On Fri, Jan 09, 2004 at 11:10:06AM -0500, Geoffrey Young wrote: > > Scrooling back on the *stdout*, however, gives something that looks > > like what you want; could the test scaffold have gotten bollixed? > > nope, that's where it's supposed to be. > > anyway, I just tries to reproduce using 5.6.1, 1.99_12, and 2.0.48 and I can't. > > here is a patch that will spit some things of interest to the error_log. > maybe. give it a whirl when you get the chance.
I applied your patch from the distribution directory with patch -p0 <patch1 and ran make; make test. I got the same errors; ran the verbose, got what appears to be an exactly identical result on STDOUT: ==============================8<================================== compat/apache_file....1..18 # Running under perl version 5.006001 for linux # Current time local: Sat Jan 10 14:21:30 2004 # Current time GMT: Sat Jan 10 19:21:30 2004 # Using Test.pm version 1.24 # new Apache::File file object ok 1 # open itself ok 2 # read from file ok 3 # close file ok 4 # open non-exists ok 5 # new+open ok 6 # new+open non-exists ok 7 # open tmpfile fh ok 8 # open tmpfile name ok 9 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>200 OK</title> </head><body> <h1>OK</h1> <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p> <p>Please contact the server administrator, [EMAIL PROTECTED] and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p> <p>More information about this error may be available in the server error log.</p> </body></html> FAILED tests 10-18 Failed 9/18 tests, 50.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- compat/apache_file.t 18 9 50.00% 10-18 *** server rutabaga:8529 shutdown !!! error running tests (please examine t/logs/error_log) +--------------------------------------------------------+ | Please file a bug report: http://perl.apache.org/bugs/ | +--------------------------------------------------------+ make: *** [run_tests] Error 1 ==============================8<================================== and similar, if not identical, results in the error_log from the verbose: ==============================8<================================== END in modperl_extra.pl, pid=31511 [Sat Jan 10 14:21:32 2004] [notice] Apache/2.0.48 (Unix) mod_perl/1.99_12 Perl/v 5.6.1 configured -- resuming normal operations [Sat Jan 10 14:21:32 2004] [info] Server built: Nov 21 2003 00:01:11 [Sat Jan 10 14:21:32 2004] [debug] prefork.c(1037): AcceptMutex: sysvsem (defaul t: sysvsem) *** tmpfile() trial 1 at /usr/src/other/mod_perl-1.99_12/blib/lib/Apache/compat. pm line 589. *** sysopen error: Permission denied at /usr/src/other/mod_perl-1.99_12/blib/l ib/Apache/compat.pm line 596. *** returning $fh... at /usr/src/other/mod_perl-1.99_12/blib/lib/Apache/compat .pm line 601. [Sat Jan 10 14:21:33 2004] [error] [client 127.0.0.1] print() on closed filehand le Symbol::GEN4 at /usr/src/other/mod_perl-1.99_12/t/response/TestCompat/apache_ file.pm line 75. [Sat Jan 10 14:21:33 2004] [error] server reached MaxClients setting, consider r aising the MaxClients setting [Sat Jan 10 14:21:33 2004] [info] Child process pid=31514 is exiting [Sat Jan 10 14:21:33 2004] [info] Child process pid=31517 is exiting [Sat Jan 10 14:21:34 2004] [info] removed PID file /usr/src/other/mod_perl-1.99_ 12/t/logs/httpd.pid (pid=31513) [Sat Jan 10 14:21:34 2004] [notice] caught SIGTERM, shutting down END in modperl_extra.pl, pid=31513 ==============================8<================================== Any ideas yet? :-) Cheers, -- jra -- Jay R. Ashworth [EMAIL PROTECTED] Member of the Technical Staff Baylink RFC 2100 The Suncoast Freenet The Things I Think Tampa Bay, Florida http://baylink.pitas.com +1 727 647 1274 Come see Linux Gazette in our new home: www.linuxgazette.net! -- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html