Ronald Schmidt writes:
> The full warning message on our system (Solaris, Apache 1.3.3, mod_perl
> 1.21?, perl 5.005_02) is:
> 
> [Tue Jun 13 17:37:25 2000] null: Use of uninitialized value at
> /usr/local/lib/perl5/5.00502/CGI/Cookie.pm line 70.

Hi,

I see this too. In my case I think Netscape's the culprit. It is sending
Apache the following (malformed?) cookie:

Cookie: SITESERVER=ID=72da5a605e8cda8a2592065373b1f4c2; 
SafiraSID=1%3Ac8887045f923541e; 700:c318af8d6350ce2c

CGI then splits pairs on ';' and keys and values on '='. You end up with a key
(700:c318af8d6350ce2c) without value. Then, line 70,

my(@values) = map CGI::unescape($_),split('&',$value);

triggers the warning.

Regards,

--
Adriano

Reply via email to