Closed Bug 957870 Opened 12 years ago Closed 11 years ago

RRULE with BYDAY=5xx causes NS_ERROR_OUT_OF_MEMORY

Categories

(Calendar :: ICAL.js Integration, defect)

Lightning 2.6.4
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 419490

People

(Reporter: jimmbelll, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 Steps to reproduce: Imported an .ics with a few rules as such: RRULE:FREQ=MONTHLY;INTERVAL=1;UNTIL=19991125;BYDAY=5FR Actual results: Subsequent displays are erratic, not showing all events. Error console says: Error: [Exception... "Component returned failure code: 0x8007000e (NS_ERROR_OUT_OF_MEMORY) [calIRecurrenceItem.getOccurrences]" nsresult: "0x8007000e (NS_ERROR_OUT_OF_MEMORY)" location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///..../extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calRecurrenceInfo.js :: cRI_calculateDates :: line 495" data: no] Source File: resource://calendar/modules/calUtils.jsm -> file:///..../extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calRecurrenceInfo.js Line: 495 Bummer that it didn't tell me anything about the offending record, but I hacked the .js to do that, then traced it back to the above RRULE. Expected results: Should have handled it correctly or disregarded it with a meaningful message. ;-)
It threw out of the entire operation, so all subsequent records weren't handled either, I think.
Known problem, see Bug 419490.
See Also: → 419490
This isn't specifically with ical.js enabled though, is it? I'm duping this against the other bug, please undo if thats not the case.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.