[Pidgin] #7647: libpurple msn crash

Pidgin trac at pidgin.im
Thu Nov 27 21:25:14 EST 2008


#7647: libpurple msn crash
---------------------+------------------------------------------------------
 Reporter:  yyaadet  |     Owner:  khc  
     Type:  defect   |    Status:  new  
Component:  MSN      |   Version:  2.5.2
 Keywords:  crash    |  
---------------------+------------------------------------------------------
 I develop im services with libpurple's msn. When I add new buddy, my
 service crash down because libpurple. My libpurple version is 2.5.2. List
 information about coredump here.


 (gdb) bt
 #0  0x287e994d in calloc () from /lib/libc.so.7
 #1  0x287e9b7e in free () from /lib/libc.so.7
 #2  0x2849bf91 in g_free () from /usr/local/lib/libglib-2.0.so.0
 #3  0x284b68fc in g_string_free () from /usr/local/lib/libglib-2.0.so.0
 #4  0x08057d52 in star_message_uninit (msg=0x2951b000) at starmessage.c:79
 #5  0x0804ec40 in upload_buddy_statu_cmd_send (buddy=0x295e3d00,
 statu=IM_BUDDY_STATU_AVAILABLE,
     talk_statu=IM_BUDDY_TALK_STATU_NONE) at agent.c:134
 #6  0x282719d6 in purple_marshal_VOID__POINTER_POINTER_POINTER
 (cb=0x8051130 <im_blist_status_changed_cb>,
     args=0xbfbfc938 "", data=0x0, return_val=0x0) at signals.c:703
 #7  0x28272319 in purple_signal_emit_vargs (instance=0x282a4d28,
 signal=0x28290225 "buddy-status-changed",
     args=0xbfbfc938 "") at signals.c:482
 #8  0x2827242c in purple_signal_emit (instance=0x282a4d28,
 signal=0x28290225 "buddy-status-changed")
     at signals.c:434
 #9  0x282368b9 in purple_blist_update_buddy_status (buddy=0x295e3d00,
 old_status=0x29b31d50) at blist.c:807
 #10 0x28269dbb in purple_prpl_got_user_status (account=0x2952a6e0,
 name=0x295b3dc0 "liu-zhe2008 at live.cn",
     status_id=0x298e4840 "available") at prpl.c:268
 #11 0x298d80ec in msn_user_update (user=0x295f2160) at user.c:94
 #12 0x298c9356 in nln_cmd (cmdproc=0x29576460, cmd=0x29565af0) at
 notification.c:1236
 #13 0x298b7b48 in msn_cmdproc_process_cmd (cmdproc=0x29576460,
 cmd=0x29565af0) at cmdproc.c:321
 #14 0x298b7cb4 in msn_cmdproc_process_cmd_text (cmdproc=0x29576460,
     command=0x2959b140 "NLN NLN liu-zhe2008 at live.cn 1 ˆU17¡è±„16\211
 1985859628 %3Cmsnobj%20Creator%3D%22liu-
 zhe2008%40live.cn%22%20Type%3D%223%22%20SHA1D%3D%228UiMMPhwbzVVteUaY9p%2F8NUtiWA%3D%22%20Size%3D%2220451%22%20Location%3D%2"...)
 at cmdproc.c:343
 #15 0x298ce2c6 in read_cb (data=0x2956f880, source=10,
 cond=PURPLE_INPUT_READ) at servconn.c:456
 #16 0x08050d73 in im_io_invoke (source=0x29578300, condition=Variable
 "condition" is not available.
 ) at imeventloop.c:47
 #17 0x284c83dd in g_io_channel_unix_get_fd () from
 /usr/local/lib/libglib-2.0.so.0
 #18 0x284941d6 in g_main_context_dispatch () from
 /usr/local/lib/libglib-2.0.so.0
 #19 0x28497572 in g_main_context_check () from
 /usr/local/lib/libglib-2.0.so.0
 #20 0x28497957 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0
 #21 0x0804d895 in main (argc=Cannot access memory at address 0x1f

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


More information about the Tracker mailing list