event with custom recurrence is not displayed and breaks other events
Categories
(Calendar :: Internal Components, defect)
Tracking
(Not tracked)
People
(Reporter: avg, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Firefox/68.0
Steps to reproduce:
The actual version s 6.2.8 in Thunderbird in 60.8.0.
I have created an event with a schedule that can be described as such: if the first day of a month is a weekday, then the event occurs on that day; otherwise, if the first day of a month falls on a weekend, then the event occurs on the last Friday before that weekend (which can also be viewed as the last work day of the previous month).
I couldn't create that recurrence with a single event, so I actually created two events.
One has this (1st of a month is a weekday):
RRULE:FREQ=MONTHLY;BYMONTHDAY=1;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=1
The other has this (last day of a month or the day before it is Friday):
RRULE:FREQ=MONTHLY;BYMONTHDAY=-1,-2;BYDAY=FR
After I created this event (by importing a hand-crafted file into Google Calendar), Lightning stopped showing any events from that calendar.
Also, I see messages like this:
JavaScript error: jar:file:///home/avg/.thunderbird/475hreqq.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D.xpi!/components/calItemModule.js -> resource://calendar/calendar-js/calRecurrenceInfo.js, line 490: NS_ERROR_OUT_OF_MEMORY: Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [calIRecurrenceItem.getOccurrences]
Comment 1•5 years ago
|
||
This is probably a duplicate of bug 1384198, just for monthy recurring events.
Updated•3 years ago
|
Description
•