[Pidgin] #621: Pidgin crashes when logging into Yahoo with duplicate friends

Pidgin trac at pidgin.im
Tue May 8 22:48:53 EDT 2007


#621: Pidgin crashes when logging into Yahoo with duplicate friends
---------------------------+------------------------------------------------
  Reporter:  eyhung        |       Owner:     
      Type:  defect        |      Status:  new
  Priority:  minor         |   Milestone:     
 Component:  pidgin (gtk)  |     Version:  2.0
Resolution:                |    Keywords:     
   Pending:  1             |  
---------------------------+------------------------------------------------
Comment (by RussRyba):

 It should also be noted that Pidgin may cause this bug to happen itself in
 the following test case.

 1 - Use Existing Yahoo Account with buddies, or create new one and add
 buddies[[BR]]
 2 - Login using Pidgin.  Buddies and Group names are copied from the
 server[[BR]]
 3 - Logout of Pidgin[[BR]]
 4 - Login using another Yahoo IM client.  Rename a group or move a buddy
 to a different group.[[BR]]
 5 - Login using Pidgin.  Buddies and Group names are copied from the
 server.[[BR]]
 6 - You will be presented with a message box saying "Buddy XYZ exists in
 local group <old_group_name> but does not exist on the server.  Do you
 want to add the buddy?"  Yes/No.  If you say Yes it will add the buddy to
 the old group name creating a second copy of the buddy in a different
 group and immediately and forever more crash.[[BR]]
 [[BR]]



 Work around is to edit blist.xml and remove the duplicate buddies by hand.
 [[BR]]

 This could be a second bug but may not be an issue once the crashing is
 fixed.  The second bug would be that Pidgin fails to recognize when a
 buddy is moved from one list to another any may create a duplicate.  It is
 not clear from the Yes/No dialog that a duplicate / old group will be re-
 created.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/621#comment:4>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list