When disabling an account while connected, instead of setting offline the contacts associated to that account, the contacts remain in the rooster as online. 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 in one of the wrongly displayed contacts to start a conversation, the application crashes with SIGSEV. Starting Empathy with the account disabled, and enabling it, works perfectly. Empathy 2.32.0.1, Fedora 14 beta.
Unfortunately, won't be able to fix this for F14 since folks >= 0.1.17 require gobject-introspection > 0.9.3 and the desktop team felt the pain in updating it isn't worth it (due to the other apps that use it). Closing as WONT FIX for now, but if go-i is updated I'll look at updating folks.
Too bad :( Thanks for your support.
Created attachment 460646 [details] This patch solves de problem This patch is supposed to fix the problem, but I couldn't rebuild the package (complains on GIR version), so I can't correct it myself even in my local machine.
(In reply to comment #3) > This patch is supposed to fix the problem, but I couldn't rebuild the package > (complains on GIR version), so I can't correct it myself even in my local > machine. that patch requires a more recent version of gobject-introspection, which as I mentioned in comment #1 most likely won't happen for f14.
(In reply to comment #4) > (In reply to comment #3) > > This patch is supposed to fix the problem, but I couldn't rebuild the package > > (complains on GIR version), so I can't correct it myself even in my local > > machine. > > that patch requires a more recent version of gobject-introspection, which as I > mentioned in comment #1 most likely won't happen for f14. Hmmm, looking at this a bit closer it looks like the latest version of vala that was pushed is actually the problem. When I get some free time, I'll have to look into this a bit more since as is, folks can't even be rebuilt due to this change.
I think the patch doesn't depend on a later gobject-introspection, but I can't test it on Fedora 14 because the package doesn't even build. I'm not a Vala expert, though. If you can (and want) look at it I wouldn't mind backporting/testing this kind of simple patches. F14's Empathy has more glitches and it's a shame the user has to live with them for 18 months.