Bug#624578: Test registry/Execute.htm fails with mod_perl 2.0.5

Dominic Hargreaves dom at earth.li
Wed Jun 8 22:00:15 UTC 2011


On Wed, Jun 08, 2011 at 09:08:37PM +0200, richter at ecos.de wrote:
> Hi,
> 
> sorry for not getting back sooner...
> 
> I spent some time debugging this issue, but I don't have a solution so far.
> 
> The problem is, that mod_perl was using tied filehandles for STDOUT/IN before, but now it uses the Perl IO Layer.
> 
> The problem is in epio.c around line 716. There Embperl tries to get the handle or tied object for stdout. Mod_perl's stdout is neither since 2.0.5 and I didn't found a way how to get it in the C code so far...
> 
> I will continue looking at it, but I have limited time, so it might take some time, but it only affects Embperl as far as you use it inside of Registry scripts, all other usages should continue to work fine.

Hi Gerald,

Many thanks for taking the time to look at this. I'm quoting the whole
of your reply and copying in the relevant Debian bug report about the
issue, so that we can keep track of status, and perhaps see if anyone
is able to help with the fix from that side.

Cheers,
Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)





More information about the pkg-perl-maintainers mailing list