[Pidgin] #10689: Glibc detected*** pidgin: double free of corruption

Pidgin trac at pidgin.im
Sat Nov 7 22:44:29 EST 2009


#10689: Glibc detected*** pidgin: double free of corruption
---------------------+------------------------------------------------------
Reporter:  nbdarvin  |        Type:  defect         
  Status:  new       |   Component:  pidgin (gtk)   
 Version:  2.6.3     |    Keywords:  segfault, fatal
---------------------+------------------------------------------------------
 one case in 5 minutes:

 {{{

 $ pidgin
 *** glibc detected *** pidgin: double free or corruption (fasttop):
 0x0000000002e20690 ***
 ======= Backtrace: =========
 /lib/libc.so.6[0x7f44064e5dd6]
 /lib/libc.so.6(cfree+0x6c)[0x7f44064ea70c]
 pidgin[0x4a7aba]
 /usr/lib/libpurple.so.0(purple_signal_emit_vargs+0xb2)[0x7f4407935a92]
 /usr/lib/libpurple.so.0(purple_signal_emit+0x92)[0x7f4407935cd2]
 /usr/lib/libpurple.so.0(purple_blist_update_buddy_status+0x13d)[0x7f44078f4fdd]
 /usr/lib/libpurple.so.0(purple_prpl_got_user_status+0x13d)[0x7f440792c7ed]
 /usr/lib/purple-2/libskype64.so[0x7f43ebcc3b60]
 /lib/libglib-2.0.so.0[0x7f4406a9f2cb]
 /lib/libglib-2.0.so.0(g_main_context_dispatch+0x22e)[0x7f4406a9ebbe]
 /lib/libglib-2.0.so.0[0x7f4406aa2588]
 /lib/libglib-2.0.so.0(g_main_loop_run+0x1a5)[0x7f4406aa29e5]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f4408630177]
 pidgin(main+0x88f)[0x4858bf]
 /lib/libc.so.6(__libc_start_main+0xfd)[0x7f440648eabd]
 pidgin[0x4343d9]
 ======= Memory map: ========
 00400000-004e7000 r-xp 00000000 08:06 16863
 /usr/bin/pidgin
 006e6000-006e7000 r--p 000e6000 08:06 16863
 /usr/bin/pidgin
 006e7000-006ec000 rw-p 000e7000 08:06 16863
 /usr/bin/pidgin
 006ec000-006ed000 rw-p 00000000 00:00 0
 009a8000-02eb1000 rw-p 00000000 00:00 0
 [heap]
 7f43dc000000-7f43dc021000 rw-p 00000000 00:00 0
 7f43dc021000-7f43e0000000 ---p 00000000 00:00 0
 7f43e1a5b000-7f43e1a5c000 ---p 00000000 00:00 0
 7f43e1a5c000-7f43e225c000 rw-p 00000000 00:00 0
 7f43e225c000-7f43e225d000 ---p 00000000 00:00 0
 7f43e225d000-7f43e2a5d000 rw-p 00000000 00:00 0
 7f43e2a5d000-7f43e2a5e000 ---p 00000000 00:00 0
 7f43e2a5e000-7f43e325e000 rw-p 00000000 00:00 0
 7f43e38df000-7f43e39ff000 rw-p 00000000 00:00 0
 7f43e39ff000-7f43e3a5f000 rw-s 00000000 00:09 2523161
 /SYSV00000000 (deleted)
 7f43e3a5f000-7f43e3a60000 ---p 00000000 00:00 0
 7f43e3a60000-7f43e4260000 rw-p 00000000 00:00 0
 7f43e4260000-7f43e4261000 ---p 00000000 00:00 0
 7f43e4261000-7f43e4a61000 rw-p 00000000 00:00 0
 7f43e4a61000-7f43e4ac1000 rw-s 00000000 00:09 2490389
 /SYSV00000000 (deleted)
 7f43e4ac1000-7f43e4ac3000 r-xp 00000000 08:06 159927
 /usr/lib/gconv/KOI8-R.so
 7f43e4ac3000-7f43e4cc2000 ---p 00002000 08:06 159927
 /usr/lib/gconv/KOI8-R.so
 7f43e4cc2000-7f43e4cc3000 r--p 00001000 08:06 159927
 /usr/lib/gconv/KOI8-R.so
 7f43e4cc3000-7f43e4cc4000 rw-p 00002000 08:06 159927
 /usr/lib/gconv/KOI8-R.so
 7f43e4cc4000-7f43e4de3000 rw-p 00000000 00:00 0
 7f43e4de3000-7f43e4dee000 r-xp 00000000 08:06 133708
 /usr/lib/enchant/libenchant_ispell.so
 7f43e4dee000-7f43e4fee000 ---p 0000b000 08:06 133708
 /usr/lib/enchant/libenchant_ispell.so
 7f43e4fee000-7f43e4fef000 r--p 0000b000 08:06 133708
 /usr/lib/enchant/libenchant_ispell.so
 7f43e4fef000-7f43e4ff0000 rw-p 0000c000 08:06 133708
 /usr/lib/enchant/libenchant_ispell.so
 7f43e4ff0000-7f43e502c000 r-xp 00000000 08:06 17509
 /usr/lib/libhunspell-1.2.so.0.0.0
 7f43e502c000-7f43e522b000 ---p 0003c000 08:06 17509
 /usr/lib/libhunspell-1.2.so.0.0.0
 7f43e522b000-7f43e522c000 r--p 0003b000 08:06 17509
 /usr/lib/libhunspell-1.2.so.0.0.0
 7f43e522c000-7f43e5230000 rw-p 0003c000 08:06 17509
 /usr/lib/libhunspell-1.2.so.0.0.0
 7f43e5230000-7f43e5235000 r-xp 00000000 08:06 133709
 /usr/lib/enchant/libenchant_myspell.so
 7f43e5235000-7f43e5434000 ---p 00005000 08:06 133709
 /usr/lib/enchant/libenchant_myspell.so
 7f43e5434000-7f43e5435000 r--p 00004000 08:06 133709
 /usr/lib/enchant/libenchant_myspell.so
 7f43e5435000-7f43e5436000 rw-p 00005000 08:06 133709
 /usr/lib/enchant/libenchant_myspell.so
 7f43e5436000-7f43e5441000 r-xp 00000000 08:06 133707
 /usr/lib/enchant/libenchant_hspell.so
 7f43e5441000-7f43e5640000 ---p 0000b000 08:06 133707
 /usr/lib/enchant/libenchant_hspell.so
 7f43e5640000-7f43e5641000 r--p 0000a000 08:06 133707
 /usr/lib/enchant/libenchant_hspell.so
 7f43e5641000-7f43e5644000 rw-p 0000b000 08:06 133707
 /usr/lib/enchant/libenchant_hspell.so
 7f43e5644000-7f43e5646000 r-xp 00000000 08:06 133710
 /usr/lib/enchant/libenchant_zemberek.so
 7f43e5646000-7f43e5845000 ---p 00002000 08:06 133710
 /usr/lib/enchant/libenchant_zemberek.so
 7f43e5845000-7f43e5846000 r--p 00001000 08:06 133710
 /usr/lib/enchant/libenchant_zemberek.so
 7f43e5846000-7f43e5847000 rw-p 00002000 08:06 133710
 /usr/lib/enchant/libenchant_zemberek.so
 7f43e5847000-7f43e585d000 r-xp 00000000 08:06 3292
 /lib/libgcc_s.so.1
 7f43e585d000-7f43e5a5c000 ---p 00016000 08:06 3292
 /lib/libgcc_s.so.1
 7f43e5a5c000-7f43e5a5d000 r--p 00015000 08:06 3292
 /lib/libgcc_s.so.1
 7f43e5a5d000-7f43e5a5e000 rw-p 00016000 08:06 3292
 /lib/libgcc_s.so.1
 7f43e5a5e000-7f43e5b50000 r-xp 00000000 08:06 3364
 /usr/lib/libstdc++.so.6.0.13
 7f43e5b50000-7f43e5d50000 ---p 000f2000 08:06 3364
 /usr/lib/libstdc++.so.6.0.13
 7f43e5d50000-7f43e5d57000 r--p 000f2000 08:06 3364
 /usr/lib/libstdc++.so.6.0.13
 7f43e5d57000-7f43e5d59000 rw-p 000f9000 08:06 3364
 /usr/lib/libstdc++.so.6.0.13
 7f43e5d59000-7f43e5d6e000 rw-p 00000000 00:00 0
 7f43e5d6e000-7f43e5e1c000 r-xp 00000000 08:06 4146
 /usr/lib/libaspell.so.15.1.4
 7f43e5e1c000-7f43e601c000 ---p 000ae000 08:06 4146
 /usr/lib/libaspell.so.15.1.4
 7f43e601c000-7f43e6022000 r--p 000ae000 08:06 4146
 /usr/lib/libaspell.so.15.1.4
 7f43e6022000-7f43e6023000 rw-p 000b4000 08:06 4146
 /usr/lib/libaspell.so.15.1.4
 7f43e6023000-7f43e602b000 rw-p 00000000 00:00 0
 7f43e602b000-7f43e602d000 r-xp 00000000 08:06 133706
 /usr/lib/enchant/libenchant_aspell.so
 7f43e602d000-7f43e622c000 ---p 00002000 08:06 133706
 /usr/lib/enchant/libenchant_aspell.so
 7f43e622c000-7f43e622d000 r--p 00001000 08:06 133706
 /usr/lib/enchant/libenchant_aspell.so
 7f43e622d000-7f43e622e000 rw-p 00002000 08:06 133706
 /usr/lib/enchant/libenchant_aspell.so
 7f43e622e000-7f43e626b000 r-xp 00000000 08:06 12927
 /usr/lib/libibus.so.1.0.0
 7f43e626b000-7f43e646a000 ---p 0003d000 08:06 12927
 /usr/lib/libibus.so.1.0.0
 7f43e646a000-7f43e646c000 r--p 0003c000 08:06 12927
 /usr/lib/libibus.so.1.0.0Aborted

 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/10689>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list