Adium

Ticket #9441 (closed defect)

Opened 2 years ago

Last modified 15 months ago

Deleting buddy from MyspaceIM results in Protocol error, code 2817

Reported by: alien88 Owned by:
Milestone: Component: Service/MySpace
Version: 1.2.4b1 Severity: normal
Keywords: myspace delete 2817 Cc: alien88
Patch Status:

Description

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.

(sanitized logs)

Change History

Changed 2 years ago by jas8522

  • milestone set to Needs feedback from users

Pretty sure you can't delete buddies because they're contacts on MySpace - you likely have to remove them as a friend from MySpace, much like LIveJournal... someone who actually uses MySpace should confirm that though...

Changed 2 years ago by evands

Either way, the error is noninformative. Please file this in  Pidgin trac with the debug log and note the pidgin trac # here.

Changed 2 years ago by alien88

jas: with Livejournal, all of your livejournal friends are listed right when you sign in. With MyspaceIM you have to add them, either via the website, or the add function on the client. However, you don't have to have everyone added on your client. You can pick and choose, so I don't see why you wouldn't be able to delete them.

evan, filed as  http://developer.pidgin.im/ticket/5240

Changed 2 years ago by jeff

jas8522, for the record, it should be possible to delete buddies from your buddy list -- the list is separate from your friends on myspace.com, although you can import your friends (in the official client, at least). This is a legitimate bug that can be tracked by  #P5240.

Changed 2 years ago by jas8522

  • keywords myspace delete added; myspace, delete, removed
  • milestone changed from Needs feedback from users to Waiting on libpurple

jeff & alien88: Good to know, thanks for the info!

Changed 2 years ago by djmori

Changed 15 months ago by zacw

  • status changed from new to closed

Closing all "waiting on libpurple" tickets. There's no reason to keep them around as open, and largely go ignored anyway. File a ticket at  http://developer.pidgin.im for any functionality you want to see.

Changed 15 months ago by anonymous

  • milestone Waiting on libpurple deleted

Milestone Waiting on libpurple deleted

Note: See TracTickets for help on using tickets.