Closed Bug 1611214 Opened 5 years ago Closed 4 years ago

Thunderbird 68.4.1 "startDay is null" error causing Calendar problems

Categories

(Calendar :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1596919

People

(Reporter: developer, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0

Steps to reproduce:

Installed Sogo connector 68.0.1, then upgraded to Thunderbird 68.4.1

Actual results:

The calendar page lost all color-coding for calendars and fails to sync with CalDAV server. But, sometimes after disabling/re-enabling the Sogo and restarting Thunderbird 1-4 times, the original functionality comes back for a while, and the color-coding and sync resume working.

Expected results:

The enhanced calendar functionality with CalDAV sync should have continued after upgrade of Thunderbird.

Update: I believe now that the Sogo connector is not a factor in this problem. This error occurs for me intermittently when I have "Events in Current View" selected in the filter area at the top of the Calendar page:

TypeError: currentView(...).startDay is null
calFilter.js:513:28
getDateForProperty chrome://calendar/content/calFilter.js:513
getDatesForFilter chrome://calendar/content/calFilter.js:566
updateFilterDates chrome://calendar/content/calFilter.js:720
applyFilter chrome://calendar/content/calFilter.js:705
addItemsFromCalendar chrome://calendar/content/calendar-unifinder.js:910
refreshEventTree chrome://calendar/content/calendar-unifinder.js:839
onEndBatch chrome://calendar/content/calendar-unifinder.js:69
notify resource://calendar/modules/utils/calDataUtils.jsm:40
notify resource://calendar/modules/utils/calDataUtils.jsm:68
onEndBatch jar:file:///usr/lib/thunderbird/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi!/components/calCompositeCalendar.js:32
notify resource://calendar/modules/utils/calDataUtils.jsm:40
notify resource://calendar/modules/utils/calDataUtils.jsm:68
onEndBatch resource://calendar/calendar-js/calCachedCalendar.js:62
notify resource://calendar/modules/utils/calDataUtils.jsm:40
notify resource://calendar/modules/utils/calDataUtils.jsm:68
endBatch resource://calendar/modules/utils/calProviderUtils.jsm:539
funcName resource://calendar/calendar-js/calCachedCalendar.js:973
endDocument resource://calendar/calendar-js/calDavRequestHandlers.js:486
onStopRequest resource://calendar/calendar-js/calDavRequestHandlers.js:426

When this error occurs, all events are shown with a white background instead of their individual calendar colors, and the calendars themselves, normally shown on the left column on the page, are absent.

By changing the event filter to "Events in this Calendar Month", it seems I avoid this bug altogether.

Summary: Sogo connector 68.0.1 not working with Thunderbird 68.4.1 → Thunderbird 68.4.1 "startDay is null" error causing Calendar problems
Component: Untriaged → General
Product: Thunderbird → Calendar
Version: 68 → unspecified

The same error is with Thunderbird 68.4.2.
duplikate https://bugzilla.mozilla.org/show_bug.cgi?id=1596919

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: