Bug#295904: gaim ppc bug
On Sun, 20 Feb 2005, Justin Pryzby wrote: Could you try running MALLOC_CHECK_=1 gaim? See if that reports anything. Or, if MALLOC_CHECK_ is already set, unset it (indeed, that itself could cause the abort). LD_LIBRARY_PATH=/usr/lib/debug MALLOC_CHECK_=1 gdb gaim [...] Program received signal SIGABRT, Aborted. [Switching to Thread 16384 (LWP 9749)] 0x30053bc0 in kill () from /lib/libc.so.6 (gdb) bt #0 0x30053bc0 in kill () from /lib/libc.so.6 #1 0x0fd788cc in pthread_kill () from /lib/libpthread.so.0 #2 0x0fd78d48 in raise () from /lib/libpthread.so.0 #3 0x300539a8 in raise () from /lib/libc.so.6 #4 0x300550c0 in abort () from /lib/libc.so.6 #5 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #6 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #7 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #8 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #9 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #10 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #11 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #12 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #13 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #14 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 #15 0x0f288620 in g_logv () from /usr/lib/libglib-2.0.so.0 Previous frame inner to this frame (corrupt stack?) (gdb) -- Martin-Éric Racine http://www.iki.fi/q-funk/
Bug#295904: gaim ppc bug
On Sun, Feb 20, 2005 at 08:44:51PM +0200, Martin-Éric Racine wrote: On Sun, 20 Feb 2005, Justin Pryzby wrote: Could you try running MALLOC_CHECK_=1 gaim? See if that reports anything. Or, if MALLOC_CHECK_ is already set, unset it (indeed, that itself could cause the abort). LD_LIBRARY_PATH=/usr/lib/debug MALLOC_CHECK_=1 gdb gaim Did this have using debugging hooks messages? I don't know if that's meant to be combined with GDB:) Could you retry it without gdb? Thanks, Justin [...] Previous frame inner to this frame (corrupt stack?) Interesting; its a stack smash, but its somehow managing to call abort()..
Bug#295904: gaim ppc bug
On Sun, 20 Feb 2005, Justin Pryzby wrote: On Sun, Feb 20, 2005 at 08:44:51PM +0200, Martin-Éric Racine wrote: On Sun, 20 Feb 2005, Justin Pryzby wrote: Could you try running MALLOC_CHECK_=1 gaim? See if that reports anything. Or, if MALLOC_CHECK_ is already set, unset it (indeed, that itself could cause the abort). LD_LIBRARY_PATH=/usr/lib/debug MALLOC_CHECK_=1 gdb gaim Did this have using debugging hooks messages? I don't know if that's meant to be combined with GDB:) Could you retry it without gdb? $ LD_LIBRARY_PATH=/usr/lib/debug MALLOC_CHECK_=1 gaim malloc: using debugging hooks Aborted $ -- Martin-Éric Racine http://www.iki.fi/q-funk/
Bug#295904: gaim ppc bug
(gdb) run --g-fatal-warnings Starting program: /usr/bin/gaim --g-fatal-warnings (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 18458)] malloc: using debugging hooks Program received signal SIGABRT, Aborted. [Switching to Thread 16384 (LWP 18458)] 0x0e37cbc0 in kill () from /usr/lib/debug/libc.so.6 (gdb) bt #0 0x0e37cbc0 in kill () from /usr/lib/debug/libc.so.6 #1 0x0ff418cc in pthread_kill (thread=18458, signo=6) at signals.c:65 #2 0x0ff41d48 in __pthread_raise (sig=18458) at signals.c:187 #3 0x0e37c9a8 in *__GI_raise (sig=570442372) at ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:34 #4 0x0e37e0c0 in *__GI_abort () at ../sysdeps/generic/abort.c:88 #5 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #6 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #7 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #8 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #9 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #10 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #11 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #12 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #13 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #14 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 #15 0x0f288620 in IA__g_logv (log_domain=0xf2ae540 GLib, log_level=6, format=0xf2b4394 file %s: line %d (%s): assertion failed: (%s), args1=0x7fff9470) at gmessages.c:492 Previous frame inner to this frame (corrupt stack?) (gdb) -- Martin-Éric Racine http://www.iki.fi/q-funk/