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]

Reply via email to