[Pidgin] #10681: Has you wrong for MSN contacts

Pidgin trac at pidgin.im
Tue Mar 23 20:33:45 EDT 2010


#10681: Has you wrong for MSN contacts
------------------------+---------------------------------------------------
 Reporter:  NishaKitty  |        Owner:  khc
     Type:  defect      |       Status:  new
Milestone:              |    Component:  MSN
  Version:  2.6.3       |   Resolution:     
 Keywords:  Has you     |  
------------------------+---------------------------------------------------

Old description:

> Every time I add a new buddy and they add me I hover my mouse over their
> name, and it says "Has you: No". I've logged into the official client for
> MSN and this problem isn't present. It also seems to be present on other
> third party clients as well, aMSN seems to do it too. Contacts already on
> my list are not effected but if a contact was to remove me and then re-
> add me, the problem would re-occur.

New description:

 Every time I add a new buddy and they add me I hover my mouse over their
 name, and it says "Has you: No". I've logged into the official client for
 MSN and this problem isn't present. It also seems to be present on other
 third party clients as well, aMSN seems to do it too. Contacts already on
 my list are not effected but if a contact was to remove me and then re-add
 me, the problem would re-occur.

 Since Windows Live Messenger has no "Has you" feature I can only presume
 you're going off of Privacy tab. I can confirm the Privacy tab reflects
 that my contacts have me and I have them, except for my partner who is
 using Pidgin.

 I even added myself to my MSN contacts and I show up on the "Allow List"
 and the "See who has added you to their contact list". In Pidgin "Has you"
 is wrong and not the same as in Windows MSN Live Messenger.

--

Comment(by NishaKitty):

 Replying to [comment:15 glaubitz]:
 > Hi,
 >
 > Together with a friend, I just did some further experiments with the
 original client today:
 >
 > 1. Both me and my buddy have been using MSN for a long time and we have
 been on each others buddy list for around 4 years now without any trouble
 with the "Has you" feature, it always showed "Yes" when we were on each
 others list and immediately turned to "No" after removing each other
 (NOTE: the "Has you" status is updated upon re-connecting to MSN)
 > 2. Both me and my buddy were using exactly the same version of MSN Live
 Messenger: 14.0.8089.726.
 > 3. We removed each other from the buddy lists which changed "Has you"
 from "Yes" to "No" in Pidgin
 > 4. Then we added each other again
 > 5. We both checked in the menu: "Tools"->"Options", then "Privacy" and
 clicking "View"; my buddy did not appear on this list even though he added
 me; the same story on his side, I was not on his list either
 > 6. However, we are appear definitely on each others contact list in the
 main window, it is just the "Has you" feature which does not work anymore.
 >
 > Funnily, at one point, the feature worked again for one second, after I
 performed this step which the Microsoft support told me:
 >
 > "Click Start, click Run, copy and paste this message %USERPROFILE%\Local
 Settings\Application Data\Microsoft\ and then press Enter. Delete the
 Windows Live Contacts folder."
 >
 > After that, I could check the list in the "Privacy" panel in the
 "Options" window and see my buddy there listed. In Pidgin, it never showed
 "Has you: Yes" though all the time even though the original client did.
 However, after he removed me again, he still appeared in that list. After
 deleting the Windows Live Contacts folder and restarting again, he was
 gone from the list. He removed the folder on his side, too. After adding
 each other again, we couldn't restore the information though. Whatever we
 did after that, we were never able to restore the "Has you" to "Yes", even
 in the original client. So, kind of an Heisenbug.
 >
 > Further note: Even though we were both using the original clients and we
 both had removed each other from the contact lists, after I added my buddy
 to MSN, he did NOT receive a contact request on MSN (like it usually
 always worked). Instead, he had to add me to MSN manually, too.
 >
 > By the way, the mechanism has definitely worked reliably up to September
 2009. All contacts added up to this time show correctly as "Has you" as
 "Yes". After that date, only some contacts were added correctly (which
 also lets me conclude that this is a server issue). I once had the problem
 with one other friend before but we could resolve this issue by both
 removing and re-adding each other to MSN.
 >
 > Conclusion:
 >
 > - "Has you" feature does not work reliably anymore, independent from
 what client software is used and what version; not reliably meaning, that
 sometimes it DOES work, but not always
 > - deleting the folder %USERPROFILE%\Local Settings\Application
 Data\Microsoft\Windows Live Contacts *may* help to resolve the issue in
 certain cases (like it did for me once) but it does not help pidgin
 > - contact requests in MSN aren't send reliably anymore either,
 regardless whether the original client (version tested 14.0.8089.726) is
 used or a third-party client like pidgin
 > - the issue is not related to the fact whether someone uses a hotmail
 address for MSN or some random email address (like Gmail)
 >
 > From what I have tested, I am very sure that this issue IS server-
 related and NOT a bug in pidgin/libpurple. Other clients, even the
 official one, show the erroneous behaviour as well. In cases were people
 report that the original client still reports that a buddy has added one
 to his/her contact list, he should try removing the Windows Live Contacts
 folder and see if the information is still valid.
 >
 > I will confront Microsoft with my results now, again.
 >
 > Adrian

 I just removed a contact in Pidgin and then readded then I had to remove
 then twice as the first remove did not work. Has you: Yes after doing so.

 Next test I removed them in MSN Live then readded with Pidgin. To which my
 surprise my contact appeared in my list after signing back on to Pidgin...

 MSN just gets more confusing it also appears that "Get Info" is now
 failing as well as Pidgin getting MSN Avatars... I really don't know what
 gives...

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


More information about the Tracker mailing list