Comment 14 for bug 249096

Revision history for this message
MarkS (mark-marksyms) wrote :

I seem to have another variant on this as well (on x64).

*** glibc detected *** pidgin: corrupted double-linked list: 0x00000000019c2e90 ***
======= Backtrace: =========
/lib/libc.so.6[0x3d72478b2c]
/lib/libc.so.6[0x3d72479e98]
/lib/libc.so.6(cfree+0x76)[0x3d7247a276]
/usr/lib/libglib-2.0.so.0[0x356002c682]
/usr/lib/libglib-2.0.so.0(g_hash_table_remove_all+0x28)[0x356002cee8]
/usr/lib/libglib-2.0.so.0(g_hash_table_destroy+0x15)[0x356002d0a5]
/usr/lib/pidgin/cap.so[0x7f5f5ca83f8b]
/usr/lib/libpurple.so.0(purple_plugin_unload+0x1b6)[0x355f2692c6]
/usr/lib/libpurple.so.0(purple_plugin_destroy+0x25)[0x355f2694f5]
/usr/lib/libpurple.so.0(purple_plugins_destroy_all+0x18)[0x355f2696e8]
/usr/lib/libpurple.so.0(purple_core_quit+0xe7)[0x355f259ea7]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x356080d27d]
/usr/lib/libgobject-2.0.so.0[0x3560822e3b]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e2)[0x3560824432]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x3560824953]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x6b)[0x35736499eb]
/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0xfd)[0x3573549e2d]
/usr/lib/libgtk-x11-2.0.so.0[0x357354b875]
/usr/lib/libgtk-x11-2.0.so.0[0x357353bdf8]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x356080d27d]
/usr/lib/libgobject-2.0.so.0[0x3560822b1e]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x66d)[0x35608242bd]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x3560824953]
/usr/lib/libgtk-x11-2.0.so.0[0x357364409e]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xe3)[0x3573534693]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e3)[0x35735357b3]
/usr/lib/libgdk-x11-2.0.so.0[0x3573a50f3c]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x24a)[0x356003a20a]
/usr/lib/libglib-2.0.so.0[0x356003d8e0]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x356003ddad]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x3573535bc7]
pidgin(main+0x773)[0x47dc83]
/lib/libc.so.6(__libc_start_main+0xe6)[0x3d7241e5a6]
pidgin[0x430ac9]
======= Memory map: ========
00400000-004d4000 r-xp 00000000 08:02 495901 /usr/bin/pidgin
006d3000-006d4000 r--p 000d3000 08:02 495901 /usr/bin/pidgin
006d4000-006d9000 rw-p 000d4000 08:02 495901 /usr/bin/pidgin
006d9000-006da000 rw-p 006d9000 00:00 0
008d8000-008e6000 rw-p 000d8000 08:02 495901 /usr/bin/pidgin
0163f000-0247e000 rw-p 0163f000 00:00 0 [heap]
355ea00000-355ea20000 r-xp 00000000 08:02 110521 /usr/lib/libdbus-glib-1.so.2.1.0
355ea20000-355ec20000 ---p 00020000 08:02 110521 /usr/lib/libdbus-glib-1.so.2.1.0
355ec20000-355ec21000 r--p 00020000 08:02 110521 /usr/lib/libdbus-glib-1.so.2.1.0
355ec21000-355ec22000 rw-p 00021000 08:02 110521 /usr/lib/libdbus-glib-1.so.2.1.0
355ee00000-355ee38000 r-xp 00000000 08:02 111064 /usr/lib/libgconf-2.so.4.1.5
355ee38000-355f037000 ---p 00038000 08:02 111064 /usr/lib/libgconf-2.so.4.1.5
355f037000-355f039000 r--p 00037000 08:02 111064 /usr/lib/libgconf-2.so.4.1.5
355f039000-355f03c000 rw-p 00039000 08:02 111064 /usr/lib/libgconf-2.so.4.1.5
355f200000-355f2f2000 r-xp 00000000 08:02 675184 /usr/lib/libpurple.so.0.5.5
355f2f2000-355f4f1000 ---p 000f2000 08:02 675184 /usr/lib/libpurple.so.0.5.5
355f4f1000-355f4f2000 r--p 000f1000 08:02 675184 /usr/lib/libpurple.so.0.5.5
355f4f2000-355f4fa000 rw-p 000f2000 08:02 675184 /usr/lib/libpurple.so.0.5.5
355f4fa000-355f4fd000 rw-p 355f4fa000 00:00 0
355f800000-355f902000 r-xp 00000000 08:02 12912 /usr/lib/libX11.so.6.2.0
355f902000-355fb02000 ---p 00102000 08:02 12912 /usr/lib/libX11.so.6.2.0
355fb02000-355fb03000 r--p 00102000 08:02 12912 /usr/lib/libX11.so.6.2.0
355fb03000-355fb07000 rw-p 00103000 08:02 12912 /usr/lib/libX11.so.6.2.0
355fc00000-355fc2f000 r-xp 00000000 08:02 38439 /lib/libpcre.so.3.12.1
355fc2f000-355fe2e000 ---p 0002f000 08:02 38439 /lib/libpcre.so.3.12.1
355fe2e000-355fe2f000 r--p 0002e000 08:02 38439 /lib/libpcre.so.3.12.1
355fe2f000-355fe30000 rw-p 0002f000 08:02 38439 /lib/libpcre.so.3.12.1
3560000000-35600c3000 r-xp 00000000 08:02 41499 /usr/lib/libglib-2.0.so.0.2000.1
35600c3000-35602c2000 ---p 000c3000 08:02 41499 /usr/lib/libglib-2.0.so.0.2000.1
35602c2000-35602c3000 r--p 000c2000 08:02 41499 /usr/lib/libglib-2.0.so.0.2000.1
35602c3000-35602c4000 rw-p 000c3000 08:02 41499 /usr/lib/libglib-2.0.so.0.2000.1
35602c4000-35602c5000 rw-p 35602c4000 00:00 0
3560400000-3560411000 r-xp 00000000 08:02 16104 /usr/lib/libXext.so.6.4.0
3560411000-3560610000 ---p 00011000 08:02 16104 /usr/lib/libXext.so.6.4.0
3560610000-3560611000 r--p 00010000 08:02 16104 /usr/lib/libXext.so.6.4.0
3560611000-3560612000 rw-p 00011000 08:02 16104 /usr/lib/libXext.so.6.4.0
3560800000-3560844000 r-xp 00000000 08:02 56241 /usr/lib/libgobject-2.0.so.0.2000.1
3560844000-3560a43000 ---p 00044000 08:02 56241 /usr/lib/libgobject-2.0.so.0.2000.1
3560a43000-3560a44000 r--p 00043000 08:02 56241 /usr/lib/libgobject-2.0.so.0.2000.1
3560a44000-3560a45000 rw-p 00044000 08:02 56241 /usr/lib/libgobject-2.0.so.0.2000.1
3560a45000-3560a46000 rw-Aborted