[Pidgin] #5240: Deleting buddy from MyspaceIM results in Protocol error, code 2817

Pidgin trac at pidgin.im
Tue Mar 18 00:48:06 EDT 2008


#5240: Deleting buddy from MyspaceIM results in Protocol error, code 2817
--------------------+-------------------------------------------------------
Reporter:  alien88  |       Owner:  jeff                 
    Type:  defect   |      Status:  new                  
Priority:  minor    |   Component:  MySpace              
 Version:  2.4.0    |    Keywords:  myspace, delete, 2817
 Pending:  0        |  
--------------------+-------------------------------------------------------
 When removing a MyspaceIM buddy in Adium, an error message of "Protocol
 error, code 2817" is generated. See the debug log:

 {{{
  21:14:27: (Libpurple: msim) msim_postprocess_outgoing: msg
 before=<MsimMessage:
 delbuddy(boolean): TRUE
 sesskey(integer): 1286447746
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: found username
 USERNAMEXXXXXX has uid XXXXXX
 21:14:27: (Libpurple: msim) msim_do_postprocessing msg: <MsimMessage:
 delbuddy(boolean): TRUE
 sesskey(integer): 1286447746
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): delprofileid
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing_cb: postprocessed
 msg=<MsimMessage:
 delbuddy(boolean): TRUE
 sesskey(integer): 1286447746
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): delprofileid
 _uid_before(string): (NULL)
 delprofileid(integer): XXXXXX
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: msg after (uid
 immediate)=<MsimMessage:
 delbuddy(boolean): TRUE
 sesskey(integer): 1286447746
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): delprofileid
 _uid_before(string): (NULL)
 delprofileid(integer): XXXXXX
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_send_raw: writing
 <\delbuddy\\sesskey\1286447746\delprofileid\XXXXXX\final\>
 21:14:27: (Libpurple: msim) msim_msg_send()ing <MsimMessage:
 delbuddy(boolean): TRUE
 sesskey(integer): 1286447746
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): delprofileid
 _uid_before(string): (NULL)
 delprofileid(integer): XXXXXX
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: msg
 before=<MsimMessage:
 persist(integer): 1
 sesskey(integer): 1286447746
 cmd(integer): 515
 dsn(integer): 0
 lid(integer): 8
 uid(integer): MYMYSPACEUID
 rid(integer): 433
 body(string): ContactID=<uid>
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: found username
 USERNAMEXXXXXX has uid XXXXXX
 21:14:27: (Libpurple: msim) msim_do_postprocessing msg: <MsimMessage:
 persist(integer): 1
 sesskey(integer): 1286447746
 cmd(integer): 515
 dsn(integer): 0
 lid(integer): 8
 uid(integer): MYMYSPACEUID
 rid(integer): 433
 body(string): ContactID=<uid>
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): body
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_msg_free_element_data: not freeing
 unknown type 1966882116
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing_cb: postprocessed
 msg=<MsimMessage:
 persist(integer): 1
 sesskey(integer): 1286447746
 cmd(integer): 515
 dsn(integer): 0
 lid(integer): 8
 uid(integer): MYMYSPACEUID
 rid(integer): 433
 body(raw): ContactID=XXXXXX
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): body
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: msg after (uid
 immediate)=<MsimMessage:
 persist(integer): 1
 sesskey(integer): 1286447746
 cmd(integer): 515
 dsn(integer): 0
 lid(integer): 8
 uid(integer): MYMYSPACEUID
 rid(integer): 433
 body(raw): ContactID=XXXXXX
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): body
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_send_raw: writing
 <\persist\1\sesskey\1286447746\cmd\515\dsn\0\lid\8\uid\MYMYSPACEUID\rid\433\body\ContactID=XXXXXX\final\>
 21:14:27: (Libpurple: msim) msim_msg_send()ing <MsimMessage:
 persist(integer): 1
 sesskey(integer): 1286447746
 cmd(integer): 515
 dsn(integer): 0
 lid(integer): 8
 uid(integer): MYMYSPACEUID
 rid(integer): 433
 body(raw): ContactID=XXXXXX
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): body
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: msg
 before=<MsimMessage:
 blocklist(boolean): TRUE
 sesskey(integer): 1286447746
 idlist(list):
  0. a-
  1. <uid>
  2. b-
  3. <uid>

 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: found username
 USERNAMEXXXXXX has uid XXXXXX
 21:14:27: (Libpurple: msim) msim_do_postprocessing msg: <MsimMessage:
 blocklist(boolean): TRUE
 sesskey(integer): 1286447746
 idlist(list):
  0. a-
  1. <uid>
  2. b-
  3. <uid>

 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): idlist
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_msg_free_element_data: not freeing
 unknown type 0
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing_cb: postprocessed
 msg=<MsimMessage:
 blocklist(boolean): TRUE
 sesskey(integer): 1286447746
 idlist(raw): a-|XXXXXX|b-|XXXXXX
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): idlist
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_postprocess_outgoing: msg after (uid
 immediate)=<MsimMessage:
 blocklist(boolean): TRUE
 sesskey(integer): 1286447746
 idlist(raw): a-|XXXXXX|b-|XXXXXX
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): idlist
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) msim_send_raw: writing
 <\blocklist\\sesskey\1286447746\idlist\a-|XXXXXX|b-|XXXXXX\final\>
 21:14:27: (Libpurple: msim) msim_msg_send()ing <MsimMessage:
 blocklist(boolean): TRUE
 sesskey(integer): 1286447746
 idlist(raw): a-|XXXXXX|b-|XXXXXX
 _username(string): USERNAMEXXXXXX
 _uid_field_name(string): idlist
 _uid_before(string): (NULL)
 /MsimMessage>
 21:14:27: (Libpurple: msim) dynamic buffer at 0 (max 30720), reading up to
 15359
 21:14:27: (Libpurple: msim) msim_input_cb: going to null terminate at n=81
 21:14:27: (Libpurple: msim) msim_input_cb: read=81
 21:14:27: (Libpurple: msim) msim_parse: got <\error\\err\2817\errmsg\The
 buddy to be deleted is not a buddy.\uid\XXXXXX>
 21:14:27: (Libpurple: msim) msim_error (sesskey=1286447746): Protocol
 error, code 2817: The buddy to be deleted is not a buddy.
 21:14:27: adiumPurpleNotifyMessage: type: 0
 MySpaceIM Error
 Protocol error, code 2817: The buddy to be deleted is not a buddy.

 21:14:27: -[AIDockBehaviorPlugin
 performActionID:forListObject:withDetails:triggeringEventID:userInfo:]:
 Performing action BounceDockIcon for (null) with details {
     BehaviorType = 2;
 }. Triggerring event was Interface_ErrorMessageReceived.
 }}}

 Also, for reference the Adium bug report is:
 http://trac.adiumx.com/ticket/9441

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


More information about the Tracker mailing list