[Pidgin] #5535: Pidgin crushed when connect to msn via http proxy

Pidgin trac at pidgin.im
Wed Apr 16 01:31:20 EDT 2008


#5535: Pidgin crushed when connect to msn via http proxy
-------------------+--------------------------------------------------------
Reporter:  gnawux  |       Owner:  khc               
    Type:  defect  |      Status:  new               
Priority:  minor   |   Component:  MSN               
 Version:  2.4.1   |    Keywords:  segfault msn proxy
 Pending:  0       |  
-------------------+--------------------------------------------------------
 Hi,

 I am using Pidgin 2.4.1 in Debian sid, and met segfault when I connect msn
 through an HTTP proxy.

 My system locale is zh_CN.UTF-8.

 The following are the backtrace in gdb:
 {{{
 *** glibc detected *** /usr/bin/pidgin: double free or corruption
 (fasttop): 0x086ad6f8 ***
 ======= Backtrace: =========
 /lib/i686/cmov/libc.so.6[0xb769a8f5]
 /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb769e360]
 /usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb77f95b1]
 /usr/lib/purple-2/libmsn.so(msn_servconn_connect+0xd4)[0xb69f14e1]
 /usr/lib/purple-2/libmsn.so(msn_switchboard_connect+0x8d)[0xb69f8a3b]
 /usr/lib/purple-2/libmsn.so[0xb69f8cec]
 /usr/lib/purple-2/libmsn.so(msn_cmdproc_process_cmd+0x1de)[0xb69e089b]
 /usr/lib/purple-2/libmsn.so(msn_cmdproc_process_cmd_text+0x6c)[0xb69e0953]
 /usr/lib/purple-2/libmsn.so[0xb69e3b20]
 /usr/bin/pidgin[0x80abbfb]
 /usr/lib/libglib-2.0.so.0[0xb782564d]
 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x178)[0xb77f1978]
 /usr/lib/libglib-2.0.so.0[0xb77f4bce]
 /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7)[0xb77f4f57]
 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7cb8d04]
 /usr/bin/pidgin(main+0xbbc)[0x80c702d]
 /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7645450]
 /usr/bin/pidgin[0x806c7b1]
 ======= Memory map: ========
 08048000-08114000 r-xp 00000000 08:04 313677     /usr/bin/pidgin
 08114000-08117000 rwxp 000cc000 08:04 313677     /usr/bin/pidgin
 08117000-08877000 rwxp 08117000 00:00 0          [heap]
 b0acf000-b0ad0000 ---p b0acf000 00:00 0
 b0ad0000-b12d0000 rwxp b0ad0000 00:00 0
 b12d0000-b12d1000 ---p b12d0000 00:00 0
 b12d1000-b1ad1000 rwxp b12d1000 00:00 0
 b1ad1000-b1ad2000 ---p b1ad1000 00:00 0
 b1ad2000-b22d2000 rwxp b1ad2000 00:00 0
 b22d2000-b238f000 r-xp 00000000 08:04 312083
 /usr/lib/libasound.so.2.0.0
 b238f000-b2394000 rwxp 000bc000 08:04 312083
 /usr/lib/libasound.so.2.0.0
 b2394000-b23e7000 r-xp 00000000 08:04 315632
 /usr/lib/liboil-0.3.so.0.2.0
 b23e7000-b23fe000 rwxp 00053000 08:04 315632
 /usr/lib/liboil-0.3.so.0.2.0
 b23fe000-b2477000 rwxp b23fe000 00:00 0
 b2477000-b2500000 ---p b2477000 00:00 0
 b2512000-b2528000 r-xp 00000000 08:04 393071
 /usr/lib/gstreamer-0.10/libgstalsa.so
 b2528000-b2529000 rwxp 00015000 08:04 393071
 /usr/lib/gstreamer-0.10/libgstalsa.so
 b2529000-b254c000 r-xp 00000000 08:04 322457
 /usr/lib/libgstcontroller-0.10.so.0.16.0
 b254c000-b254d000 rwxp 00023000 08:04 322457
 /usr/lib/libgstcontroller-0.10.so.0.16.0
 b255d000-b2566000 r-xp 00000000 08:04 393533
 /usr/lib/gstreamer-0.10/libgstaudioresample.so
 b2566000-b2567000 rwxp 00008000 08:04 393533
 /usr/lib/gstreamer-0.10/libgstaudioresample.so
 b2567000-b2568000 ---p b2567000 00:00 0
 b2568000-b2d68000 rwxp b2568000 00:00 0
 b2d68000-b2d72000 r-xp 00000000 08:04 321839
 /usr/lib/libgstinterfaces-0.10.so.0.13.0
 b2d72000-b2d73000 rwxp 00009000 08:04 321839
 /usr/lib/libgstinterfaces-0.10.so.0.13.0
 b2d73000-b2d80000 r-xp 00000000 08:04 321835
 /usr/lib/libgsttag-0.10.so.0.13.0
 b2d80000-b2d81000 rwxp 0000c000 08:04 321835
 /usr/lib/libgsttag-0.10.so.0.13.0
 b2d81000-b2d9b000 r-xp 00000000 08:04 321732
 /usr/lib/libgstaudio-0.10.so.0.13.0
 b2d9b000-b2d9c000 rwxp 0001a000 08:04 321732
 /usr/lib/libgstaudio-0.10.so.0.13.0
 b2d9c000-b2da6000 r-xp 00000000 08:04 321836
 /usr/lib/libgstriff-0.10.so.0.13.0
 b2da6000-b2da7000 rwxp 00009000 08:04 321836
 /usr/lib/libgstriff-0.10.so.0.13.0
 b2daa000-b2db6000 r-xp 00000000 08:04 394117
 /usr/lib/gstreamer-0.10/libgstaudioconvert.so
 b2db6000-b2db7000 rwxp 0000b000 08:04 394117
 /usr/lib/gstreamer-0.10/libgstaudioconvert.so
 b2db7000-b2dc2000 r-xp 00000000 08:04 395068
 /usr/lib/gstreamer-0.10/libgstwavparse.so
 b2dc2000-b2dc3000 rwxp 0000a000 08:04 395068
 /usr/lib/gstreamer-0.10/libgstwavparse.so
 b2dc3000-b2dce000 r-xp 00000000 08:04 393437
 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
 b2dce000-b2dd0000 rwxp 0000a000 08:04 393437
 /usr/lib/gstreamer-0.10/libgsttypefindfunctions.so
 b2dd0000-b2dda000 r-xp 00000000 08:04 318708
 /usr/lib/libgstpbutils-0.10.so.0.13.0
 b2dda000-b2ddb000 rwxp 0000a000 08:04 318708
 /usr/lib/libgstpbutils-0.10.so.0.13.0
 b2ddb000-b2dfd000 r-xp 00000000 08:04 393238
 /usr/lib/gstreamer-0.10/libgstplaybin.so
 b2dfd000-b2dfe000 rwxp 00022000 08:04 393238
 /usr/lib/gstreamer-0.10/libgstplaybin.so
 b2dfe000-b2e27000 r-xp 00000000 08:04 322460
 /usr/lib/libgstbase-0.10.so.0.16.0
 b2e27000-b2e28000 rwxp 00029000 08:04 322460
 /usr/lib/libgstbase-0.10.so.0.16.0
 b2e28000-b2e50000 r-xp 00000000 08:04 393114
 /usr/lib/gstreamer-0.10/libgstcoreelements.so
 b2e50000-b2e51000 rwxp 00028000 08:04 393114
 /usr/lib/gstreamer-0.10/libgstcoreelements.so
 b2e51000-b2e9a000 r-xp 00000000 08:04 313158
 /usr/lib/libORBit-2.so.0.1.0
 b2e9a000-b2ea3000 rwxp 00049000 08:04 313158
 /usr/lib/libORBit-2.so.0.1.0
 b2ea3000-b2ea4000 rwxp b2ea3000 00:00 0
 b2ea4000-b2ed3000 r-xp 00000000 08:04 313156
 /usr/lib/libgconf-2.so.4.1.5
 b2ed3000-b2ed6000 rwxp 0002e000 08:04 313156
 /usr/lib/libgconf-2.so.4.1.5
 b2ed6000-b2edb000 r-xp 00000000 08:04 393880
 /usr/lib/gstreamer-0.10/libgstautodetect.so
 b2edb000-b2edc000 rwxp 00004000 08:04 393880
 /usr/lib/gstreamer-0.10/libgstautodetect.so
 b2edc000-b2
 Program received signal SIGABRT, Aborted.
 [Switching to Thread 0xb70b2940 (LWP 19227)]
 0xb7fd2410 in __kernel_vsyscall ()
 (gdb) bt full
 #0  0xb7fd2410 in __kernel_vsyscall ()
 No symbol table info available.
 #1  0xb7659ef5 in raise () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 #2  0xb765b871 in abort () from /lib/i686/cmov/libc.so.6
 No symbol table info available.
 }}}

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


More information about the Tracker mailing list