[Catalyst] Catalyst::Plugin::Session::FastMmap error
Frank Wiegand
frank.wiegand at gmail.com
Mon Apr 18 22:24:51 CEST 2005
Hi,
Catalyst::Plugin::Session::FastMmap gives
Use of uninitialized value in substitution (s///) at
/usr/local/share/perl/5.8.4/URI/Find.pm line 120.
while processing
$finder->find( \$c->res->{output} ) if $c->res->output;
and does not rewrite any URL in the output.
It seems to be caused by the changing from »output« to »body« in
Catalyst::Response's accessors during the last releases.
Changing the above line to
$finder->find( \$c->res->{body} ) if $c->res->output;
or
$finder->find( \$c->res->{body} ) if $c->res->body;
fixes the problem.
Same Problem in Catalyst::FillInForm (or Catalyst::FillForm, who knows?)
Change
scalarref => \$c->response->{output},
to
scalarref => \$c->response->{body},
For more issues, what's the best way (for you, the developers of
Catalyst) to submit this kind of errors? rt.cpan.org? Or this mailing list?
Bye, Frank
More information about the Catalyst
mailing list