Bug 122362

Summary: if contactlist.xml is missing, contactlist is not downloaded while connecting to MSN
Product: [Unmaintained] kopete Reporter: Silver Salonen <silver.salonen>
Component: MSN PluginAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 0.11.1   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Silver Salonen 2006-02-20 19:32:17 UTC
Version:           0.11.1 (using KDE KDE 3.5.1)
Installed from:    FreeBSD Ports
OS:                FreeBSD

Here are several users using the one and only session, so I have about 10 MSN-accounts (plus 1 Jabber-account) set up in Kopete. For not having a few thousands contacts in contactlist, I delete ~/.kde/share/apps/kopete/contactlist.xml every time before starting Kopete.

Since upgrading to KDE 3.5.0 (now I use 3.5.1), users' contactlists don't get updated after setting their account online (or whatever other state) - it just remains empty. After deleting ~/.kde/share/apps/kopete/ and ~/.kde/share/config/kopeterc, I had to create a new account - contactlist got downloaded. I quit Kopete, deleted contactlist.xml and went online with the account I just created - contacts are missing again.

I found similar problems from bug report (https://bugs.kde.org/show_bug.cgi?id=58048 and http://bugs.kde.org/show_bug.cgi?id=64223), but they're both from year 2003. I even tried to solve the problem by setting MSN-accounts' serials to 0 (as proposed by both of them), but there was no help of it.
Comment 1 Silver Salonen 2006-02-22 19:24:54 UTC
Actually I discovered that contactlist.xml doesn't have to be missing or completely empty.

I have a contactlist that has only one account's contacts and if I try to use it for other accounts also, other accounts' contacts aren't put into the list.
Comment 2 Matt Rogers 2006-03-21 04:06:23 UTC
fixed in revision 517420.