Re: Apache2::Status bug?
[prev]
[thread]
[next]
[Date index for 2005/05/17]
Stas Bekman wrote:
> Octavian Rasnita wrote:
>
>> Hello,
>>
>> I have finished (I hope) installing mod_perl rc5 under Windows 2000,
>> and I
>> have tried the server using http://localhost/perl-status.
>>
>> I was able to use it very well, until I have tried to see the following
>> links in order:
>> Loaded Modules - Apache::Const - Apache::Const::OK - Syntax Tree Dump
>> (execution order)
[...]
>> In the error log, the only error was:
>>
>> [Fri Apr 29 19:17:00 2005] [error] [client 127.0.0.1] err: coderef has no
>> START\n, referer:
>> http://localhost/perl-status/Apache2::Const::OK/FUNCTION?cv_dump
>> ---
>>
>> I have also tried the following links in order:
>> Loaded Modules - Apache::Const - Apache::Const::OK - - Syntax Tree Dump
>> (syntax order)
>>
>> But it gave me the following error in the log file:
>>
>> [Fri Apr 29 19:42:20 2005] [error] [client 127.0.0.1] err: unknown
>> function
>> (main::slow)\n, referer:
>> http://localhost/perl-status/Apache2::Const::OK/FUNCTION?cv_dump
>> ---
>>
>> Could this be a bug, or I need to change something in the script to
>> make it
>> compatible with Windows?
>
>
> It's more like B::Terse bug, notice the comment:
>
> sub noh_b_terse {
> my $r = shift;
>
> $r->content_type("text/plain");
> return unless has($r, "terse");
>
> no strict 'refs';
> my($arg, $name) = (split "/", $r->uri)[-2,-1];
> $r->print("Syntax Tree Dump ($b_terse_exp{$arg}) for $name\n\n");
>
> # XXX: blead perl dumps things to STDERR, though the same version
> # works fine with 1.27
> B::Terse::compile($arg, $name)->();
> }
>
> I get the same problem on linux/prefork mpm.
I've reproduced this problem at the command line and filed a bug report:
http://rt.perl.org/rt3/index.html?q=35849
Notice that it happens only with XS subs.
--
__________________________________________________________________
Stas Bekman JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/ mod_perl Guide ---> http://perl.apache.org
mailto:stas@xxxxxx.xxx http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org http://ticketmaster.com