[Pidgin] #5960: Pidgin crash with corrupted double-linked list

Pidgin trac at pidgin.im
Fri May 30 05:51:07 EDT 2008


#5960: Pidgin crash with corrupted double-linked list
---------------------------+------------------------------------------------
  Reporter:  PuPPeTm4st3r  |       Owner:                          
      Type:  defect        |      Status:  new                     
  Priority:  minor         |   Milestone:                          
 Component:  pidgin (gtk)  |     Version:  2.4.2                   
Resolution:                |    Keywords:  crash double-linked list
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by PuPPeTm4st3r):

 *** glibc detected *** pidgin: corrupted double-linked list: 0x085e53c8
 ***

 ======= Backtrace: =========

 /lib/tls/i686/cmov/libc.so.6[0xb76028be]

 /lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb760475b]

 /usr/lib/libglib-2.0.so.0(g_realloc+0x35)[0xb7761905]

 /usr/lib/libglib-2.0.so.0[0xb777b46c]

 /usr/lib/libglib-2.0.so.0(g_string_insert_c+0x3d)[0xb777bc5d]

 /usr/lib/libglib-2.0.so.0(g_shell_parse_argv+0x413)[0xb7775323]

 /usr/lib/libglib-2.0.so.0(g_spawn_command_line_sync+0x4c)[0xb779018c]

 /usr/lib/libpurple.so.0[0xb78b1bfd]

 /usr/lib/libpurple.so.0(purple_proxy_get_setup+0x92)[0xb78b567c]

 /usr/lib/libpurple.so.0(purple_proxy_connect+0x10f)[0xb78b59ca]

 /usr/lib/purple-2/libirc.so[0xb66158f6]

 /usr/lib/libpurple.so.0(purple_connection_new+0x303)[0xb788dd58]

 /usr/lib/libpurple.so.0(purple_account_connect+0x1ae)[0xb7872b9a]

 /usr/lib/libpurple.so.0(purple_accounts_restore_current_statuses+0x7c)[0xb787666e]
 pidgin(main+0xc2e)[0x80c89af]

 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb75ab450]
 pidgin[0x806d111]

 ======= Memory map: ========

 08048000-08117000 r-xp 00000000 08:03 1345521    /usr/bin/pidgin

 08117000-0811a000 rw-p 000cf000 08:03 1345521    /usr/bin/pidgin

 0811a000-08615000 rw-p 0811a000 00:00 0          [heap]

 b5d00000-b5d21000 rw-p b5d00000 00:00 0

 b5d21000-b5e00000 ---p b5d21000 00:00 0

 b5ed1000-b5f31000 rw-s 00000000 00:09 3571755    /SYSV00000000 (deleted)

 b5f31000-b6035000 rw-p b5f31000 00:00 0

 b6035000-b60bc000 r--p 00000000 08:03 8326       /usr/share/fonts/truetype
 /ttf-dejavu/DejaVuSans-Bold.ttf

 b60bc000-b61c0000 rw-p b60bc000 00:00 0

 b61c0000-b61c2000 r-xp 00000000 08:03 1360508
 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so

 b61c2000-b61c3000 rw-p 00001000 08:03 1360508
 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so

 b61c3000-b6254000 r--p 00000000 08:03 8327       /usr/share/fonts/truetype
 /ttf-dejavu/DejaVuSans.ttf

 b6254000-b625a000 r--s 00000000 08:03 999488
 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2

 b625a000-b625d000 r--s 00000000 08:03 999498
 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2

 b625d000-b625e000 r--s 00000000 08:03 999490
 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2

 b625e000-b625f000 r--s 00000000 08:03 999483
 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2

 b625f000-b6262000 r--s 00000000 08:03 999489
 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2

 b6262000-b6265000 r--s 00000000 08:03 999485
 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2

 b6265000-b6268000 r--s 00000000 08:03 999495
 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2

 b6268000-b6270000 r--s 00000000 08:03 999499
 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2

 b6270000-b6278000 r--s 00000000 08:03 999478
 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2

 b6278000-b6279000 r--s 00000000 08:03 999481
 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2

 b6279000-b627c000 r--s 00000000 08:03 999496
 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2

 b627c000-b6283000 r--s 00000000 08:03 999493
 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2

 b6283000-b6289000 r--s 00000000 08:03 999477
 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2

 b6289000-b628b000 r--s 00000000 08:03 1001495
 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2

 b628b000-b628e000 r--p 00000000 08:03 131791     /usr/share/locale-
 langpack/fr/LC_MESSAGES/atk10.mo

 b628e000-b628f000 r--p 00000000 08:03 131947     /usr/share/locale-
 langpack/fr/LC_MESSAGES/launchpad-integration.mo

 b628f000-b633a000 r--p 00000000 08:03 92519
 /usr/share/icons/Tangerine/icon-theme.cache

 b633a000-b6385000 r--p 00000000 08:03 132024     /usr/share/locale-
 langpack/fr/LC_MESSAGES/pidgin.mo

 b6385000-b6396000 r-xp 00000000 08:03 1368982
 /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so

 b6396000-b6397000 rw-p 00011000 08:03 1368982
 /usr/lib/gtk-2.0/2.10.0/engines/libubuntulooks.so

 b6397000-b63d8000 r-xp 00000000 08:03 49155
 /usr/lib/nss/libnssckbi.so

 b63d8000-b63e2000 rw-p 00041000 08:03 49155
 /usr/lib/nss/libnssckbi.so

 b63e2000-b641c000 r-xp 00000000 08:03 49154
 /usr/lib/nss/libfreebl3.so

 b641c000-b641d000 rw-p 0003a000 08:03 49154
 /usr/lib/nss/libfreebl3.so

 b641d000-b6480000 r-xp 00000000 08:03 1345588
 /usr/lib/libsqlite3.so.0.8.6

 b6480000-b6482000 rw-p 00062000 08:03 1345588
 /usr/lib/libsqlite3.so.0.8.6

 b6482000-b64b2000 r-xp 00000000 08:03 49158
 /usr/lib/nss/libsoftokn3.so

 b64b2000-b64b3000 rw-p 00030000 08:03 49158
 /usr/lib/nss/libsoftokn3.so

 b64b3000-b64c7000 r-xp 00000000 08:03 1345075    /usr/lib/libgadu.so.3.5

 b64c7000-b64c8000 rw-p 00013000 08:03 1345075    /usr/lib/libgadu.so.3.5

 b64ce000-b64d4000 r--p 00000000 08:03 131922     /usr/share/locale-
 langpack/fr/LC_MESSAGES/gstreamer-0.10.mo

 b64d4000-b64e0000 r-xp 00000000 08:03 230974
 /usr/lib/purple-2/libgg.so

 b64e0000-b64e1000 rw-p 0000b000 08:03 230974
 /usr/lib/purple-2/libgg.so

 b64e1000-b65fc000 r-xp 00000000 08:03 1345479    /usr/lib/libperl.so.5.8.8

 b65fc000-b6601000 rw-p 0011a000 08:03 1345479    /usr/lib/libperl.so.5.8.8
 b6601000-b6603000 rw-p b6601000 00:00 0

 b6604000-b6608000 r-xp 00000000 08:03 1369621
 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so

 b6608000-b6609000 rw-p 00003000 08:03 1369621
 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so

 b6609000-b660b000 r-xp 00000000 08:03 230992
 /usr/lib/purple-2/offlinemsg.so

 b660b000-b660c000 rw-p 00001000 08:03 230992
 /usr/lib/purple-2/offlinemsg.so

 b660c000-b660e000 r-xp 00000000 08:03 230993     /usr/lib/purple-2/dbus-
 example.so

 b660e000-b660f000 rw-p 00001000 08:03 230993     /usr/lib/purple-2/dbus-
 example.so

 b660f000-b6622000 r-xp 00000000 08:03 230985
 /usr/lib/purple-2/libirc.so

 b6622000-b6623000 rw-p 00013000 08:03 230985
 /usr/lib/purple-2/libirc.so

 b6623000-b6631000 r-xp 00000000 08:03 1344900    /usr/lib/libavahi-
 client.so.3.2.4

 b6631000-b6632000 rw-p 0000e000 08:03 1344900    /usr/lib/libavahi-
 client.so.3.2.4

 b6632000-b663c000 r-xp 00000000 08:03 1344902    /usr/lib/libavahi-
 common.so.3.5.0

 b663c000-b663d000 rw-p 00009000 08:03 1344902    /usr/lib/libavahi-
 common.so.3.5.0

 b663d000-b6648000 r-xp 00000000 08:03 230982     /usr/lib/purple-2/perl.so

 b6648000-b6649000 rw-p 0000b000 08:03 230982     /usr/lib/purple-2/perl.so

 b6649000-b6659000 r-xp 00000000 08:03 231000
 /usr/lib/purple-2/libbonjour.so

 b6659000-b665a000 rw-p 00010000 08:03 231000
 /usr/lib/purple-2/libbonjour.so

 b665a000-b665b000 rw-p b665a000 00:00 0

 b665b000-b6664000 r-xp 00000000 08:03 230990
 /usr/lib/purple-2/log_reader.so

 b6664000-b6665000 rw-p 00008000 08:03 230990
 /usr/lib/purple-2/log_reader.so

 b6665000-b66a0000 r-xp 00000000 08:03 230981
 /usr/lib/purple-2/libyahoo.so

 b66a0000-b66a2000 rw-p 0003b000 08:03 230981
 /usr/lib/purple-2/libyahoo.so

 b66a2000-b66d2000 r-xp 00000000 08:03 1345427    /usr/lib/libnspr4.so.0d

 b66d2000-b66d3000 rw-p 00030000 08:03 1345427    /usr/lib/libnspr4.so.0d

 b66d3000-b66d5000 rw-p b66d3000 00:00 0

 b66d5000-b66d8000 r-xp 00000000 08:03 1345486    /usr/lib/libplc4.so.0d

 b66d8000-b66d9000 rw-p 00002000 08:03 1345486    /usr/lib/libplc4.so.0d

 b66d9000-b66db000 r-xp 00000000 08:03 1345487    /usr/lib/libplds4.so.0d

 b66db000-b66dc000 rw-p 00001000 08:03 1345487    /usr/lib/libplds4.so.0d

 b66dc000-b6705000 r-xp 00000000 08:03 1345590    /usr/lib/libssl3.so.1d

 b6705000-b6707000 rw-p 00028000 08:03 1345590    /usr/lib/libssl3.so.1d

 b6707000-b6729000 r-xp 00000000 08:03 1345574    /usr/lib/libsmime3.so.1d

 b6729000-b672b000 rw-p 00022000 08:03 1345574    /usr/lib/libsmime3.so.1d

 b672b000-b673e000 r-xp 00000000 08:03 1345429
 /usr/lib/libnssutil3.so.1d

 b673e000-b6741000 rw-p 00013000 08:03 1345429
 /usr/lib/libnssutil3.so.1d

 b6741000-b6857000 r-xp 00000000 08:03 1345428    /usr/lib/libnss3.so.1d

 b6857000-b685c000 rw-p 00116000 08:03 1345428    /usr/lib/libnss3.so.1d

 b685c000-b685d000 r-xp 00000000 08:03 1369630
 /usr/lib/gtk-2.0/2.10.0/immodules/im-cedAbandon

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5960#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list