[Pidgin] #7621: MSN Protocol crashing since 16 months

Pidgin trac at pidgin.im
Sun Nov 23 16:36:10 EST 2008


#7621: MSN Protocol crashing since 16 months
---------------------+------------------------------------------------------
 Reporter:  Spaaken  |     Owner:  khc  
     Type:  defect   |    Status:  new  
Component:  MSN      |   Version:  2.5.2
 Keywords:  crash    |  
---------------------+------------------------------------------------------
 I am using libpurple with a chatbot since about 16 months. During all this
 time, the MSN plug-in is causing crashes (maybe due to the heavy load, but
 the AIM protocol is stable).

 A dump of the latest crash:

 glib: double free or corrupt memory

 Program terminated with signal 6, Aborted.

 [New process 17300]

 #0  0xb7f13410 in __kernel_vsyscall ()

 (gdb) bt

 #0  0xb7f13410 in __kernel_vsyscall ()

 #1  0xb7b0c085 in raise () from /lib/tls/i686/cmov/libc.so.6

 #2  0xb7b0da01 in abort () from /lib/tls/i686/cmov/libc.so.6

 #3  0xb7b44b7c in ?? () from /lib/tls/i686/cmov/libc.so.6

 #4  0xb7b4ca85 in ?? () from /lib/tls/i686/cmov/libc.so.6

 #5  0xb7b504f0 in free () from /lib/tls/i686/cmov/libc.so.6

 #6  0xb7e91b51 in g_free () from /usr/lib/libglib-2.0.so.0

 #7  0xb62390a9 in msn_slplink_destroy (slplink=0x400) at slplink.c:117

 #8  0xb623cc42 in msn_switchboard_destroy (swboard=0x8a31d08) at
 switchboard.c:86

 #9  0xb623d5a8 in bye_cmd (cmdproc=0x902ef18, cmd=0x903cc20) at
 switchboard.c:730

 #10 0xb621e4a8 in msn_cmdproc_process_cmd (cmdproc=0x902ef18,
 cmd=0x903cc20) at cmdproc.c:321

 #11 0xb621e614 in msn_cmdproc_process_cmd_text (cmdproc=0x902ef18,
 command=0x905a6a0 "BYE katrinchen_xxxxx at xxxxxxx.de")
     at cmdproc.c:343

 #12 0xb62355af in read_cb (data=0x833df98, source=9,
 cond=PURPLE_INPUT_READ) at servconn.c:456

 #13 0x0804fe88 in purple_glib_io_invoke (source=0x82d3ee8,
 condition=G_IO_IN, data=0x859c0d8) at imbot.cpp:1637

 #14 0xb7ebdfed in ?? () from /usr/lib/libglib-2.0.so.0

 #15 0xb7e89cc6 in g_main_context_dispatch () from
 /usr/lib/libglib-2.0.so.0

 #16 0xb7e8d083 in ?? () from /usr/lib/libglib-2.0.so.0

 #17 0xb7e8d467 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0

 #18 0x0805331c in main () at imbot.cpp:5231

 I deactivated this protocol now. I think it needs some serious work to be
 done.

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


More information about the Tracker mailing list