Great ... can you do me a favor and see if the same code is still that way in seamonkey 1.1 ?
http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/1.1a/seamonkey-1.1a.source.tar.gz thanks! On Thu, Oct 12, 2006 at 01:41:05AM -0600, dann frazier wrote: > I think I've found the bug and this patch works around it. I noticed > that the elements in the builtin_timezone array looked like they were > being overwritten; I checked the sizeof(icaltimezone) on ia64, and its > 72 - so apparently the elements are overrunning each other. The right > answer, of course, is to remove the hardcoded value. > > --- mozilla/calendar/libxpical/oeICalContainerImpl.cpp.~1.29.~ > 2004-02-12 15:42:31.000000000 -0700 > +++ mozilla/calendar/libxpical/oeICalContainerImpl.cpp 2006-10-11 > 20:44:29.000000000 -0600 > @@ -93,7 +93,7 @@ > if( builtin_timezones ) > return; > > - builtin_timezones = icalarray_new ( 44, 32); //HARDCODED > sizeof(icaltimezone)=44 > + builtin_timezones = icalarray_new ( 72, 32); //HARDCODED > sizeof(icaltimezone)=72 > > icalcomponent *vcalendar = icalparser_parse_string(timezonecalstr); > icalcomponent *vtimezone; > > > > - Alexander -- GPG messages preferred. | .''`. ** Debian GNU/Linux ** Alexander Sack | : :' : The universal [EMAIL PROTECTED] | `. `' Operating System http://www.asoftsite.org | `- http://www.debian.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]