aMule Forum
Spanish => sp_Bugs => Topic started by: angeld on April 15, 2004, 01:15:13 AM
-
Esta es la cuestión.
->Cojo la explicación para enviar "backtraces" (http://www.amule-project.net/amule/thread.php?threadid=298&sid=).
->Compilo amule (2.0.0rc2) con las opciones -enable-debug --disable-optimise
->lanzo el amule con el gdb debajo.
->el amule se cuelga, pero no da un "segfault". La interfaz "se queda en blanco", sigue consumiendo CPU pero no descarga nada, y las conexiones que muestra el netstat estan "CLOSE_WAIT"
->no hay manera de tracear. El debuger tiene capturado el proceso.
## Resumen: Necesito saber, de verdad, como enviar un "backtrace" cuando el amule se cuelga, sin dar un segfault.
## Características
Debian sid con amule compilado con las opciones -enable-debug --disable-optimise. Si lo compilo de otra forma el error es el mismo.
-
Pulsando ctrl-c en el debugger :)
-
Tras el arduo esfuerfo de pulsar Control+C, este es el resultado.
(gdb) bt
#0 0x40a1eaa6 in mallopt () from /lib/tls/libc.so.6
#1 0xa7891d9c in ?? ()
#2 0x33b60fe0 in ?? ()
#3 0x40ae1ce0 in __after_morecore_hook () from /lib/tls/libc.so.6
#4 0x40ae1ae8 in __after_morecore_hook () from /lib/tls/libc.so.6
#5 0x00d9c943 in ?? ()
#6 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
#7 0x08b268a8 in ?? ()
#8 0x00000058 in ?? ()
#9 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
#10 0x40ae1110 in ?? () from /lib/tls/libc.so.6
#11 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
#12 0x00000001 in ?? ()
#13 0x00000050 in ?? ()
#14 0x40a1d91d in malloc () from /lib/tls/libc.so.6
#15 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
#16 0x00000050 in ?? ()
#17 0x404e2348 in ?? () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x00000030 in ?? ()
#19 0x00000039 in ?? ()
#20 0xbffff1d8 in ?? ()
#21 0x4038165d in wxString::AllocBuffer () from /usr/lib/libwx_gtk-2.4.so.0
Previous frame inner to this frame (corrupt stack?)
(gdb) bt full
#0 0x40a1eaa6 in mallopt () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xa7891d9c in ?? ()
No symbol table info available.
#2 0x33b60fe0 in ?? ()
No symbol table info available.
#3 0x40ae1ce0 in __after_morecore_hook () from /lib/tls/libc.so.6
No symbol table info available.
#4 0x40ae1ae8 in __after_morecore_hook () from /lib/tls/libc.so.6
No symbol table info available.
#5 0x00d9c943 in ?? ()
No symbol table info available.
#6 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
No symbol table info available.
#7 0x08b268a8 in ?? ()
No symbol table info available.
#8 0x00000058 in ?? ()
No symbol table info available.
#9 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
No symbol table info available.
#10 0x40ae1110 in ?? () from /lib/tls/libc.so.6
No symbol table info available.
#11 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
No symbol table info available.
#12 0x00000001 in ?? ()
No symbol table info available.
#13 0x00000050 in ?? ()
No symbol table info available.
#14 0x40a1d91d in malloc () from /lib/tls/libc.so.6
No symbol table info available.
#15 0x40ae1aa0 in __after_morecore_hook () from /lib/tls/libc.so.6
No symbol table info available.
#16 0x00000050 in ?? ()
No symbol table info available.
#17 0x404e2348 in ?? () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x00000030 in ?? ()
No symbol table info available.
#19 0x00000039 in ?? ()
No symbol table info available.
#20 0xbffff1d8 in ?? ()
No symbol table info available.
#21 0x4038165d in wxString::AllocBuffer () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.