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
Re: uninitialized value at ... CGI/Cookie.pm line 70.
Adriano Nagelschmidt Rodrigues Wed, 14 Jun 2000 11:20:30 -0700
- uninitialized value at ... CGI/Cookie.pm li... Ronald Schmidt
- Re: uninitialized value at ... CGI/Coo... Drew Taylor
- Re: uninitialized value at ... CGI/Coo... darren chamberlain
- Re: uninitialized value at ... CGI/Coo... Adriano Nagelschmidt Rodrigues
- Re: uninitialized value at ... CGI... Drew Taylor
- RE: uninitialized value at ... CGI/Coo... Ronald Schmidt
- Re: uninitialized value at ... CGI... Drew Taylor
- RE: uninitialized value at ... CGI/Coo... Ronald Schmidt