GNOME Bugzilla – Bug 632479
Disabling an account while connected doesn't update the rooster
Last modified: 2010-11-14 22:09:46 UTC
When disabling an account while connected, instead of removing the contacts associated to that account from the rooster automatically, the contacts remain in the rooster. I have the contacts in a group associated to the disabled account, and the group name changes to 'Ungrouped', but the contacts remain on the rooster. If I double click one of them to start a conversation, the application crashes with SIGSEV, so I guess the account it's in fact disabled. Starting Empathy with the account disabled, and enabling it, works perfectly. Empathy 2.32.0.1, Fedora 14 beta.
Sorry, I meant that the contacts "remain as online contacts" -- I have the option View > Offline Contacts unchecked.
What happen if you change your presence to offline? The contacts stay as well? Which version of folks are you using?
Changing to offline works, and I think it's because it affects all the accounts. I have two different jabber accounts connected, with different contacts, and this happens when I disable one of them. I don't know what version of folks I'm using (empathy 2.32.0.1). How do I check it?
I'm sorry, I should have said that I have two accounts connected. Seems that's important to reproduce the bug.
(In reply to comment #3) > Changing to offline works, and I think it's because it affects all the > accounts. > > I have two different jabber accounts connected, with different contacts, and > this happens when I disable one of them. Could you run Empathy from the terminal with the following command and either attach the resulting log file here, or e-mail it to philip.withnall@collabora.co.uk please? FOLKS_DEBUG=all empathy &> empathy.log > I don't know what version of folks I'm using (empathy 2.32.0.1). How do I check > it? `yum info "*folks*"`
OK, I didn't know it was a package: $ yum list installed "*folks*" Loaded plugins: langpacks, presto, refresh-packagekit Adding en_GB to language list Installed Packages folks.x86_64 0.1.16-1.fc14 @fedora I'll try to process the log you're asking for to protect my privacy and I'll send you it by mail.
OK, I've sent the log anonymizing my contacts.
Version 0.1.16 is quite old — this bug was fixed in 0.1.17. I hope Fedora updates its libfolks package to at least 0.2.0 before Fedora 14 is released. Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of bug 629082 ***
(In reply to comment #8) > Version 0.1.16 is quite old — this bug was fixed in 0.1.17. I hope Fedora > updates its libfolks package to at least 0.2.0 before Fedora 14 is released. Unfortunately, folks in Fedora can't be updated past 0.1.16 since all versions after that require a gobject-introspection > 0.9.3 (which is what F14 has). Talked to the desktop team about update go-i and they felt the pain involved in updating it wasn't worth it (due to the other components that use go-i).