[Pidgin] #11224: pidgin crash when msn is using

Pidgin trac at pidgin.im
Wed Jan 20 23:14:32 EST 2010


#11224: pidgin crash when msn is using
-------------------------+--------------------------------------------------
 Reporter:  xiaozhe2000  |     Owner:  khc  
     Type:  defect       |    Status:  new  
Component:  MSN          |   Version:  2.6.5
 Keywords:               |  
-------------------------+--------------------------------------------------
 hi, the crash is met when I using msn with pidgin. It usually happens when
 my system going into "idle status".[[BR]]
 here is the last lines given by "pidgin -d"

 {{{
 (16:11:54) proxy: Connection in progress
 (16:11:54) proxy: Connected to 207.46.124.169:1863.
 (16:11:54) proxy: Using CONNECT tunneling for 207.46.124.169:1863
 (16:11:54) proxy: HTTP proxy connection established
 (16:11:54) proxy: Connected to 207.46.124.169:1863.
 (16:11:54) msn: C: SB 026: ANS 1 xiaozhe2000 at hotmail.com 115196.4149165
 313894113
 (16:11:55) msn: S: SB 026: IRO 1 1 1 lhlh_0_0 at hotmail.com Hui 2789003308
 (16:11:55) msn: S: SB 026: ANS 1 OK
 (16:11:55) msn: S: SB 026: MSG lhlh_0_0 at hotmail.com Hui 89
 (16:11:55) g_log: file
 /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/msg.c: line 221
 (msn_message_parse_payload): should not be reached
 (16:11:55) msn: failed to find message content
 (16:11:55) msn: S: SB 026: MSG lhlh_0_0 at hotmail.com Hui 567
 (16:11:55) msn: switchboard send msg..
 (16:11:55) msn: C: SB 026: MSG 2 D 145
 (16:11:55) msn: Connection error from Switchboard server (207.46.124.169):
 Writing error
 }}}

 And I also use gdb to debug core dump file. And here is the back trace
 info:
 {{{
 Program terminated with signal 11, Segmentation fault.
 [New process 6897]
 [New process 6943]
 #0  0xb76fc011 in fread () from /lib/tls/i686/cmov/libc.so.6
 (gdb) bt
 #0  0xb76fc011 in fread () from /lib/tls/i686/cmov/libc.so.6
 #1  0xb62f0b16 in msn_slplink_send_msgpart (slplink=0xa6360a0,
 slpmsg=0xa62d200) at /usr/include/bits/stdio2.h:287
 #2  0xb62f0d26 in msn_slplink_release_slpmsg (slplink=0xa6360a0,
 slpmsg=0xa62d200)
     at /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/slplink.c:393
 #3  0xb62f0dc1 in msn_slplink_send_queued_slpmsgs (slplink=0xa6360a0) at
 /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/slplink.c:424
 #4  0xb62f10db in msn_slplink_process_msg (slplink=0xa6360a0,
 msg=0xa5eba70)
     at /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/slplink.c:633
 #5  0xb62eed2d in msn_p2p_msg (cmdproc=0xa61f700, msg=0xa5eba70) at
 /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/slp.c:844
 #6  0xb62d2c71 in msn_cmdproc_process_msg (cmdproc=0xa61f700,
 msg=0xa5eba70)
     at /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/cmdproc.c:312
 #7  0xb62f4a87 in msg_cmd_post (cmdproc=0xa61f700, cmd=0xa60f948,
     payload=0xa572b22 "MIME-Version: 1.0\r\nContent-Type:
 application/x-msnmsgrp2p\r\nP2P-Dest: xiaozhe2000 at hotmail.com\r\nP2P-Src:
 lhlh_0_0 at hotmail.com\r\n\r\n", len=567) at
 /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/switchboard.c:790
 #8  0xb62d2e6d in msn_cmdproc_process_payload (cmdproc=0xa61f700,
     payload=0xa572b22 "MIME-Version: 1.0\r\nContent-Type:
 application/x-msnmsgrp2p\r\nP2P-Dest: xiaozhe2000 at hotmail.com\r\nP2P-Src:
 lhlh_0_0 at hotmail.com\r\n\r\n", payload_len=567) at
 /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/cmdproc.c:239
 #9  0xb62ed49b in msn_servconn_process_data (servconn=0xa567288) at
 /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/servconn.c:487
 #10 0xb62ed661 in read_cb (data=0xa567288, source=25,
 cond=PURPLE_INPUT_READ)
     at /build/buildd/pidgin-2.6.5/./libpurple/protocols/msn/servconn.c:443
 #11 0x080af4b3 in pidgin_io_invoke (source=0xa1687d8, condition=<value
 optimized out>, data=0xa573988)
     at /build/buildd/pidgin-2.6.5/./pidgin/gtkeventloop.c:78
 #12 0xb797371d in ?? () from /usr/lib/libglib-2.0.so.0
 #13 0xb793c718 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0
 #14 0xb793fdc3 in ?? () from /usr/lib/libglib-2.0.so.0
 #15 0xb79402e2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
 #16 0xb7c253a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
 #17 0x080ca1a0 in main (argc=-1223174400, argv=0xbfdc3174) at
 /build/buildd/pidgin-2.6.5/./pidgin/gtkmain.c:977
 }}}

 Here is the pidgin version and operating system I use:[[BR]]
 Pidgin version: 2.6.5  [[BR]]
 OS: Ubuntu 8.10[[BR]]

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


More information about the Tracker mailing list