Closed Bug 491603 Opened 16 years ago Closed 15 years ago

Lightning hangs Thunderbird if end date of recurrent event < current date

Categories

(Calendar :: Lightning Only, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 463030

People

(Reporter: mobill.g, Unassigned)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 Build Identifier: Don't know where to find it for Lightning I accidentally created a recurrent event with the end date before the start date which resulted in MANY identical events occurring on the same day. These events also have some historical value so the earlier events which were created properly should be retained preventing me from doing a "Delete all". The error happened when I was setting a new end date on one of the occurrences. I couldn't be sure which one I was working on but something caused the event to repeat MANY times. Now when the event pops up and I try to dismiss it, TB goes off to never-never land and soaks up CPU like crazy. It runs 70 to 98% and won't let anything else happen. I have to end it via Task Manager or hit the X button which gets the same response. "Application not responding" "End now" or "Cancel" Reproducible: Always Steps to Reproduce: 1.Edit a recurring event other than the original one. 2.Set the end date earlier than the current date and save. 3.When the alarm fires, try to dismiss the event. 4.Alternatively, try to delete the first of the remaining events in the event pane. Hour glass appears when you try to do anything in TB and TB is NOT RESPONDING. Actual Results: Hour glass appears when you try to do anything in TB and TB is NOT RESPONDING. Expected Results: It should have detected and flagged the erroneous date at the least. It shoud not be possible to created multiple identical events on the same date and time. No theme, no other add-ons. Only workaround is probably ignoring event alarms from this event series and/or disabling Lightning if possible.
William, does this still happen with the latest 1.0b2pre nightlies? We fixed a few bugs that might have also fixed this one.
I really can't say. Since I went to TB 3, Lightning is no more. It didn't migrate to the new release and I haven't had time to see if it's even compatible. Also, it's not on the radar for integration with Google calendar or Palm synergy. I can only handle one or two calendar sources, especially if they don't automatically synchronize. The way smartphones are advancing, I think the days of the computer as a time manager are numbered. Think about that when you design more apps like lightning.
I'd appreciate if you find time to reproduce this. Lightning 1.0b1 is realeased on addons.mozilla.org and compatible to Thunderbird 3.0.*. The Provider for Google Calendar is also updated to version 0.6b1. By the way, how did you create an event with end date before the start date? I believe this is not allowed if following the rfc5545 spec and we show an error if the user tries to do so? Or do you mean the "Repeat until" date set in the custom recurrence dialog? I briefly tested if it was possible. For me, the former causes an error to be shown, the latter doesn't show an error but also doesn't hang.
William told me via Email that he thinks it was the until date that was changed. In that case, this is a duplicate of bug:
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.