Subject: | CGI.pm: uninitialized value in substitution (s///) |
similar to
http://rt.perl.org/rt3/Public/Bug/Display.html?id=38865
but happening on gentoo linux/apache 2.0.59/perl 5.8.8
the original IIS associated bug came from
https://bugzilla.mozilla.org/show_bug.cgi?id=332555
but this is on apache2
When bugzilla ver 3.0.2 index.cgi is loaded when not logged in it
produces 3 identical error messsages in the apache log:
"index.cgi: Use of uninitialized value in substitution (s///) at (eval
41) line 45."
tracking it down I found the bugs mentioned above.
I tried applying the fix mentioned here:
https://bugzilla.mozilla.org/show_bug.cgi?id=332555#c15
to /usr/lib/perl5/5.8.8/CGI.pm but it did not fix..
however when I applied the first part of the same fix to
/usr/lib/perl5/vendor_perl/5.8.8/CGI.pm
it fixed the problem.
Could not apply the second part as that section of code does not exist
in the vendor_perl version of CGI.pm