ok so now i've recompiled with the -c option thanks to mathieu, here is the new backtrace of the crash: (gdb) bt #0 0x0012d422 in __kernel_vsyscall () #1 0x002874d1 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0x0028a932 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0x002bdee5 in ?? () from /lib/tls/i686/cmov/libc.so.6 #4 0x0033ded8 in __fortify_fail () from /lib/tls/i686/cmov/libc.so.6 #5 0x0033cf10 in __chk_fail () from /lib/tls/i686/cmov/libc.so.6 #6 0x0033c648 in ?? () from /lib/tls/i686/cmov/libc.so.6 #7 0x002c659e in _IO_default_xsputn () from /lib/tls/i686/cmov/libc.so.6 #8 0x0029d38c in vfprintf () from /lib/tls/i686/cmov/libc.so.6 #9 0x0033c6fd in __vsprintf_chk () from /lib/tls/i686/cmov/libc.so.6 #10 0x0033c63d in __sprintf_chk () from /lib/tls/i686/cmov/libc.so.6 #11 0x027f27c6 in sprintf (x=0x39dff4, hostname=0x8596730, fportno=9001) at /usr/include/bits/stdio2.h:34 #12 mp3cast_connect (x=0x39dff4, hostname=0x8596730, fportno=9001) at mp3cast~.c:650 #13 0x080b651f in pd_typedmess (x=0x858f430, s=0x8520118, argc=2, argv=0xbfffed5c) at m_class.c:794 #14 0x080b88cf in outlet_anything (x=0x858f518, s=0x8520118, argc=2, argv=0xbfffed5c) at m_obj.c:442 #15 0x080b613c in pd_typedmess (x=0x858f504, s=0x8520118, argc=2, argv=0xbfffed5c) at m_class.c:813 #16 0x080bb47a in binbuf_eval (x=0x8598690, target=<value optimized out>, argc=1, argv=0xbfffedb8) at m_binbuf.c:726
this is beyond my abilities... any idea of what i can do to prevent this crash? thanks a lot,
n
Le 18/03/10 13:51, Nicolas Montgermont a écrit :
recompliling following your instructions show that the problem is in the mp3cast_connect function:
Program received signal SIGABRT, Aborted. 0x0012d422 in __kernel_vsyscall () (gdb) backtrace #0 0x0012d422 in __kernel_vsyscall () #1 0x002874d1 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0x0028a932 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0x002bdee5 in ?? () from /lib/tls/i686/cmov/libc.so.6 #4 0x0033ded8 in __fortify_fail () from /lib/tls/i686/cmov/libc.so.6 #5 0x0033cf10 in __chk_fail () from /lib/tls/i686/cmov/libc.so.6 #6 0x0033c648 in ?? () from /lib/tls/i686/cmov/libc.so.6 #7 0x002c659e in _IO_default_xsputn () from /lib/tls/i686/cmov/libc.so.6 #8 0x0029d38c in vfprintf () from /lib/tls/i686/cmov/libc.so.6 #9 0x0033c6fd in __vsprintf_chk () from /lib/tls/i686/cmov/libc.so.6 #10 0x0033c63d in __sprintf_chk () from /lib/tls/i686/cmov/libc.so.6 #11 0x027f27c6 in mp3cast_connect () from /home/aof/Bureau/mp3cast~.pd_linux #12 0x08530608 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb)
can i do something else to identify the problem? thx n
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list