Closed Bug 887160 Opened 11 years ago Closed 10 years ago

CalDAV calendars don't sync with TB 24.0.2a and Lightning 2.6a

Categories

(Calendar :: Provider: CalDAV, defect)

x86_64
Linux
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 925823

People

(Reporter: mcepl, Unassigned)

Details

(Keywords: regression)

The error message reported is

[Exception... "Component returned failure code: 0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE) [nsIJSCID.createInstance]"  nsresult: "0x80570015 (NS_ERROR_XPC_CI_RETURNED_FAILURE)"  location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///home/matej/.thunderbird/69bvycnp.Zimbra/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calCalendarManager.js :: cmgr_createCalendar :: line 474"  data: no]
Severity: normal → major
Severity: major → blocker
Target Milestone: --- → 2.6
Keywords: regression
Please ensure that you are using the correct Lightning version, i.e. Lightning 2.6a2 for Thunderbird 24.0a2. 

Please ensure that you are using the correct platform xpi, i.e. lightning-2.6a2.en-US.linux-i686.xpi for 32 bit Thunderbird or lightning-2.6a2.en-US.linux-x86_64.xpi for 64 bit Thunderbird.
(In reply to Stefan Sitter from comment #1)
> Please ensure that you are using the correct Lightning version, i.e.
> Lightning 2.6a2 for Thunderbird 24.0a2. 
> 
> Please ensure that you are using the correct platform xpi, i.e.
> lightning-2.6a2.en-US.linux-i686.xpi for 32 bit Thunderbird or
> lightning-2.6a2.en-US.linux-x86_64.xpi for 64 bit Thunderbird.

Yes, with clear profile, fresh EarlyBird and Lightning from http://ftp.mozilla.org/pub/mozilla.org/calendar/lightning/nightly/latest-comm-aurora/lightning-2.6a2.en-US.linux-x86_64.xpi I can reproduce.

However, it gets more funny than that. Now TB has even decided that it is a good idea to crash ... bp-c46ce69d-f407-4b81-ac3e-500162130628 is one of the reported crashes.
Also I cannot open JavaScript Error Console (perhaps, that lead to the crash), and the output on stderr doesn't seem to be much helpful

(process:31331): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed

(process:31331): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
[calBackendLoader] Using libical backend at /home/matej/.thunderbird/437jy3bo.testingNightly/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest

(thunderbird:31331): GLib-GObject-WARNING **: gsignal.c:3429: signal name `selection_changed' is invalid for instance `0x7f9986fed4f0' of type `MaiAtkType3'
###!!! ABORT: OOM: file ../../../dist/include/nsTHashtable.h, line 172
###!!! ABORT: OOM: file ../../../dist/include/nsTHashtable.h, line 172
I got the same error message upon opening TB, "An error was encountered preparing the calendar located at http://... for use. It will not be available". It occurs after I upgraded to TB25.0b1 on WindowsXPSP3. I have to go back to TB24.
Lightning version is 2.6b2, forgot to say.
I have similar issue, with TB 24.0 on MAC, Lightning 2.6 with patches applied pre 2.6.1 (based on bug 921131), where I won't see my Google Calendar until after the refresh time period, in my case 30 minutes.  It doesn't sync when first connecting.
I'm on TB 24.0.1 & Lightning 2.6
Have my My Google calendar with CalDav, but Lightning can no longer Get it. I can write an event to the calendar, which I see on other devices, and I can also Get the calendar using the XML address.

Some Error console entries are:

Timestamp: 10/23/2013 12:51:49 PM
Warning: Use of getAttributeNodeNS() is deprecated. Use getAttributeNS() instead.
Source File: resource://calendar/modules/calXMLUtils.jsm
Line: 32

[calGoogleCalendar] Received response for https://www.google.com/calendar/feeds/***%40gmail.com/private/full

[JavaScript Warning: "There has been an error reading data for calendar: Marty.  However, this error is believed to be minor, so the program will attempt to continue. Error code: DAV_REPORT_ERROR. Description: There has been an error reading data for calendar: https://www.google.com/calendar/dav/***/events. It has been disabled until it is safe to use it."]

[JavaScript Warning: "CalDAV: Error doing webdav sync: 400"]
(In reply to marty from comment #7)
According to the error message you are observing Bug 920755 that is already fixed in Lightning 2.6.1. Either download manually from <https://addons.mozilla.org/thunderbird/addon/lightning/versions/2.6.1> or wait for the automatic update.
I installed Lightning 2.6.1 as suggested,  
Lightning still cannot read CALDAV calendar
Target Milestone: 2.6 → ---
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.