tasfe / libqq-pidgin

Automatically exported from code.google.com/p/libqq-pidgin
0 stars 0 forks source link

Crash the pidgin when or after the chat room window is opened and load member names. #241

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.  install pidgin 
2.  open pidgin , login, 
3.  the pdigin crash with stakctrace when the chat room window is open , and 
member names is loading.

What is the expected output? What do you see instead?
no crash, chat room message works.   crashed.

What version of the product are you using? On what operating system?
$ uname -a
Linux OLDMAN 3.4.4-2-ARCH #1 SMP PREEMPT Sun Jun 24 18:59:47 CEST 2012 x86_64 
GNU/Linux
$ pidgin -v
Pidgin 2.10.6 (libpurple 2.10.6)

libqq-svn 202-1  , build from svn, rev202.

Please provide any additional information below.

*** glibc detected *** pidgin: double free or corruption (!prev): 
0x0000000000e6d710 ***
======= Backtrace: =========
/lib/libc.so.6(+0x784a6)[0x7f74cd6824a6]
/usr/lib/purple-2/libqq.so(qq_process_room_im+0x285)[0x7f74c43e4e75]
/usr/lib/purple-2/libqq.so(qq_proc_server_cmd+0x5b8)[0x7f74c43ebf48]
/usr/lib/purple-2/libqq.so(+0x284d3)[0x7f74c43f34d3]
/usr/lib/purple-2/libqq.so(+0x28a8a)[0x7f74c43f3a8a]
pidgin[0x46afbd]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x135)[0x7f74ce23e4a5]
/usr/lib/libglib-2.0.so.0(+0x477d8)[0x7f74ce23e7d8]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x72)[0x7f74ce23ebd2]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7f74cf471637]
pidgin(main+0x861)[0x4319e1]
/lib/libc.so.6(__libc_start_main+0xf5)[0x7f74cd62b725]
pidgin[0x432001]
======= Memory map: ========
00400000-004e9000 r-xp 00000000 fe:00 1316037                            
/usr/bin/pidgin
006e8000-006e9000 r--p 000e8000 fe:00 1316037                            
/usr/bin/pidgin
006e9000-006ee000 rw-p 000e9000 fe:00 1316037                            
/usr/bin/pidgin
006ee000-006ef000 rw-p 00000000 00:00 0 
00a29000-019d3000 rw-p 00000000 00:00 0                                  [heap]
7f74b13fb000-7f74b1e02000 r--p 00000000 fe:00 1583413                    
/usr/share/fonts/TTF/simsun.ttc
7f74b1e02000-7f74b1e08000 r-xp 00000000 fe:00 1454549                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7f74b1e08000-7f74b2007000 ---p 00006000 fe:00 1454549                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7f74b2007000-7f74b2008000 r--p 00005000 fe:00 1454549                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7f74b2008000-7f74b2009000 rw-p 00006000 fe:00 1454549                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so
7f74b2009000-7f74b201e000 r-xp 00000000 fe:00 1328738                    
/usr/lib/libgcc_s.so.1
7f74b201e000-7f74b221d000 ---p 00015000 fe:00 1328738                    
/usr/lib/libgcc_s.so.1
7f74b221d000-7f74b221e000 rw-p 00014000 fe:00 1328738                    
/usr/lib/libgcc_s.so.1
7f74b221e000-7f74b2303000 r-xp 00000000 fe:00 1313807                    
/usr/lib/libstdc++.so.6.0.17
7f74b2303000-7f74b2503000 ---p 000e5000 fe:00 1313807                    
/usr/lib/libstdc++.so.6.0.17
7f74b2503000-7f74b250b000 r--p 000e5000 fe:00 1313807                    
/usr/lib/libstdc++.so.6.0.17
7f74b250b000-7f74b250d000 rw-p 000ed000 fe:00 1313807                    
/usr/lib/libstdc++.so.6.0.17
7f74b250d000-7f74b2522000 rw-p 00000000 00:00 0 
7f74b255b000-7f74b2586000 r-xp 00000000 fe:00 2101946                    
/usr/lib/gconv/GB18030.so
7f74b2586000-7f74b2785000 ---p 0002b000 fe:00 2101946                    
/usr/lib/gconv/GB18030.so
7f74b2785000-7f74b2786000 r--p 0002a000 fe:00 2101946                    
/usr/lib/gconv/GB18030.so
7f74b2786000-7f74b2787000 rw-p 0002b000 fe:00 2101946                    
/usr/lib/gconv/GB18030.so
7f74b2787000-7f74b27e7000 rw-s 00000000 00:04 185335829                  
/SYSV00000000 (deleted)
7f74b27e7000-7f74b29f5000 r--p 00000000 fe:00 394774                     
/usr/share/fonts/wenquanyi/wenquanyi_9ptb.pcf
7f74b29f5000-7f74b29fc000 r-xp 00000000 fe:00 1446327                    
/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so
7f74b29fc000-7f74b2bfb000 ---p 00007000 fe:00 1446327                    
/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so
7f74b2bfb000-7f74b2bfc000 r--p 00006000 fe:00 1446327                    
/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so
7f74b2bfc000-7f74b2bfd000 rw-p 00007000 fe:00 1446327                    
/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so
7f74b2bfd000-7f74b2c72000 rw-p 00000000 00:00 0 
7f74b2d73000-7f74b2e23000 rw-p 00000000 00:00 0 
7f74b2e23000-7f74b3031000 r--p 00000000 fe:00 394779                     
/usr/share/fonts/wenquanyi/wenquanyi_9pt.pcf
7f74b3031000-7f74b308f000 r--p 00000000 fe:00 1583446                    
/usr/share/fonts/TTF/tahoma.ttf
7f74b308f000-7f74b3092000 r--s 00000000 fe:00 263996                     
/var/cache/fontconfig/1876b2dcf508980ebba421dbe8e808d3-le64.cache-3
7f74b3092000-7f74b3094000 r--s 00000000 fe:00 263995                     
/var/cache/fontconfig/699564f050ff7e0f9dae359f33bc56a5-le64.cache-3
7f74b3094000-7f74b3098000 r--s 00000000 fe:00 263994                     
/var/cache/fontconfig/1f4f925ede335be07618ee0c9da6cf6f-le64.cache-3
7f74b3098000-7f74b30ae000 r--s 00000000 fe:00 263991                     
/var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le64.cache-3
7f74b30ae000-7f74b30ba000 r--s 00000000 fe:00 263990                     
/var/cache/fontconfig/a98d8961fa319a64d3cfd8640c79e62d-le64.cache-3
7f74b30ba000-7f74b30bb000 r--s 00000000 fe:00 263986                     
/var/cache/fontconfig/6ba42ae0000f58711b5caaf10d690066-le64.cache-3
7f74b30bb000-7f74b30c7000 r--s 00000000 fe:00 263985                     
/var/cache/fontconfig/5a02e0a9ca9b27d0aa4bd0c42ba2438d-le64.cache-3
7f74b30c7000-7f74b30dd000 r--s 00000000 fe:00 263984                     
/var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le64.cache-3
7f74b30dd000-7f74b317e000 r--s 00000000 fe:00 263983                     
/var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le64.cache-3
7f74b317e000-7f74b3194000 r--s 00000000 fe:00 263631                     
/var/cache/fontconfig/f349e9996a5320f6dd491cedd2b1f964-le64.cache-3
7f74b3194000-7f74b31f1000 r--s 00000000 fe:00 263617                     
/var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-le64.cache-3
7f74b31f1000-7f74b324e000 r--s 00000000 fe:00 263567                     
/var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le64.cache-3
7f74b324e000-7f74b3250000 r--s 00000000 fe:02 67916                      
/home/roadt/.fontconfig/0ab82dc758076d06fa0a8ac7fc78bf12-le64.cache-3
7f74b3250000-7f74b3251000 r--s 00000000 fe:00 263564                     
/var/cache/fontconfig/3830d5c3ddfd5cd38a049b759396e72e-le64.cache-3
7f74b3251000-7f74b3272000 r--s 00000000 fe:00 1442138                    
/usr/share/mime/mime.cache
7f74b3272000-7f74b3293000 r--s 00000000 fe:00 1442138                    
/usr/share/mime/mime.cache
7f74b3293000-7f74b32b4000 r--s 00000000 fe:00 1442138                    
/usr/share/mime/mime.cache
7f74b32b4000-7f74b32b6000 r--s 00000000 fe:02 5205                       
/home/roadt/.local/share/mime/mime.cache
7f74b32b6000-7f74b32c6000 r-xp 00000000 fe:00 1366834                    
/usr/lib/libudev.so.1.0.1
7f74b32c6000-7f74b34c5000 ---p 00010000 fe:00 1366834                    
/usr/lib/libudev.so.1.0.1
7f74b34c5000-7f74b34c6000 r--p 0000f000 fe:00 1366834                    
/usr/lib/libudev.so.1.0.1
7f74b34c6000-7f74b34c7000 rw-p 00010000 fe:00 1366834                    
/usr/lib/libudev.so.1.0.1
7f74b34c7000-7f74b34dd000 r-xp 00000000 fe:00 1349564                    
/usr/lib/libgvfscommon.so.0.0.0
7f74b34dd000-7f74b36dd000 ---p 00016000 fe:00 1349564                    
/usr/lib/libgvfscommon.so.0.0.0
7f74b36dd000-7f74b36de000 r--p 00016000 fe:00 1349564                    
/usr/lib/libgvfscommon.so.0.0.0
7f74b36de000-7f74b36df000 rw-p 00017000 fe:00 1349564                    
/usr/lib/libgvfscommon.so.0.0.0
7f74b36df000-7f74b3707000 r-xp 00000000 fe:00 1453224                    
/usr/lib/gio/modules/libgvfsdbus.so
7f74b3707000-7f74b3907000 ---p 00028000 fe:00 1453224                    
/usr/lib/gio/modules/libgvfsdbus.so
7f74b3907000-7f74b3908000 r--p 00028000 fe:00 1453224                    
/usr/lib/gio/modules/libgvfsdbus.so
7f74b3908000-7f74b3909000 rw-p 00029000 fe:00 1453224                    
/usr/lib/gio/modules/libgvfsdbus.so
7f74b3909000-7f74b57da000 r--p 00000000 fe:00 1450951                    
/usr/share/icons/hicolor/icon-theme.cache
7f74b57da000-7f74b76ab000 r--p 00000000 fe:00 1450951                    
/usr/share/icons/hicolor/icon-theme.cache
7f74b76ab000-7f74b957c000 r--p 00000000 fe:00 1450951                    
/usr/share/icons/hicolor/icon-theme.cache
7f74b957c000-7f74b95b3000 r-xp 00000000 fe:00 1426229                    
/usr/lib/libcroco-0.6.so.3.0.1
7f74b95b3000-7f74b97b3000 ---p 00037000 fe:00 1426229                    
/usr/lib/libcroco-0.6.so.3.0.1
7f74b97b3000-7f74b97b6000 r--p 00037000 fe:00 1426229                    
/usr/lib/libcroco-0.6.so.3.0.1
7f74b97b6000-7f74b97b7000 rw-p 0003a000 fe:00 1426229                    
/usr/lib/libcroco-0.6.so.3.0.1
7f74b97b7000-7f74b97eb000 r-xp 00000000 fe:00 1326368                    
/usr/lib/librsvg-2.so.2.36.1
7f74b97eb000-7f74b99ea000 ---p 00034000 fe:00 1326368                    
/usr/lib/librsvg-2.so.2.36.1
7f74b99ea000-7f74b99eb000 r--p 00033000 fe:00 1326368                    
/usr/lib/librsvg-2.so.2.36.1
7f74b99eb000-7f74b99ec000 rw-p 00034000 fe:00 1326368                    
/usr/lib/librsvg-2.so.2.36.1
7f74b99ec000-7f74b99ee000 r-xp 00000000 fe:00 1449167                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7f74b99ee000-7f74b9bed000 ---p 00002000 fe:00 1449167                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7f74b9bed000-7f74b9bee000 r--p 00001000 fe:00 1449167                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7f74b9bee000-7f74b9bef000 rw-p 00002000 fe:00 1449167                    
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
7f74b9bef000-7f74b9c19000 r-xp 00000000 fe:00 1450499                    
/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7f74b9c19000-7f74b9e19000 ---p 0002a000 fe:00 1450499                    
/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7f74b9e19000-7f74b9e1a000 r--p 0002a000 fe:00 1450499                    
/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7f74b9e1a000-7f74b9e1b000 rw-p 0002b000 fe:00 1450499                    
/usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
7f74b9e1b000-7f74b9e82000 r-xp 00000000 fe:00 1333322                    
/usr/lib/libfreebl3.so
7f74b9e82000-7f74ba081000 ---p 00067000 fe:00 1333322                    
/usr/lib/libfreebl3.so
7f74ba081000-7f74ba083000 r--p 00066000 fe:00 1333322                    
/usr/lib/libfreebl3.so
7f74ba083000-7f74ba084000 rw-p 00068000 fe:00 1333322                    
/usr/lib/libfreebl3.so
7f74ba084000-7f74ba088000 rw-p 00000000 00:00 0 
7f74ba088000-7f74ba12e000 r-xp 00000000 fe:00 1362245                    
/usr/lib/libsqlite3.so.0.8.6
7f74ba12e000-7f74ba32d000 ---p 000a6000 fe:00 1362245                    
/usr/lib/libsqlite3.so.0.8.6
7f74ba32d000-7f74ba32f000 r--p 000a5000 fe:00 1362245                    
/usr/lib/libsqlite3.so.0.8.6
7f74ba32f000-7f74ba332000 rw-p 000a7000 fe:00 1362245                    
/usr/lib/libsqlite3.so.0.8.6
7f74ba332000-7f74ba373000 r-xp 00000000 fe:00 1333321                    
/usr/lib/libsoftokn3.so
7f74ba373000-7f74ba572000 ---p 00041000 fe:00 1333321                    
/usr/lib/libsoftokn3.so
7f74ba572000-7f74ba574000 r--p 00040000 fe:00 1333321                    
/usr/lib/libsoftokn3.so
7f74ba574000-7f74ba575000 rw-p 00042000 fe:00 1333321                    
/usr/lib/libsoftokn3.so
7f74ba575000-7f74ba581000 r-xp 00000000 fe:00 1451675                    
/usr/lib/sasl2/libdigestmd5.so.2.0.23
7f74ba581000-7f74ba780000 ---p 0000c000 fe:00 1451675                    
/usr/lib/sasl2/libdigestmd5.so.2.0.23
7f74ba780000-7f74ba781000 r--p 0000b000 fe:00 1451675                    
/usr/lib/sasl2/libdigestmd5.so.2.0.23
7f74ba781000-7f74ba782000 rw-p 0000c000 fe:00 1451675                    
/usr/lib/sasl2/libdigestmd5.so.2.0.23
7f74ba782000-7f74ba786000 r-xp 00000000 fe:00 1451676                    
/usr/lib/sasl2/libplain.so.2.0.23
7f74ba786000-7f74ba985000 ---p 00004000 fe:00 1451676                    
/usr/lib/sasl2/libplain.so.2.0.23
7f74ba985000-7f74ba986000 r--p 00003000 fe:00 1451676                    
/usr/lib/sasl2/libplain.so.2.0.23
7f74ba986000-7f74ba987000 rw-p 00004000 fe:00 1451676                    
/usr/lib/sasl2/libplain.so.2.0.23
7f74ba987000-7f74ba98b000 r-xp 00000000 fe:00 1451678                    
/usr/lib/sasl2/liblogin.so.2.0.23
7f74ba98b000-7f74bab8a000 ---p 00004000 fe:00 1451678                    
/usr/lib/sasl2/liblogin.so.2.0.23
7f74bab8a000-7f74bab8b000 r--p 00003000 fe:00 1451678                    
/usr/lib/sasl2/liblogin.so.2.0.23
7f74bab8b000-7f74bab8c000 rw-p 00004000 fe:00 1451678                    
/usr/lib/sasl2/liblogin.so.2.0.23
7f74bab8c000-7f74babcd000 r-xp 00000000 fe:00 1319657                    
/usr/lib/libgssapi_krb5.so.2.2
7f74babcd000-7f74badcd000 ---p 00041000 fe:00 1319657                    
/usr/lib/libgssapi_krb5.so.2.2
7f74badcd000-7f74badce000 r--p 00041000 fe:00 1319657                    
/usr/lib/libgssapi_krb5.so.2.2
7f74badce000-7f74badd0000 rw-p 00042000 fe:00 1319657                    
/usr/lib/libgssapi_krb5.so.2.2
7f74badd0000-7f74badd7000 r-xp 00000000 fe:00 1445378                    
/usr/lib/sasl2/libgssapiv2.so.2.0.23
7f74badd7000-7f74bafd6000 ---p 00007000 fe:00 1445378                    
/usr/lib/sasl2/libgssapiv2.so.2.0.23
7f74bafd6000-7f74bafd7000 r--p 00006000 fe:00 1445378                    
/usr/lib/sasl2/libgssapiv2.so.2.0.23
7f74bafd7000-7f74bafd8000 rw-p 00007000 fe:00 1445378                    
/usr/lib/sasl2/libgssapiv2.so.2.0.23
7f74bafd8000-7f74bafe0000 r-xp 00000000 fe:00 1451679                    
/usr/lib/sasl2/libntlm.so.2.0.23
7f74bafe0000-7f74bb1df000 ---p 00008000 fe:00 1451679                    
/usr/lib/sasl2/libntlm.so.2.0.23
7f74bb1df000-7f74bb1e0000 r--p 00007000 fe:00 1451679                    
/usr/lib/sasl2/libntlm.so.2.0.23
7f74bb1e0000-7f74bb1e1000 rw-p 00008000 fe:00 1451679                    
/usr/lib/sasl2/libntlm.so.2.0.23
7f74bb1e1000-7f74bb388000 r-xp 00000000 fe:00 1313815                    
/usr/lib/libdb-5.3.so
7f74bb388000-7f74bb588000 ---p 001a7000 fe:00 1313815                    
/usr/lib/libdb-5.3.so
7f74bb588000-7f74bb58f000 r--p 001a7000 fe:00 1313815                    
/usr/lib/libdb-5.3.so
7f74bb58f000-7f74bb592000 rw-p 001ae000 fe:00 1313815                    
/usr/lib/libdb-5.3.so
7f74bb592000-7f74bb597000 r-xp 00000000 fe:00 1451673                    
/usr/lib/sasl2/libsasldb.so.2.0.23
7f74bb597000-7f74bb796000 ---p 00005000 fe:00 1451673                    
/usr/lib/sasl2/libsasldb.so.2.0.23
7f74bb796000-7f74bb797000 r--p 00004000 fe:00 1451673                    
/usr/lib/sasl2/libsasldb.so.2.0.23
7f74bb797000-7f74bb798000 rw-p 00005000 fe:00 1451673                    
/usr/lib/sasl2/libsasldb.so.2.0.23
7f74bb798000-7f74bb7a6000 r-xp 00000000 fe:00 1319393                    
/usr/lib/liblber-2.4.so.2.8.3
7f74bb7a6000-7f74bb9a5000 ---p 0000e000 fe:00 1319393                    
/usr/lib/liblber-2.4.so.2.8.3
7f74bb9a5000-7f74bb9a6000 r--p 0000d000 fe:00 1319393                    
/usr/lib/liblber-2.4.so.2.8.3
7f74bb9a6000-7f74bb9a7000 rw-p 0000e000 fe:00 1319393                    
/usr/lib/liblber-2.4.so.2.8.3
7f74bb9a7000-7f74bb9ee000 r-xp 00000000 fe:00 1319390                    
/usr/lib/libldap-2.4.so.2.8.3
7f74bb9ee000-7f74bbbed000 ---p 00047000 fe:00 1319390                    
/usr/lib/libldap-2.4.so.2.8.3
7f74bbbed000-7f74bbbee000 r--p 00046000 fe:00 1319390                    
/usr/lib/libldap-2.4.so.2.8.3
7f74bbbee000-7f74bbbf0000 rw-p 00047000 fe:00 1319390                    
/usr/lib/libldap-2.4.so.2.8.3
7f74bbbf0000-7f74bbbf4000 r-xp 00000000 fe:00 1445454                    
/usr/lib/sasl2/libldapdb.so.2.0.23Aborted

Original issue reported on code.google.com by roadt...@gmail.com on 23 Jul 2012 at 2:35

GoogleCodeExporter commented 9 years ago
The issue is not 100% recurrence.

and restart the Xwindow system,  swtich to init level3 and back to level5. 
issue still exists.

but i tried to reboot the machine , after reboto, the issue is gone.  this is 
all messages i can offer for now.

Original comment by roadt...@gmail.com on 23 Jul 2012 at 3:00