Public bug reported: Binary package hint: pidgin
After updating hardy yesterday, pidgin refuses to start. If I leave my .purple in place, the main pidgin window appears briefly w/o text, then vanishes with this console output: *** glibc detected *** pidgin: corrupted double-linked list: 0x0850e1d0 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb766c149] /lib/tls/i686/cmov/libc.so.6[0xb766dedd] /lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x8d)[0xb766fcad] /lib/tls/i686/cmov/libc.so.6[0xb769351a] /lib/tls/i686/cmov/libc.so.6(opendir+0x63)[0xb7693653] /usr/lib/libglib-2.0.so.0[0xb77fb88d] /usr/lib/libglib-2.0.so.0[0xb77fc26b] /usr/lib/libglib-2.0.so.0(g_spawn_sync+0x12d)[0xb77fcd1d] /usr/lib/libglib-2.0.so.0(g_spawn_command_line_sync+0x9c)[0xb77fd1dc] /usr/lib/libpurple.so.0[0xb78e87ad] /usr/lib/libpurple.so.0(purple_proxy_get_setup+0x92)[0xb78ec22c] /usr/lib/libpurple.so.0(purple_proxy_connect+0x10f)[0xb78ec57a] /usr/lib/purple-2/libirc.so[0xb61b1836] /usr/lib/libpurple.so.0(purple_connection_new+0x308)[0xb78c4b85] /usr/lib/libpurple.so.0(purple_account_connect+0x1ae)[0xb78a9aaa] /usr/lib/libpurple.so.0(purple_accounts_restore_current_statuses+0x7c)[0xb78ad4b8] pidgin(main+0xb89)[0x80c70a2] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7618450] pidgin[0x806c821] ======= Memory map: ======== 08048000-08115000 r-xp 00000000 fe:00 1432317 /usr/bin/pidgin 08115000-08118000 rw-p 000cc000 fe:00 1432317 /usr/bin/pidgin 08118000-08530000 rw-p 08118000 00:00 0 [heap] b4500000-b4521000 rw-p b4500000 00:00 0 b4521000-b4600000 ---p b4521000 00:00 0 b462a000-b468a000 rw-s 00000000 00:09 1409042 /SYSV00000000 (deleted) b468a000-b478e000 rw-p b468a000 00:00 0 b478e000-b4815000 r--p 00000000 fe:00 1852383 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf b4815000-b482c000 r--s 00000000 fe:00 1902033 /var/lib/aspell/en_US-wo_accents-only.rws b482c000-b4ab4000 r--s 00000000 fe:00 1902022 /var/lib/aspell/en-common.rws b4ab7000-b4bbb000 rw-p b4ab7000 00:00 0 b4bbb000-b4bbd000 r-xp 00000000 fe:00 1523719 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b4bbd000-b4bbe000 rw-p 00001000 fe:00 1523719 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b4bbe000-b4c4f000 r--p 00000000 fe:00 1852177 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf b4c4f000-b4c55000 r--s 00000000 fe:00 1606040 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2 b4c55000-b4c58000 r--s 00000000 fe:00 1606038 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2 b4c58000-b4c5b000 r--s 00000000 fe:00 1606037 /var/cache/fontconfig/a46337af8a0b4c9b317ad981ec3bdf87-x86.cache-2 b4c5b000-b4c5f000 r--s 00000000 fe:00 1606035 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2 b4c5f000-b4c62000 r--s 00000000 fe:00 1606032 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2 b4c62000-b4c69000 r--s 00000000 fe:00 1606031 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2 b4c69000-b4c6c000 r--s 00000000 fe:00 1606030 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2 b4c6c000-b4c74000 r--s 00000000 fe:00 1606029 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2 b4c74000-b4c7c000 r--s 00000000 fe:00 1606026 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2 b4c7c000-b4c9e000 r--s 00000000 fe:00 1605967 /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2 b4c9e000-b4cad000 r-xp 00000000 fe:00 5308482 /lib/libbz2.so.1.0.4 b4cad000-b4cae000 rw-p 0000f000 fe:00 5308482 /lib/libbz2.so.1.0.4 b4cae000-b4d0d000 r-xp 00000000 fe:00 1425458 /usr/lib/libgio-2.0.so.0.0.0 b4d0d000-b4d0f000 rw-p 0005e000 fe:00 1425458 /usr/lib/libgio-2.0.so.0.0.0 b4d0f000-b4d41000 r-xp 00000000 fe:00 1430376 /usr/lib/libcroco-0.6.so.3.0.1 b4d41000-b4d44000 rw-p 00031000 fe:00 1430376 /usr/lib/libcroco-0.6.so.3.0.1 b4d44000-b4d74000 r-xp 00000000 fe:00 1426175 /usr/lib/libgsf-1.so.114.0.7 b4d74000-b4d77000 rw-p 0002f000 fe:00 1426175 /usr/lib/libgsf-1.so.114.0.7 b4d77000-b4d78000 rw-p b4d77000 00:00 0 b4d78000-b4da8000 r-xp 00000000 fe:00 1426471 /usr/lib/librsvg-2.so.2.22.2 b4da8000-b4da9000 rw-p 00030000 fe:00 1426471 Segmentation fault If I move .purple out of the way, I briefly see the introduction window, but then get this crash: *** glibc detected *** pidgin: double free or corruption (fasttop): 0x0812e100 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb75e8a85] /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb75ec4f0] /usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb77498b1] /usr/lib/libpurple.so.0(purple_dnsquery_destroy+0x90)[0xb7874d57] /usr/lib/libpurple.so.0[0xb78739cb] /usr/lib/libpurple.so.0[0xb78749f5] pidgin[0x80abca3] /usr/lib/libglib-2.0.so.0[0xb7775c5d] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x178)[0xb7741bf8] /usr/lib/libglib-2.0.so.0[0xb7744e5e] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7)[0xb77451e7] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7c03264] pidgin(main+0xbbc)[0x80c70d5] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7593450] pidgin[0x806c821] ======= Memory map: ======== 08048000-08115000 r-xp 00000000 fe:00 1432317 /usr/bin/pidgin 08115000-08118000 rw-p 000cc000 fe:00 1432317 /usr/bin/pidgin 08118000-08545000 rw-p 08118000 00:00 0 [heap] b4400000-b4421000 rw-p b4400000 00:00 0 b4421000-b4500000 ---p b4421000 00:00 0 b45a5000-b4605000 rw-s 00000000 00:09 1441810 /SYSV00000000 (deleted) b4605000-b4709000 rw-p b4605000 00:00 0 b4709000-b4790000 r--p 00000000 fe:00 1852383 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf b4790000-b47a7000 r--s 00000000 fe:00 1902033 /var/lib/aspell/en_US-wo_accents-only.rws b47a7000-b4a2f000 r--s 00000000 fe:00 1902022 /var/lib/aspell/en-common.rws b4a32000-b4b36000 rw-p b4a32000 00:00 0 b4b36000-b4b38000 r-xp 00000000 fe:00 1523719 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b4b38000-b4b39000 rw-p 00001000 fe:00 1523719 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b4b39000-b4bca000 r--p 00000000 fe:00 1852177 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf b4bca000-b4bd0000 r--s 00000000 fe:00 1606040 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2 b4bd0000-b4bd3000 r--s 00000000 fe:00 1606038 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2 b4bd3000-b4bd6000 r--s 00000000 fe:00 1606037 /var/cache/fontconfig/a46337af8a0b4c9b317ad981ec3bdf87-x86.cache-2 b4bd6000-b4bda000 r--s 00000000 fe:00 1606035 /var/cache/fontconfig/921a30a17f0be15c70ac14043cb7a739-x86.cache-2 b4bda000-b4bdd000 r--s 00000000 fe:00 1606032 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2 b4bdd000-b4be4000 r--s 00000000 fe:00 1606031 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2 b4be4000-b4be7000 r--s 00000000 fe:00 1606030 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2 b4be7000-b4bef000 r--s 00000000 fe:00 1606029 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2 b4bef000-b4bf7000 r--s 00000000 fe:00 1606026 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2 b4bf7000-b4c19000 r--s 00000000 fe:00 1605967 /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2 b4c19000-b4c28000 r-xp 00000000 fe:00 5308482 /lib/libbz2.so.1.0.4 b4c28000-b4c29000 rw-p 0000f000 fe:00 5308482 /lib/libbz2.so.1.0.4 b4c29000-b4c88000 r-xp 00000000 fe:00 1425458 /usr/lib/libgio-2.0.so.0.0.0 b4c88000-b4c8a000 rw-p 0005e000 fe:00 1425458 /usr/lib/libgio-2.0.so.0.0.0 b4c8a000-b4cbc000 r-xp 00000000 fe:00 1430376 /usr/lib/libcroco-0.6.so.3.0.1 b4cbc000-b4cbf000 rw-p 00031000 fe:00 1430376 /usr/lib/libcroco-0.6.so.3.0.1 b4cbf000-b4cef000 r-xp 00000000 fe:00 1426175 /usr/lib/libgsf-1.so.114.0.7 b4cef000-b4cf2000 rw-p 0002f000 fe:00 1426175 /usr/lib/libgsf-1.so.114.0.7 b4cf2000-b4cf3000 rw-p b4cf2000 00:00 0 b4cf3000-b4d23000 r-xp 00000000 fe:00 1426471 /usr/lib/librsvg-2.so.2.22.2 b4d23000-b4d24000 rw-p 00030000 fe:00 1426471 /usr/lib/librsvg-2.so.2.22.2 b4d24000-b4d25000 r-xp 00000000 fe:00 1523726 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so b4d25000-b4d26000 rw-p 00000000 fe:00 1523726 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so b4d26000-b4fae000 r--p 00000000 fe:00 1540502 /usr/share/icons/hicolor/icon-theme.cache b4fae000-b571e000 r--p 00000000 fe:00 1556609 /usr/share/icons/gnome/icon-theme.cache b571e000-b5746000 r-xp 00000000 fe:00 1557420 /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so b5746000-b5747000 rw-p 00028000 fe:00 1557420 /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so b5747000-b5788000 r-xp 00000000 fe:00 1556709 /usr/lib/nss/libnssckbi.so b5788000-b5792000 rw-p 00041000 fe:00 1556709 /usr/lib/nss/libnssckbi.so b5792000-b57cc000 r-xp 00000000 fe:00 1556634 /usr/lib/nss/libfreebl3.so b57cc000-b57cd000 rw-p 0003a000 fe:00 1556634 /usr/lib/nss/libfreebl3.so b57cd000-b57fd000 r-xp 00000000 fe:00 1556639 /usr/lib/nss/libsoftokn3.so b57fd000-b57fe000 rw-p 00030000 fe:00 1556639 /usr/lib/nss/libsoftokn3.so b57fe000-b57ff000 ---p b57fe000 00:00 0 b57ff000-b5fff000 rw-p b57ff000 00:00 0 b5fff000-b6016000 r-xp 00000000 fe:00 1753135 /usr/lib/purple-2/libmyspace.so b6016000-b6018000 rw-p 00016000 fe:00 1753135 /usr/lib/purple-2/libmyspace.so b6018000-b6042000 r-xp 00000000 fe:00 1432652 /usr/lib/libmeanwhile.so.1.0.2 b6042000-b6043000 rw-p 00029000 fe:00 1432652 /usr/lib/libmeanwhile.so.1.0.2 b6043000-b6046000 r--s 00000000 fe:00 1605965 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2 b6046000-b604d000 r--s 00000000 fe:00 1605958 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2 b604d000-b6053000 r--s 00000000 fe:00 1605951 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2 b6053000-b6069000 r-xp 00000000 fe:00 1753143 /usr/lib/purple-2/libsametime.so b6069000-b606a000 rw-p 00015000 fe:00 1753143 /usr/lib/purple-2/libsametime.so b606a000-b606b000 rw-p b606a000 00:00 0 b606b000-b607b000 r-xp 00000000 fe:00 1753129 /usr/lib/purple-2/libbonjour.so b607b000-b607c000 rw-p 00010000 fe:00 1753129 /usr/lib/purple-2/libbonjour.so b607c000-b607d000 rw-p b607c000 00:00 0 b607d000-b6091000 r-xp 00000000 fe:00 1432469 /usr/lib/libgadu.so.3.5 b6091000-b6092000 rw-p 00013000 fe:00 1432469 /usr/lib/libgadu.so.3.5 b6092000-b6094000 r--s 00000000 fe:00 1605895 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2 b6094000-b6098000 r-xp 00000000 fe:00 1524645 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b6098000-b6099000 rw-p 00003000 fe:00 1524645 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b6099000-b609b000 r-xp 00000000 fe:00 1753128 /usr/lib/purple-2/dbus-example.so b609b000-b609c000 rw-p 00001000 fe:00 1753128 /usr/lib/purple-2/dbus-example.so b609c000-b609e000 r-xp 00000000 fe:00 1753126 /usr/lib/purple-2/psychic.so b609e000-b609f000 rw-p 00001000 fe:00 1753126 /usr/lib/purple-2/psychic.so b609f000-b60a1000 r-xp 00000000 fe:00 1753117 /usr/lib/purple-2/autoaccept.so b60a1000-b60a2000 rw-p 00001000 fe:00 1753117 /usr/lib/purple-2/autoaccept.so b60a2000-b60ae000 r-xp 00000000 fe:00 1753130 /usr/lib/purple-2/libgg.so b60ae000-b60af000 rw-p 0000b000 fe:00 1753130 /usr/lib/purple-2/libgg.so b60af000-b60ea000 r-xp 00000000 fe:00 1753145 /usr/lib/purple-2/libyahoo.so b60ea000-b60ec000 rw-p 0003b000 fe:00 1753145 /usr/lib/purple-2/libyahoo.so b60ec000-b60f5000 r-xp 00000000 fe:00 1753122 /usr/lib/purple-2/log_reader.so b60f5000-b60f6000 rw-p 00008000 fe:00 1753122 /usr/lib/purple-2/log_reader.so b60f6000-b6125000 r-xp 00000000 fe:00 1753142 /usr/lib/purple-2/libqq.so b6125000-b6126000 rw-p 0002f000 fe:00 1753142 /usr/lib/purple-2/libqq.so b6126000-b6138000 r-xp 00000000 fe:00 1753131 /usr/lib/purple-2/libirc.so b6138000-b6139000 rw-p 00012000 fe:00 1753131 /usr/lib/purple-2/libirc.so b6139000-b6166000 r-xp 00000000 fe:00 1753134 /usr/lib/purple-2/libmsn.so b6166000-b6167000 rw-p 0002d000 fe:00 1753134 /usr/lib/purple-2/libmsn.so b6167000-b616a000 rw-p b6167000 00:00 0 b616a000-b61b0000 r-xp 00000000 fe:00 1753138 /usr/lib/purple-2/liboscar.so.0.0.0 b61b0000-b61b2000 rw-p 00045000 fe:00 1753138 /usr/lib/purple-2/liboscar.so.0.0.0 b61b2000-b62cd000 r-xp 00000000 fe:00 4538380 /usr/lib/libperl.so.5.8.8 b62cd000-b62d2000 rw-p 0011a000 fe:00 4538380 /usr/lib/libperl.so.5.8.8 b62d2000-b62d4000 rw-p b62d2000 00:00 0 b62d5000-b62d6000 r-xp 00000000 fe:00 1753124 /usr/lib/purple-2/newline.so b62d6000-b62d7000 rw-p 00000000 fe:00 1753124 /usr/lib/purple-2/newline.so b62d7000-b62d8000 r-xp 00000000 fe:00 1753141 /usr/lib/purple-2/libicq.so b62d8000-b62d9000 rw-p 00001000 fe:00 1753141 /usr/lib/purple-2/libicq.so b62d9000-b62db000 r-xp 00000000 fe:00 1753119 /usr/lib/purple-2/idle.so b62db000-b62dc000 rw-p 00001000 fe:00 1753119 /usr/lib/purple-2/idle.so b62dc000-b62de000 r-xp 00000000 fe:00 1753127 /usr/lib/purple-2/statenotify.so b62de000-b62df000 rw-p 00001000 fe:00 1753127 /usr/lib/purple-2/statenotify.so b62df000-b62e1000 r-xp 00000000 fe:00 1753125 /usr/lib/purple-2/offlinemsg.so b6Aborted Incidentally, why isn't apport catching this stuff? I started tracking hardy when it was in beta, and sometime near release apport seems to have stopped working. ** Affects: pidgin (Ubuntu) Importance: Undecided Status: New -- hardy pidgin crashes with "corrupted double-linked list", "double free or corruption (fasttop)" https://bugs.launchpad.net/bugs/226242 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs