Bennu Game Development

Foros en Español => Offtopic => Topic started by: KeoH on November 03, 2011, 11:46:13 PM

Title: << BUS ERROR >>
Post by: KeoH on November 03, 2011, 11:46:13 PM
Pongo esto aqui porq nada tiene q ver con BennuGD, a ver si alguno me podeis ayudar. La cosa esque de repente, no puedo abrir los programas para ver vídeos ni escuchar musica (particularmente Banshee y Totem, pero Clementine tampoco me funciona) en Ubuntu ,.. cuando los intento arrancar por consola, me pone Error de bus, y aborta ... estoy buscando por los foros de Ubuntu a ver si hay algo, de momento sin suerte ... alguno tiene alguna idea? xD
Title: Re: << BUS ERROR >>
Post by: josebita on November 04, 2011, 12:40:52 AM
Quote from: KeoH on November 03, 2011, 11:46:13 PM
Pongo esto aqui porq nada tiene q ver con BennuGD, a ver si alguno me podeis ayudar. La cosa esque de repente, no puedo abrir los programas para ver vídeos ni escuchar musica (particularmente Banshee y Totem, pero Clementine tampoco me funciona) en Ubuntu ,.. cuando los intento arrancar por consola, me pone Error de bus, y aborta ... estoy buscando por los foros de Ubuntu a ver si hay algo, de momento sin suerte ... alguno tiene alguna idea? xD
¿Versión de Ubuntu? ¿Puedes poner detalles de tu sistema? ¿Más detalles sobre el error en cuestión?
¿Puedes ejecutar alguno de esos programas con "strace" delante y poner la salida?
Title: Re: << BUS ERROR >>
Post by: KeoH on November 04, 2011, 12:57:02 AM
La versión de Ubuntu es la ultima, la 11.10, esto es el trozo del final de hacer "strace totem" (solo he cogido el final porq sale muchas cosas xDDD. Mi ordenador es un Toshiba Satellite  viejecito xD del 2007 creo q es xD Pero que hasta hace unos dias estaba funcionando perfectamente xDD


open("/usr/share/locale-langpack/es_ES/LC_MESSAGES/gstreamer-0.10.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/es/LC_MESSAGES/gstreamer-0.10.mo", O_RDONLY) = 9
fstat64(9, {st_mode=S_IFREG|0644, st_size=35984, ...}) = 0
mmap2(NULL, 35984, PROT_READ, MAP_PRIVATE, 9, 0) = 0xb7801000
close(9)                                = 0
open("/usr/share/applications/totem.desktop", O_RDONLY|O_LARGEFILE) = 9
fstat64(9, {st_mode=S_IFREG|0644, st_size=2513, ...}) = 0
read(9, "[Desktop Entry]\nName=Movie Playe"..., 4096) = 2513
read(9, "", 4096)                       = 0
close(9)                                = 0
clock_gettime(CLOCK_MONOTONIC, {5140, 473744048}) = 0
uname({sys="Linux", node="keoh-Satellite-M40", ...}) = 0
brk(0x222a9000)                         = 0x222a9000
clock_gettime(CLOCK_MONOTONIC, {5140, 506161576}) = 0
open("/home/keoh/.gstreamer-0.10/registry.i686.bin", O_RDONLY|O_LARGEFILE) = 9
fstat64(9, {st_mode=S_IFREG|0600, st_size=873293, ...}) = 0
mmap2(NULL, 873293, PROT_READ, MAP_PRIVATE, 9, 0) = 0xb6abf000
close(9)                                = 0
brk(0x222ca000)                         = 0x222ca000
brk(0x222eb000)                         = 0x222eb000
brk(0x2230c000)                         = 0x2230c000
brk(0x2232d000)                         = 0x2232d000
brk(0x2234e000)                         = 0x2234e000
brk(0x2236f000)                         = 0x2236f000
--- SIGBUS (Bus error) @ 0 (0) ---
+++ killed by SIGBUS +++
Error del bus



Y al hacer  "strace banshee" sale esto: (un trozo del final)


write(2, "\t/usr/lib/libgstreamer-0.10.so.0"..., 60    /usr/lib/libgstreamer-0.10.so.0(gst_init+0x33) [0x29069c3]
) = 60
write(2, "\t/usr/lib/banshee/libbanshee.so("..., 70    /usr/lib/banshee/libbanshee.so(gstreamer_initialize+0x41) [0x96d131]
) = 70
write(2, "\t[0x2bd9a74]\n", 13    [0x2bd9a74]
)         = 13
write(2, "\t[0x2bd998c]\n", 13    [0x2bd998c]
)         = 13
write(2, "\t[0x1270ec5]\n", 13    [0x1270ec5]
)         = 13
write(2, "\t[0x94956c]\n", 12    [0x94956c]
)          = 12
write(2, "\t[0xb89f04]\n", 12    [0xb89f04]
)          = 12
write(2, "\t[0x229ac0]\n", 12    [0x229ac0]
)          = 12
write(2, "\t[0x229764]\n", 12    [0x229764]
)          = 12
write(2, "\t[0x229728]\n", 12    [0x229728]
)          = 12
write(2, "\t[0x2296fc]\n", 12    [0x2296fc]
)          = 12
write(2, "\t[0x986169]\n", 12    [0x986169]
)          = 12
write(2, "\tbanshee() [0x8064afc]\n", 23    banshee() [0x8064afc]
) = 23
pipe([17, 18])                          = 0
fork()                                  = 3417
close(18)                               = 0
write(2, "\nDebug info from gdb:\n\n", 23
Debug info from gdb:

) = 23
read(17, Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operación no permitida.
"No threads.\n", 1024)         = 12
write(2, "No threads.\n", 12No threads.
)           = 12
read(17, "", 1024)                      = 0
waitpid(3417, 0xbfe1aa98, WNOHANG)      = 0
write(2, "\n==============================="..., 292
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

) = 292
rt_sigaction(SIGABRT, {SIG_DFL, [], 0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(3407, 3407, SIGABRT)             = 0
--- SIGABRT (Aborted) @ 0 (0) ---
+++ killed by SIGABRT +++
Abortado


Title: Re: << BUS ERROR >>
Post by: SplinterGU on November 04, 2011, 12:57:25 AM
creo que eso pasaba cuando te quedas sin memoria.
Title: Re: << BUS ERROR >>
Post by: Drumpi on November 04, 2011, 08:22:54 PM
¿Viejecito? tendrías que ver mi sobremesa, actualizado una vez y media desde 2002 :D
Pues como sea falta de memoria, dime cuanta RAM tienes, porque me parece que voy a seguir tu mismo camino :D

EDIT: en un portátil no sé, pero en un sobremesa te diría que revisases el módulo de memoria, que lo limpiases un poquito, a ver si es que le ha entrado polvo o algo.
Title: Re: << BUS ERROR >>
Post by: KeoH on November 04, 2011, 09:02:52 PM
pero el problema lo da en lunux .. en windows funciona perfectamente (tengo particion xD) .. tengo 1Gb de RAM ... amos ... me parece mas posible q sea q se ha estropeado un paquete o algo xD. Ademas en linux, puedo ver perfectamente los videos de youtube y similares
Title: Re: << BUS ERROR >>
Post by: SplinterGU on November 05, 2011, 01:44:14 AM
en wii y dingux pasaba porque el ejecutable consumia mucha memoria.