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

Reply via email to