I was away last week and when I got back on Monday, I noticed that some recurring events where missing from at least one of my calendars. I can see those events if I view the calendar at
calendar.google.com.
When the affected calendar is syncing, says it is syncing XXX of 1000 and then may restart at 0 and/or temporarily freeze. I have a pretty fast computer and Thunderbird always unfreezes and is usable again but from searching, it looks like others are having more severe problems and their computers need to be rebooted.
I'm running Ubuntu 14.04 with all updates, Thunderbird 31.7.0 and Provider 1.0.4.
I'll paste a couple of errors from the Tbird logs in case they are useful:
[JavaScript Error: "[calCachedCalendar] replay action failed: null, uri=googleapi://
X...@openmedia.ca/?calendar=openmedia.ca_23XXXXXXXXXXXXXXXX0mp30o08%40group.calendar.google.com, result=Can not modify immutable data container'Can not modify immutable data container' when calling method: [calIRecurrenceInfo::removeOccurrenceAt], op=[xpconnect wrapped calIOperation]"]
[JavaScript Error: "[calCachedCalendar] replay action failed: null, uri=googleapi://
X...@openmedia.ca/?calendar=YYY%40openmedia.ca, result=item.recurrenceInfo is null, op=[xpconnect wrapped calIOperation]"]
Error: [Exception... "[JavaScript Error: "this.tree is null" {file: "chrome://calendar/content/calendar-unifinder.js" line: 443}]'[JavaScript Error: "this.tree is null" {file: "chrome://calendar/content/calendar-unifinder.js" line: 443}]' when calling method: [calIObserver::onAddItem]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///home/XXX/.thunderbird/i7YYYsja.default/extensions/%7Be2fda1a4-XXXX-XXXX-XXXX-XXXXf193XXXX%7D/calendar-js/calUtils.js :: notifyFunc :: line 1212" data: yes]
STACK: undefined
Source File: resource://calendar/modules/calUtils.jsm -> file:///home/XXX/.thunderbird/i7YYYsja.default/extensions/%7Be2fda1a4-XXXX-XXXX-XXXX-XXXXf193XXXX%7D/calendar-js/calUtils.js
Line: 1214
Timestamp: 15-07-07 09:14:52 AM
Error: [Exception... "[JavaScript Error: "this.tree is null" {file: "chrome://calendar/content/calendar-unifinder.js" line: 479}]'[JavaScript Error: "this.tree is null" {file: "chrome://calendar/content/calendar-unifinder.js" line: 479}]' when calling method: [calIObserver::onModifyItem]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///home/XXX/.thunderbird/i7YYYsja.default/extensions/%7Be2fda1a4-XXXX-XXXX-XXXX-XXXXf193XXXX%7D/calendar-js/calUtils.js :: notifyFunc :: line 1212" data: yes]
STACK: undefined
Source File: resource://calendar/modules/calUtils.jsm -> file:///home/YYY/.thunderbird/i7YYYsja.default/extensions/%7Be2fda1a4-XXXX-XXXX-XXXX-XXXXf193XXXX%7D/calendar-js/calUtils.js
Line: 1214
I'd be happy to provide you with any more information that may be helpful to solve this issue.