Open Bug 1565252 Opened 6 years ago Updated 3 years ago

event with custom recurrence is not displayed and breaks other events

Categories

(Calendar :: Internal Components, defect)

Lightning 6.2
defect

Tracking

(Not tracked)

UNCONFIRMED

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]

This is probably a duplicate of bug 1384198, just for monthy recurring events.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.