Happens to me, but not when I run pidgin under strace, so I presume it is a race condition of some kind.
Here i smy backtrace stuff. I've no idea why it doesn't seem to find the dbg symbols, I have libglib.*dbg and pidgin.*dbg packages installed Starting program: /usr/bin/pidgin [Thread debugging using libthread_db enabled] [New Thread 0xb703f6c0 (LWP 25418)] [New Thread 0xb602ab90 (LWP 25421)] Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 0xb703f6c0 (LWP 25418)] 0xb7803fcc in g_logv () from /usr/lib/libglib-2.0.so.0 (gdb) backtrace full #0 0xb7803fcc in g_logv () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #1 0xb7804249 in g_log () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #2 0xb78044ab in g_return_if_fail_warning () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #3 0xb78943f4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #4 0xb6777f4a in ?? () from /usr/lib/pidgin/pidgin-otr.so No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. (gdb) info registers eax 0x51 81 ecx 0x831de20 137485856 edx 0x82e4cf8 137252088 ebx 0xb7871248 -1215884728 esp 0xbfc5fbe0 0xbfc5fbe0 ebp 0xbfc60048 0xbfc60048 esi 0x0 0 edi 0x3 3 eip 0xb7803fcc 0xb7803fcc <g_logv+572> eflags 0x200246 [ PF ZF IF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 2 (Thread 0xb602ab90 (LWP 25421)): #0 0xb7fc5410 in __kernel_vsyscall () #1 0xb7702697 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0xb77fe166 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x08182a60 in ?? () #4 0x00000002 in ?? () #5 0xffffffff in ?? () #6 0x08182a60 in ?? () #7 0x00000002 in ?? () #8 0xb78715f8 in ?? () from /usr/lib/libglib-2.0.so.0 #9 0xb7871620 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0xb602a334 in ?? () #11 0x00000001 in ?? () #12 0x00000001 in ?? () #13 0x08187778 in ?? () #14 0x08182a60 in ?? () #15 0xb7702620 in ?? () from /lib/tls/i686/cmov/libc.so.6 #16 0xb778edf0 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #17 0xb778d520 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #18 0xb7822ab2 in g_thread_self () from /usr/lib/libglib-2.0.so.0 #19 0xb77fe517 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #20 0xb7366784 in ?? () from /usr/lib/libnm_glib.so.0 ---Type <return> to continue, or q <return> to quit--- #21 0x08180ca8 in ?? () #22 0x08187818 in ?? () #23 0xb797ef20 in ?? () #24 0xb7871248 in ?? () from /usr/lib/libglib-2.0.so.0 #25 0xb7871248 in ?? () from /usr/lib/libglib-2.0.so.0 #26 0x08187818 in ?? () #27 0xb602a3c8 in ?? () #28 0xb782303f in ?? () from /usr/lib/libglib-2.0.so.0 #29 0x08187500 in ?? () #30 0x08187818 in ?? () #31 0x00015080 in ?? () #32 0x00000005 in ?? () #33 0xb763db9c in ?? () from /lib/tls/i686/cmov/libc.so.6 #34 0xb779aff4 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #35 0xb778d520 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #36 0xb779aff4 in ?? () from /lib/tls/i686/cmov/libpthread.so.0 #37 0x00000000 in ?? () Thread 1 (Thread 0xb703f6c0 (LWP 25418)): #0 0xb7803fcc in g_logv () from /usr/lib/libglib-2.0.so.0 #1 0xb7804249 in g_log () from /usr/lib/libglib-2.0.so.0 #2 0xb78044ab in g_return_if_fail_warning () from /usr/lib/libglib-2.0.so.0 #3 0xb78943f4 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #4 0xb6777f4a in ?? () from /usr/lib/pidgin/pidgin-otr.so #5 0x00000000 in ?? () -- pidgin crash when starting app https://bugs.launchpad.net/bugs/187955 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
