[rt-users] Mason update kills RT 3.0.6

Ruslan U. Zakirov cubic at acronis.ru
Tue Oct 14 02:50:51 EDT 2003


	Hello.
Try to eliminate obj files that created by Mason at
/path/to/rt/var/mason_data/obj/
Then Apache restart.
Try to reproduce bug.

Also I have 2.89 version of CGI(CGI::Cookie) and everything seems OK.
		Best regards. Ruslan.

Nick Bown wrote:
> Hello,
> 
> In an attempt to fix a problem with the search box in RT we have hit a bit
> of a snag. Mason was updated to 1.23 and now all users get when they try to
> use RT is:
> 
> Can't call method "FETCH" on an undefined value at
> /usr/local/lib/perl5/5.8.0/CGI/Cookie.pm line 76.
> 
> 
> Trace begun at /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Exceptions.pm
> line 131
> HTML::Mason::Exceptions::rethrow_exception('Can\'t call method "FETCH" on an
> undefined value at /usr/local/lib/perl5/5.8.0/CGI/Cookie.pm line 76.^J')
> called at /usr/local/lib/perl5/5.8.0/CGI/Cookie.pm line 76
> CGI::Cookie::get_raw_cookie at /usr/local/lib/perl5/5.8.0/CGI/Cookie.pm line
> 43
> CGI::Cookie::fetch('CGI::Cookie') called at
> /opt/rt3/share/html/Elements/SetupSessionCookie line 25
> HTML::Mason::Commands::__ANON__ at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 134
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xb76a6c
> )') called at /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
> line 1074
> eval {...}('HTML::Mason::Component::FileBased=HASH(0xb76a6c)') called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1068
> HTML::Mason::Request::comp(undef, undef) called at
> /opt/rt3/share/html/autohandler line 51
> HTML::Mason::Commands::__ANON__ at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Component.pm line 134
> HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0xb75d64
> )') called at /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm
> line 1069
> eval {...}('HTML::Mason::Component::FileBased=HASH(0xb75d64)') called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 1068
> HTML::Mason::Request::comp(undef, undef, undef) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 338
> eval {...}(undef, undef, undef) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 338
> eval {...}(undef, undef, undef) called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/Request.pm line 297
> HTML::Mason::Request::exec('HTML::Mason::Request::ApacheHandler=HASH(0xb7362
> 8)') called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 134
> eval {...}('HTML::Mason::Request::ApacheHandler=HASH(0xb73628)') called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 134
> HTML::Mason::Request::ApacheHandler::exec('HTML::Mason::Request::ApacheHandl
> er=HASH(0xb73628)') called at
> /usr/local/lib/perl5/site_perl/5.8.0/HTML/Mason/ApacheHandler.pm line 792
> HTML::Mason::ApacheHandler::handle_request('HTML::Mason::ApacheHandler=HASH(
> 0x1088358)', 'Apache=SCALAR(0xa98acc)') called at /opt/rt3/bin/webmux.pl
> line 135
> eval {...}('HTML::Mason::ApacheHandler=HASH(0x1088358)',
> 'Apache=SCALAR(0xa98acc)') called at /opt/rt3/bin/webmux.pl line 135
> RT::Mason::handler('Apache=SCALAR(0xa98acc)') called at /dev/null line 0
> eval {...}('Apache=SCALAR(0xa98acc)') called at /dev/null line 0
> 
> 
> Does anyone have any ideas?
> 
> Thanks,
> 
> Nick
> 




More information about the rt-users mailing list