A NOTE has been added to this issue.
======================================================================
http://opie-bugs.oszine.de/view.php?id=1910
======================================================================
Reported By: rea
Assigned To:
======================================================================
Project: OPIE
Issue ID: 1910
Category: PIM/PIM apps
Reproducibility: always
Severity: major
Priority: normal
Status: acknowledged
======================================================================
Date Submitted: 01-08-2008 17:20 CET
Last Modified: 01-08-2008 20:43 CET
======================================================================
Summary: Large time jump causes Datebook problems
Description:
With some regularity both my IPAQ 3835 and Hx4700 end up resetting their
date to 1970. When the date is changed datebook starts a seemingly endless
stream of alarm popup alarms. There is no good way to stop this from
occurring.
What I tend to do is start the reboot applet and try to set the time and
reboot/restart opie before the system gets bogged down with events.
Sometimes that works, other times it comes back up in 1970 or comes up
giving me another endless stream of alarms.
It would be really nice if during some of the Datebook work somebody could
put a hook in to catch unreasonably large time jumps (like more than 90
days) and provide a single requester stating something like "Time has
advanced more than 90 days since last run, should I display all missed
appointments? Yes/No". Or perhaps a preference setting that automatically
bypasses the missed alarms if the time jump is more than some configuration
value? Both would be ideal!
If this has already been fixed, THANK YOU. If it should be reported to
Familiar let me know and I'll post it there too. If I could get a build
environment setup again I would love to upgrade to Opie 1.2.3. I'll be
watching both Familiar and Angstrom waiting for the next Opie!
======================================================================
----------------------------------------------------------------------
BlueLightning - 01-08-08 20:28
----------------------------------------------------------------------
Interesting, I will have to try to reproduce this one for sure. FYI I have
introduced a check on starting Opie that prompts you if the date is not
sensible (ie, year < 2007) which might help with this, though from what you
describe you might still be hit by alarms before you have a chance to
respond to it.
Just to confirm, the alarms start to show as soon as Opie starts with the
invalid date, or after you reset it to something sensible?
----------------------------------------------------------------------
rea - 01-08-08 20:43
----------------------------------------------------------------------
Opie seems happy with the invalid date, it's just me the user that wants to
live in the present:).
It's not until I use the Opie set time to correct it and commit the time
change. I'm assuming that something sends out a "timechanged" event, and
the Datebook gets called as a listener to such events?
I'm sure Datebook has good intentions of not letting you miss a reminder
that occurred during a daylight savings time jump, networked time
increment, or even a power problem that occurs over a weekend. I think
it's a good feature, it just needs a sanity check for this case where
nobody would want everything that occurred.
It certainly would help if I cleaned up my datebook, sine I have all my
events going back to 2000 or before. I've been using Opie since the 3835
was a new machine, and I ported over a few years of Palm dates when I
stated.
Issue History
Date Modified Username Field Change
======================================================================
01-08-08 17:20 rea New Issue
01-08-08 20:28 BlueLightning Note Added: 0004795
01-08-08 20:28 BlueLightning Status new => acknowledged
01-08-08 20:43 rea Note Added: 0004796
======================================================================
Received on Tue Jan 08 2008 - 14:43:46 EST
This archive was generated by hypermail 2.2.0 : Tue Jan 08 2008 - 14:44:02 EST