GNOME Bugzilla – Bug 333689
pop up an alert -1 minutes before the start of the appointment ...
Last modified: 2006-05-04 11:09:47 UTC
Evolution version 2.5.92 Create a new appointment; press 'Alarms' - select 'Customize' in the combo: Notice - the 1st entry contains text: "Pop up an alert -1 minutes before the start of the appopintment" it's not clear what -1 means to me -judging from other alarms - which are missing a '-' - this is not a delimiter but a bug. Novell bugzilla bug https://bugzilla.novell.com/show_bug.cgi?id=155488
also see bug 333912 about the "-1" issue
as said in bug #333912, this seems to me to be some overflow problem: if I edit the alarm then the minutes field actually reads this big number: 4294967295. I can reproduce this problem for any custom alarm.
Mentioned in https://launchpad.net/products/evolution/+bug/33416 as well. Screenshots: http://librarian.launchpad.net/1618865/01-Create-Appointment.png http://librarian.launchpad.net/1618868/02-Customize-Alarm.png http://librarian.launchpad.net/1618887/03-Edit-Alarm.png http://librarian.launchpad.net/1618890/04-My-Edited-Alarm.png
Still happening with GNOME 2.14.1. Do you have any indication on where to start looking if somebody wants to work on that issue?
from the distribution bug: "... One thing I have discovered is a user work around: If one edits the Calendar preferences and changes "Show a reminder" to something other than 15 minutes (no need to tick the check box) the problem goes away but setting it back to 15 re-introduces the problem. This should indicate that the fix should be small at least. ..."
The patch already exists at http://mail.gnome.org/archives/evolution-patches/2006-March/msg00081.html. Another patch that was missed upstream :-(
I did not commit it as there was no review comment for it. Will commit it now :)
Committed to the trunk and the stable branch (2.6)
I used the patch on the Ubuntu package, we got a bug about it: https://launchpad.net/distros/ubuntu/+source/evolution/+bug/42858 "This bug is a regression from the fix to bug#33416. When using the default setting for gconf entry "calendar/other/default_reminder_interval" of 15 and selecting the type of alarm (15 minutes, 1 hour, 1 day, custom) the 15 minutes option is repeated after "1 day". ie: 1. Ensure gconf entry "evolution/calendar/other/default_reminder_interval" = 15 2. Open up a calendar appointment 3. Select alarms and note the Alarm selector menu has two "15 minutes before appointment" entries. http://librarian.launchpad.net/2460520/17_fix_alarm_delay_for_calendar.patch The attached patch fixes this problem for all cases. It should replace the existing patch 17_fix_alarm_delay_for_calendar.patch introduced as the fix for bug#33416"