[Pidgin] #12339: "msn/*@hotmail.fr" contacts folded into non-existant "msn" email address

Pidgin trac at pidgin.im
Thu Aug 12 23:51:34 EDT 2010


#12339: "msn/*@hotmail.fr" contacts folded into non-existant "msn" email address
---------------------+------------------------------------------------------
 Reporter:  andr909  |        Owner:  sulabh.dev         
     Type:  defect   |       Status:  new                
Milestone:           |    Component:  Yahoo!/Yahoo! JAPAN
  Version:  2.7.1    |   Resolution:                     
 Keywords:           |  
---------------------+------------------------------------------------------

Comment(by andr909):

 I finally found the cause of the problem.[[BR]]
 After testing all the other plugins which had been activated, it's the
 "Privacy Please 0.6.0" plugin, with Pidgin 1.7.1 (as well as 1.6.6).[[BR]]
 Note that the problem is with an account yahoo accessing a contact on msn.

 My steps were (with comments) :[[BR]]
 1) Activate the plugin Privacy Please.[[BR]]
 2) Verified that the email address is correct in list of contacts, for
 contact1 (on msn).[[BR]]
 3) Tried to access the history for contact1 -- said that there was no
 history -- despite being visible a few hours earlier.[[BR]]
 4) The email address in the list of contacts is now "msn" only.[[BR]]
 5) Deactivate the plugin Privacy Please.[[BR]]
 6) Verified that the email address is correct in the list of contacts, for
 contact2 (on msn).[[BR]]
 7) Successfully accessed history for contact2.[[BR]]
 8) The email address of contact2 is still correct.[[BR]]
 9) blist.xml has correct entries for both contact1 and contact2 -- and
 there is no entry "msn", even though contact1 displays as such in the list
 of contacts.[[BR]]
 10) Disconnect from account in Pidgin.[[BR]]
 11) blist.xml is now incorrect -- the email address for contact1 has been
 changed to "msn" only.[[BR]]
 12) Corrected email address and saved blist.xml[[BR]]
 13) Connected to account in invisible mode.[[BR]]
 14) The email address in the list of contacts is "msn" only, but blist.xml
 remains correct.[[BR]]
 15) Disconnect and close Pidgin.[[BR]]
 16) blist.xml remains unchanged (and correct).[[BR]]
 17) On the server Yahoo messenger/web, the contacts are displayed by email
 addesses, which are all correct.
 No contact "msn" only has been added.  (It doesn't display any alias.)
 Logged off web access.[[BR]]
 18) Reopen Pidgin, blist.xml has changed.  Now the old contact1 with
 supplementary info (like "last seen") has and email address of "msn" only.
 The file changed on reopening Pidgin.  (The info came from some sort of
 cache ?)[[BR]]
 But a new contact1 without any supplementary info has been added, with the
 correct email address.[[BR]]
 19) Delete the corrupted ("msn" only) contact, and blist.xml is
 automatically updated.  Closed Pidgin.[[BR]]
 20) Verify the server via Yahoo messenger/web, everything is still
 correct.  Logged off web access.[[BR]]
 21) Reopen Pidgin, with account in invisible mode (as when closed).[[BR]]
 Initially, the new version of contact1 displays only the email address,
 instead of the alias.
 (The alias hadn't been kept in the blist.xml file.)[[BR]]
 After a few seconds, the alias is displayed in the list of contacts.  (The
 debug window shows that it is fetched from yahoo, but the blist.xml entry
 is not updated.)

 After having deactivated this plugin, and having made the corrections
 indicated, everything seems ok, except for the loss of minor info like
 "last seen".

 In short, don't use the "Privacy Please" plugin if using a Yahoo account
 with MSN contacts.  Until it is fixed.

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


More information about the Tracker mailing list