GNOME Bugzilla – Bug 687238
Calendars disappear
Last modified: 2013-03-29 08:49:24 UTC
Since upgrading to Fedora 18 / Evolution 3.6, my EWS calendar keeps disappearing. I don't quite know what triggers it; perhaps it's starting Evolution when I'm not on the VPN and it can't reach the server? But I can't see any way to make them appear again. Once upon a time, removing the folder-tree-v2 file from the cache directory would make it scan the folders again, and it would recreate calendars when it 'discovered' those folders again. That doesn't work any more. The only thing I've found so far that *does* work is deleting the account entirely and then recreating it. But *that* has regressed too — it now takes about a day to become useful again, as it spends that amount of time doing repeated ResolveNames calls for people who've left the company. Often doing it hundreds or even thousands of times for the *same* person. I used to be able to inspect the config with gconf-editor and see (or reinstate) calendar entries, but I haven't yet worked out what the equivalent GUI tool for dconf is...
Oh, now that the GAL download is fixed in git, I have other interesting behaviour. After enabling it (it should still be downloading, but I see no evidence from evolution-addressbook-factory that it *is*), I go to the addressbook pain in the Evolution GUI and the '\Global Address List' entry, and the 'EWS' heading, are *flashing*. As if they're constantly being added and removed in a tight loop. My normal EWS personal address book, like my calendars, is missing.
Hm, after I killed evolution-source-registry because it was constantly doing stuff, my EWS calendars seem to have come back...
Ah, I spoke too soon. They're *coming* back. It seems to be refetching the contents. So it'll look up a few dozen people with ResolveNames, each a few hundred times, before it's willing to actually display anything... (evolution:8774): libecal-WARNING **: Failed to dispose cal view: Timeout was reached
Let's deal with ResolveNames within bug #686227 and with missing calendar/sources in bug #691293 (I noticed the later sooner). *** This bug has been marked as a duplicate of bug 691293 ***
Should we open a separate bug for the fact that the *contents* of the calendar keep disappearing, and it keeps having to refetch it from scratch? Or is that somehow an expected result of the source registry misbehaviour?
Hrm, I missed that part, I didn't notice that behaviour myself. Please open a new bug report for it.