Geoffrey Young wrote:
> 
> 
> Stas Bekman wrote:
> 
>  > there are taint mode problems with modperl-1.x and the latest
>  > bleadperl  (testing with 15887).
>  >
>  > In addition to the taint bugs in Cwd that I'm trying to solve (see
>  > my  report at p5p, including a partial patch), there is another
>  > taint  problem when trying to start mod_perl 1.x cvs's 'make test'
>  >
>  > In the t/logs/error_log you get simply: Insecure dependency in eval
>  > while running with -T switch. and the server won't start.

BTW, update your bleadperl, one of my patches was applied already (the 
other pending is irrelevant to modperl at this moment).

> I can verify this.
> 
> $ MOD_PERL_TRACE=all make test
> 
> consistently fails here:
> 
> reloading Cwd.pm
> reloading Carp/Heavy.pm
> reloading Apache/RegistryLoader.pm
> reloading docs/LoadClass.pm
> reloading Fcntl.pm
> reloading Symbol.pm
> reloading ExtUtils/testlib.pm
> reloading URI.pm
> reloading IO/Socket/INET.pm
> Insecure dependency in eval while running with -T switch.
> Callback called exit.

cool Geoff :) I didn't think of using TRACE :) But we still don't know 
if the problem happens in INET.pm or after it because the trace is 
printed before the require and not after it.

             MP_TRACE_g(fprintf(stderr, "reloading %s\n", HeKEY(entry)));
             perl_require_pv(HeKEY(entry));

Need to try to eliminate the use of INET.pm and test again.

or to try to adjust the C code to print the tracing code above after 
require() to narrow the problem down.


> I assumed that IO::Socket::INET was the problem and went about trying to 
> reproduce the problem by deleting %INC myself but couldn't using plain 
> perl.  A quick look at bleedperl's Changes didn't have anything that 
> jumped out at me in the past two weeks (since I know all tests passed 
> with bleedperl when the 1.27 candidate was released)



__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to