Thread: [Codestriker-user] Uninitialized value in time using CodeStriker
Brought to you by:
sits
From: <cod...@sp...> - 2005-04-14 17:03:03
|
Once I have a topic with a lot of information in it, I get this error in the Apache log. I am running CodeStriker under windows with Apache 2.0.53 and ActivePerl 5.8.6.811. [Thu Apr 14 12:01:55 2005] [error] [client 127.0.0.1] [Thu Apr 14 12:01:54 2005] codestriker.pl: Use of uninitialized value in integer addition (+) at C:/Perl/lib/Time/Local.pm line 76. Any ideas? Thank you. |
From: David S. <si...@us...> - 2005-04-14 22:56:24
|
This is a Win32 issue with the Perl 5.8.x release, as documented here: http://www.mail-archive.com/per...@pe.../msg84744.html What you need to do is apply the patch mentioned in the link above, right at the bottom of the page. That is, around line 30 in Local.pm, you need to add the following lines: } elsif ($^O eq 'MSWin32') { # time_t is signed but localtime() only supports non-negative input... $MaxInt = ((1 << (8 * $Config{intsize} - 2))-1)*2 + 1; $MinInt = 0; So the resulting code ij Local.pm should look like: # time_t is unsigned... $MaxInt = (1 << (8 * $Config{intsize})) - 1; $MinInt = 0; } elsif ($^O eq 'MSWin32') { # time_t is signed but localtime() only supports non-negative input... $MaxInt = ((1 << (8 * $Config{intsize} - 2))-1)*2 + 1; $MinInt = 0; } else { $MaxInt = ((1 << (8 * $Config{intsize} - 2))-1)*2 + 1; $MinInt = -$MaxInt - 1; I've been told this fixes the issue. Cheers, David On Fri, 15 Apr 2005 03:02, cod...@sp... wrote: > Once I have a topic with a lot of information in it, I get this error > in the Apache log. I am running CodeStriker under windows with Apache > 2.0.53 and ActivePerl 5.8.6.811. > > [Thu Apr 14 12:01:55 2005] [error] [client 127.0.0.1] [Thu Apr 14 > 12:01:54 2005] codestriker.pl: Use of uninitialized value in integer > addition (+) at C:/Perl/lib/Time/Local.pm line 76. > > Any ideas? > > Thank you. > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Codestriker-user mailing list > Cod...@li... > https://lists.sourceforge.net/lists/listinfo/codestriker-user -- Cheers, David |