[Rt-devel] Another problem appeared

Hans K hk at circlestorm.org
Fri Apr 23 05:12:51 EDT 2004


After upgrading to Perl 5.8.3, a new problem has appeared.
It appears ~1/10 times if I refresh the search/listing page.

I have also upgraded all modules listed in the depend script
to latest CPAN version.

I will post another probably related error message in a sec.

-HK


Error message follows (Line 191 is red):
error: 
Can't store CODE items at
../../lib/Storable.pm (autosplit
into
../../lib/auto/Storable/_freeze.al)
line 282.

Stack:
[../../lib/Storable.pm (autosplit
into
../../lib/auto/Storable/_freeze.al):282]
[../../lib/Storable.pm (autosplit
into
../../lib/auto/Storable/nfreeze.al):270]
[/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm:21]
[/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:522]
[/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:477]
[/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:1078], at
/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm line
21
context: 
... 

187: 
# whether they
should generate a
full stack trace
(confess() and
cluck())
188: 
# or simply report
the caller's
package (croak()
and carp()),
respectively.
189: 
# confess() and
croak() die,
carp() and cluck()
warn.
190: 

191: 
sub croak { die
shortmess @_ }
192: 
sub confess { die
longmess @_ }
193: 
sub carp { warn
shortmess @_ }
194: 
sub cluck { warn
longmess @_ }
195: 

... 

code stack: 
/usr/lib/perl5/5.8.3/Carp.pm:191
../../lib/Storable.pm (autosplit
into
../../lib/auto/Storable/logcroak.al):66
../../lib/Storable.pm (autosplit
into
../../lib/auto/Storable/_freeze.al):283
../../lib/Storable.pm (autosplit
into
../../lib/auto/Storable/nfreeze.al):270
/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm:21
/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:522
/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:477
/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:1078
raw error:
Can't store CODE items at ../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/_freeze.al) line 282.

Stack:
  [../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/_freeze.al):282]
  [../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/nfreeze.al):270]
 
[/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm:21]
  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:522]
  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:477]
  [/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:1078], at
/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm line
21


Trace begun at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Exceptions.pm
line 131
HTML::Mason::Exceptions::rethrow_exception('Can\'t store CODE items at
../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/_freeze.al) line 282.^J^JStack:^J 
[../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/_freeze.al):282]^J  [../../lib/Storable.pm
(autosplit into ../../lib/auto/Storable/nfreeze.al):270]^J 
[/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm:21]^J  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:522]^J  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:477]^J  [/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:1078], at /usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm line 21^J') called at /usr/lib/perl5/5.8.3/Carp.pm line 191
Carp::croak('Can\'t store CODE items at ../../lib/Storable.pm (autosplit
into ../../lib/auto/Storable/_freeze.al) line 282.^J^JStack:^J 
[../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/_freeze.al):282]^J  [../../lib/Storable.pm
(autosplit into ../../lib/auto/Storable/nfreeze.al):270]^J 
[/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm:21]^J  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:522]^J  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:477]^J  [/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:1078],') called at ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/logcroak.al) line 66
Storable::logcroak('Can\'t store CODE items at ../../lib/Storable.pm
(autosplit into ../../lib/auto/Storable/_freeze.al) line
282.^J^JStack:^J  [../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/_freeze.al):282]^J  [../../lib/Storable.pm
(autosplit into ../../lib/auto/Storable/nfreeze.al):270]^J 
[/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm:21]^J  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:522]^J  [/usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm:477]^J  [/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm:1078],') called at ../../lib/Storable.pm (autosplit into ../../lib/auto/Storable/_freeze.al) line 283
Storable::_freeze('CODE(0x90b2c50)', 'HASH(0x962237c)') called at
../../lib/Storable.pm (autosplit into
../../lib/auto/Storable/nfreeze.al) line 270
Storable::nfreeze('HASH(0x962237c)') called at
/usr/lib/perl5/site_perl/5.8.0/Apache/Session/Serialize/Storable.pm line
21
Apache::Session::Serialize::Storable::serialize('Apache::Session::MySQL=HASH(0x8ff97c8)') called at /usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm line 522
Apache::Session::save('Apache::Session::MySQL=HASH(0x8ff97c8)') called
at /usr/lib/perl5/site_perl/5.8.0/Apache/Session.pm line 477
Apache::Session::DESTROY('Apache::Session::MySQL=HASH(0x8ff97c8)')
called at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm line 1078
eval {...} at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm line
1078
HTML::Mason::Request::comp(undef, undef, undef, 'StatusOp', '=',
'ValueOfStatus', 'new', 'QueueOp', '=', 'RowsPerPage', 50,
'ValueOfQueue', 3, 'NewSearch', 1) called at
/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm line 338
eval {...} at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm line
338
eval {...} at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Request.pm line
297
HTML::Mason::Request::exec('HTML::Mason::Request::CGI=HASH(0x924dd14)')
called at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/CGIHandler.pm line
197
eval {...} at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/CGIHandler.pm
line 197
HTML::Mason::Request::CGI::exec('HTML::Mason::Request::CGI=HASH(0x924dd14)') called at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/Interp.pm line 207
HTML::Mason::Interp::exec(undef, undef, 'StatusOp', '=',
'ValueOfStatus', 'new', 'QueueOp', '=', 'RowsPerPage', 50,
'ValueOfQueue', 3, 'NewSearch', 1) called at
/usr/lib/perl5/site_perl/5.8.3/HTML/Mason/CGIHandler.pm line 127
eval {...} at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/CGIHandler.pm
line 127
HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x8e75570)', 'HASH(0x93e6f60)') called at /usr/lib/perl5/site_perl/5.8.3/HTML/Mason/CGIHandler.pm line 76
HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x8e75570)', 'CGI::Fast=HASH(0x9650d5c)') called at /usr/rt3/bin/mason_handler.fcgi line 54
eval {...} at /usr/rt3/bin/mason_handler.fcgi line 54



More information about the Rt-devel mailing list