[Pidgin] #2183: Segfault when removing contacts (Contact Availability Prediction plugin)

Pidgin trac at pidgin.im
Tue Jul 17 18:07:49 EDT 2007


#2183: Segfault when removing contacts (Contact Availability Prediction plugin)
--------------------------+-------------------------------------------------
 Reporter:  iamsergio     |       Type:  defect
   Status:  new           |   Priority:  minor 
Component:  pidgin (gtk)  |    Version:  2.0.2 
 Keywords:  cap segfault  |    Pending:  0     
--------------------------+-------------------------------------------------
 Here's the backtrace:

 #0  0xb7843510 in purple_account_get_protocol_id (account=0x19) at
 account.c:1726
         __PRETTY_FUNCTION__ = "purple_account_get_protocol_id"
 #1  0xb73ae74a in get_stats_for (buddy=0x87851b0) at cap.c:37
         buddy_name = <value optimized out>
         stats = (CapStatistics *) 0x860dd28
         __PRETTY_FUNCTION__ = "get_stats_for"
 #2  0xb73aec71 in buddy_signed_on (buddy=0x87851b0) at cap.c:411
         stats = <value optimized out>
 #3  0xb787e828 in purple_marshal_VOID__POINTER (cb=0xb73aec60
 <buddy_signed_on>, args=0xbfca6ab8 "°Qx\b/¯ñ¶",
     data=0x0, return_val=0x0) at signals.c:628
 No locals.
 #4  0xb787f235 in purple_signal_emit_vargs (instance=0xb78d3988,
 signal=0xb78ba6e3 "buddy-signed-on",
     args=0xbfca6ab8 "°Qx\b/¯ñ¶") at signals.c:481
         handler_data = (PurpleSignalHandlerData *) 0x81dd3b0
         l = <value optimized out>
         l_next = (GList *) 0x81c4a80
         tmp = 0xbfca6ab8 "°Qx\b/¯ñ¶"
         __PRETTY_FUNCTION__ = "purple_signal_emit_vargs"
 #5  0xb787f36c in purple_signal_emit (instance=0xb, signal=0x81dd3b0 "1")
 at signals.c:433
         args = 0xbfca6ab8 "°Qx\b/¯ñ¶"
         __PRETTY_FUNCTION__ = "purple_signal_emit"
 #6  0xb784a5ab in purple_blist_update_buddy_status (buddy=0x87851b0,
 old_status=0x86436b8) at blist.c:775
         ops = (PurpleBlistUiOps *) 0x80efac0
         presence = <value optimized out>
         status = (PurpleStatus *) 0x870cd88
         __PRETTY_FUNCTION__ = "purple_blist_update_buddy_status"
 #7  0xb78772cc in purple_prpl_got_user_status (account=0x8133dd8,
 name=0x847e4a0 "bgouveia1982 at hotmail.com",
 ---Type <return> to continue, or q <return> to quit---
     status_id=0xb6f19b24 "busy") at prpl.c:161
         list = (GSList *) 0x86796c8
         l = (GSList *) 0x86796c8
         buddy = (PurpleBuddy *) 0x87851b0
         presence = <value optimized out>
         status = (PurpleStatus *) 0x870cd88
         old_status = (PurpleStatus *) 0x86436b8
         args = 0xbfca6b2c ""
         __PRETTY_FUNCTION__ = "purple_prpl_got_user_status"
 #8  0xb6f1735a in msn_user_update (user=0x847e3e8) at user.c:89
         account = (PurpleAccount *) 0x8133dd8
 #9  0xb6f0b9f1 in iln_cmd (cmdproc=0x81cd8f8, cmd=0x820d2b8) at
 notification.c:668
         session = (MsnSession *) 0x8426558
         gc = (PurpleConnection *) 0x8426498
         user = (MsnUser *) 0x847e3e8
         msnobj = <value optimized out>
         state = 0x86ea530 "BSY"
         passport = 0x854fba8 "bgouveia1982 at hotmail.com"
         friendly = 0xb78d4c80 "<msnobj
 Creator=\"bgouveia1982 at hotmail.com\" Size=\"15015\" Type=\"3\"
 Location=\"TFR2C2.tmp\" Friendly=\"AAA=\"
 SHA1D=\"Bo1CjQI2Kruf2mm9UqGAooN66K4=\"
 SHA1C=\"mrQ+szNwPhWny2x4EO2+YdqHZbM=\"/>"
 #10 0xb6f0008c in msn_cmdproc_process_cmd (cmdproc=0x81cd8f8,
 cmd=0x820d2b8) at cmdproc.c:313
         error_cb = <value optimized out>
         cb = (MsnTransCb) 0x19
         trans = (MsnTransaction *) 0x8711ed8
 #11 0xb6f001f4 in msn_cmdproc_process_cmd_text (cmdproc=0x81cd8f8,
     command=0x8785270 "ILN 18 BSY bgouveia1982 at hotmail.com
 brNX%20/%20Listening%20to%20Ripe%20(With%20Decay)%20b---Type <return> to
 continue, or q <return> to quit---
 y%20Nine%20Inch%20Nails 1073741856
 %3cmsnobj%20Creator%3d%22bgouveia1982%40hotmail%2ecom%22%20Size%3d%2215015%2"...)
 at cmdproc.c:335
 No locals.
 #12 0xb6f0ef6d in read_cb (data=0x8426440, source=19,
 cond=PURPLE_INPUT_READ) at servconn.c:446
         buf = "ILN 18 BSY bgouveia1982 at hotmail.com
 brNX%20/%20Listening%20to%20Ripe%20(With%20Decay)%20by%20Nine%20Inch%20Nails
 1073741856
 %3cmsnobj%20Creator%3d%22bgouveia1982%40hotmail%2ecom%22%20Size%3d%2215015%2"...
         end = 0x87853ee ""
         old_rx_buf = 0x8785270 "ILN 18 BSY bgouveia1982 at hotmail.com
 brNX%20/%20Listening%20to%20Ripe%20(With%20Decay)%20by%20Nine%20Inch%20Nails
 1073741856
 %3cmsnobj%20Creator%3d%22bgouveia1982%40hotmail%2ecom%22%20Size%3d%2215015%2"...
         len = <value optimized out>
         cur_len = <value optimized out>
 #13 0x0809c903 in pidgin_io_invoke (source=0x8430ab8, condition=G_IO_IN,
 data=0x84364e0) at gtkeventloop.c:77
         purple_cond = PURPLE_INPUT_READ

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


More information about the Tracker mailing list