Closed
Bug 324970
Opened 19 years ago
Closed 19 years ago
missed alarms don't fire
Categories
(Calendar :: Internal Components, defect)
Calendar
Internal Components
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: dmosedale, Assigned: jminta)
References
Details
(Whiteboard: [ETA 2/23])
Breaking this out into a separate bug so that we can fix it for Lightning 0.1 without depending on the bigger alarm cleanup.
Updated•19 years ago
|
Summary: missed alarams don't fire → missed alarms don't fire
| Assignee | ||
Comment 2•19 years ago
|
||
Pretty much done with this, but I need to do a significant number of addDuration calls, which requires the fixes on bug 325459.
Depends on: 325459
| Assignee | ||
Comment 3•19 years ago
|
||
*** Bug 327916 has been marked as a duplicate of this bug. ***
| Reporter | ||
Updated•19 years ago
|
Whiteboard: [ETA 2/23]
| Assignee | ||
Comment 4•19 years ago
|
||
The checkin on Bug 315051 ought to have fixed this as well.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Please change status:
The error occurs again in last build (20060306). Example:
Previous declared event starts tommorrow at 17.30 and did not fire today at 18.00.
Comment 7•19 years ago
|
||
Please give more specific steps to reproduce. From your comment, I don't see a problem. Why would an alarm for an event tomorrow fire today?
| Assignee | ||
Comment 9•19 years ago
|
||
(In reply to comment #8)
> I used the option remind 1 day before event begins
>
Please, as Michiel said, try and give some steps to reproduce. Also, if you launch Sunbird with the -console option, there should be information about why Sunbird chose not to fire the alarm in the console. That information would also be helpful in debugging.
Comment 10•19 years ago
|
||
OK.
I have created an event which starts today at 17:30. In this event I have used the option "alarm". In this option I have selected "custom...". In the combobox I have selected "1 day before". So I suppose that the alarm should fire yesterday at 17:30 and later. Am I wrong?
| Assignee | ||
Comment 11•19 years ago
|
||
(In reply to comment #10)
> OK.
> I have created an event which starts today at 17:30. In this event I have used
> the option "alarm". In this option I have selected "custom...". In the combobox
> I have selected "1 day before". So I suppose that the alarm should fire
> yesterday at 17:30 and later. Am I wrong?
>
I have created the same event, and it does fire the alarm immediately, which is why I really need/want the console information about why it chose not to fire the alarm.
Comment 12•19 years ago
|
||
This is what I get from the console:
Error: document.styleSheets[i] has no properties
Source File: chrome://calendar/content/calendarManagement.js
Line: 262
| Assignee | ||
Comment 13•19 years ago
|
||
(In reply to comment #12)
> This is what I get from the console:
> Error: document.styleSheets[i] has no properties
> Source File: chrome://calendar/content/calendarManagement.js
> Line: 262
>
Well, that's not the console I was talking about, but it helps. You need to run Sunbird with the -console option, from the command-line. Look for a line that says something like "***Starting calendar alarm service". My guess is that because of this error, the alarm service is never getting started, and hence, no alarms are firing. More directly, this error is the cause of bug 329424, so we should solve that one first and I bet it will fix things here.
Comment 14•19 years ago
|
||
2/21/2006 version opened earlier and a past (passed?) event never fired. I installed a nightly build earlier this morning, and it fired on start of the program. Good job, and thanks.
Comment 15•19 years ago
|
||
In the latest nighty everything works
Comment 16•19 years ago
|
||
verified with
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060914 Calendar/0.3a2+
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•