Steve Hay wrote:

It seems to fall over at line 19 of the new t/htdocs/vhost/startup.pl -- the line "PerlModule TestVhost::basic" in $conf.

I tried adding "use TestVhost::basic" before the "$s->add_config([split /\n/, $conf]);" call, but that made no difference.

I don't know if this is useful to know or not:


You can actually insert a "sleep 1;" call just before the "1;" at the end of basic.pm, put a breakpoint on pp_sleep() in the Perl code and break the execution there! I had been thinking that it was falling over somewhere during the compilation of basic.pm, but actually it all-but-finishes -- it falls over somewhere *after* that "sleep 1;" call, presumably during some sort of clean up after the module has been loaded.

One other thing: line 56 of perlhost.h (just above the Free() that causes the crash) says:

/* Locks provided but should be unnecessary as this is private pool */

Could it be that this "private pool" has been violated somewhere?

- Steve


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



Reply via email to