Freeware/ICal/Bugs

I'm not fixing bugs, just documenting them here. If you send me a patch (bug-fixes only), I'll include it in the release.

Segfault when running in command-line mode

(Reported by Ralf Schlatterbeck schlatterbeck _at_ tttech _dot_ com)

Hi Richard,

[...]

I'm now using the debian package version 2.3.1-1 which you link at your page. The bug I'm going to report probably applies to your version as well.

I'm using ical in command line tcl mode with the -f option to feed it commands when synchronizing with a Palm (for the Palm sync application see http://members.telering.at/ralf.schlatterbeck/). This used to work fine with the old ical (from debian potato !) but doesn't with your version: It dumps core on the following sequence of commands:

schlatterbeck@ttt14:(21)% ical -f
% calendar cal $ical(calendar)
%  set cals [cal main]
% set j [appointment]
h1927
% $j alarms { 5 }
zsh: segmentation fault  ical -f

If I leave out the spaces around the 5, it won't dump core:

schlatterbeck@ttt14:(22)% ical -f
% calendar cal $ical(calendar)
% set cals [cal main]
/ttt/tttech/private/schlatterbeck/.calendar
% set j [appointment]
h1927
% $j alarms {5}
% $j alarms
5
% $j alarms {5 6}
% $j alarms
5 6