Now that I've got ap2+mp2 running with perl-5.8.1, I get the same result as Randy running the test suite: It gets as far as:produce, but not in all cases.
Anyway, here's a trace, this time with the Perl symbols:does it mean that you get a segfault?
The Windows equivalent, yes ... The message that comes up
is an access violation in mod_perl.so.
filter\both_str_con_add........ok 2/4
and then crashes.
Then line it crashed at was this:
modperl_handler_t *handler =
((modperl_filter_ctx_t *)filter->f->ctx)->handler;and I notice that "filter->f->ctx" has the value 0x00000000 at this point, hence the access violation -- you can't access the "handler" member of a struct pointed to by "filter->f->ctx" when that pointer is NULL.
Don't know if that helps anyone at all.
Re-running the tests as "perl t/TEST -verbose t/filter" fixes everything except for filter/in_str_consume.t test 1, which still fails for me (even with perl-5.8.1).
I tried running "perl t/SMOKE" but I just get this:
===== C:\Temp\modperl-2.0>perl t/SMOKE *** Using random number seed: 1012582729 (autogenerated) *** ------------------------------------------------------------ *** [001-00-00] trying all tests 10 times !!! failed to start server '.' is not recognized as an internal or external command, operable program or batch file. =====
What's that all about, then?
Stas: In a previous mail you said, "I suspect that the problem has surfaced after I have changed the number of running servers from one to two to allow the proxy work. What happens if you make the proxy filter skip and run the tests with only one server available? I bet they will all work." Could I have that again in English please? What do you want me to try?
- Steve
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
