Closed Bug 1845531 Opened 1 year ago Closed 1 year ago

Some CalDAV synchronized events disappear

Categories

(Calendar :: General, defect)

Thunderbird 102
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1827100

People

(Reporter: 2xb.coding, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.183

Steps to reproduce:

  1. Set up a CalDAV calendar synchronizing a calendar from a NextCloud.
  2. Added events using Thunderbird Calender view.
  3. Some events disappear over time while they stay visible in the NextCloud web interface. I just noticed that for two events so far, so this seems to not be a regular thing.

Actual results:

Events disappeared. This is quite severe for an application that is relied on in a business context.

After opening Thunderbird and changing the shown week, the Thunderbird error console shows this error - potentially that is related?:

addEvent chrome://calendar/content/calendar-multiday-view.js:1495
binaryInsertNode resource:///modules/calendar/utils/calDataUtils.jsm:230
addEvent chrome://calendar/content/calendar-multiday-view.js:1489
doAddItem chrome://calendar/content/calendar-multiday-view.js:3347
doResizingHeaderOperation chrome://calendar/content/calendar-multiday-view.js:2399
doAddItem chrome://calendar/content/calendar-multiday-view.js:3347
addItems chrome://calendar/content/calendar-base-view.js:463
#refreshCalendar chrome://calendar/content/widgets/calendar-filter.js:1237

Expected results:

All events in the calendar should stay visible unless I explicitly delete them.

I was missing the error part of the error message above. Here's the full message:

Uncaught (in promise) TypeError: wrapper.firstChild is null
    addEvent chrome://calendar/content/calendar-multiday-view.js:1495
    binaryInsertNode resource:///modules/calendar/utils/calDataUtils.jsm:230
    addEvent chrome://calendar/content/calendar-multiday-view.js:1489
    doAddItem chrome://calendar/content/calendar-multiday-view.js:3347
    doResizingHeaderOperation chrome://calendar/content/calendar-multiday-view.js:2399
    doAddItem chrome://calendar/content/calendar-multiday-view.js:3347
    addItems chrome://calendar/content/calendar-base-view.js:463
    #refreshCalendar chrome://calendar/content/widgets/calendar-filter.js:1237

Possibly a duplicate of Bug 1827100.

The entries are btw. still not visible, so if there is anything I can do to help debugging this, please tell! I also continue to get the same TypeError from the debug console from time to time under Thunderbird 102.14.0.

For me the priorization of helping on this issue is quite high, since also the price of missing some calendar entries due to technical issues is quite high.

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1827100
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.