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

Reply via email to