Summary of problem: following failed during "make test" for
mod_perl-1.99_16:
 t/filter/both_str_con_add.t
 t/protocol/echo_block.t
 t/protocol/pseudo_http.t

The platform:
 - OpenBSD 3.5-stable (GENERIC) #0: Thu Aug 12 23:59:05 EDT 2004 (i.e.,
patched)
 - perl v5.8.2 built for i386-openbsd (standard install)
 - httpd-2.0.50, patched per
http://mathforum.org/epigone/modperl/skamsmeechong/20040906221419.GA1725
[EMAIL PROTECTED]
 - mod_perl-1.99_16
 (had to use gmake to make httpd and mod_perl)

The dump: (sorry for the length)

cd /usr/local/src/
make mod_perl.test.debug2
cd mod_perl-1.99_16 ; ulimit -n 128 && gmake test  TEST_VERBOSE=1
TEST_FILES="t/filter/both_str_con_add.t t/protocol/echo_block.t
t/protocol/echo_filter.t t/protocol/pseudo_http.t" 2>&1  |tee
../.mod_perl.test.debug2.1.99_16
cd "src/modules/perl" && gmake -f Makefile.modperl
gmake[1]: Entering directory
`/usr/local/src/mod_perl-1.99_16/src/modules/perl'
gmake[1]: Nothing to be done for `all'.
        [lots of snips]
gmake[3]: Leaving directory
`/usr/local/src/mod_perl-1.99_16/xs/ModPerl/Const'
gmake[2]: Leaving directory `/usr/local/src/mod_perl-1.99_16/xs/ModPerl'
gmake[1]: Leaving directory `/usr/local/src/mod_perl-1.99_16/xs'
/usr/bin/perl -Iblib/arch/Apache2 -Iblib/lib/Apache2 \
t/TEST -clean
APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT=
APACHE_TEST_USER= APACHE_TEST_APXS= \
/usr/bin/perl -Iblib/arch/Apache2 -Iblib/lib/Apache2 \
t/TEST -bugreport -verbose=1 t/filter/both_str_con_add.t
t/protocol/echo_block.t t/protocol/echo_filter.t
t/protocol/pseudo_http.t
/usr/local/apache2/bin/httpd -d /usr/local/src/mod_perl-1.99_16/t -f
/usr/local/src/mod_perl-1.99_16/t/conf/httpd.conf -D APACHE2 
using Apache/2.0.50 (prefork MPM)

waiting 120 seconds for server to start: .....[Wed Sep 08 21:38:31 2004]
[info] 26 Apache:: modules loaded
[Wed Sep 08 21:38:31 2004] [info] 7 APR:: modules loaded
[Wed Sep 08 21:38:31 2004] [info] base server + 20 vhosts ready to run
tests
...........
waiting 120 seconds for server to start: ok (waited 15 secs)
server jlf.mitretek.org:8529 started
server jlf.mitretek.org:8530 listening (TestModperl::setupenv)
server jlf.mitretek.org:8531 listening (TestModperl::merge)
server jlf.mitretek.org:8532 listening (TestModperl::perl_options)
server jlf.mitretek.org:8533 listening (TestVhost::config)
server jlf.mitretek.org:8534 listening (TestProtocol::pseudo_http)
server jlf.mitretek.org:8535 listening (TestProtocol::echo_filter)
server jlf.mitretek.org:8536 listening (TestProtocol::echo_bbs2)
server jlf.mitretek.org:8537 listening (TestProtocol::echo_bbs)
server jlf.mitretek.org:8538 listening (TestProtocol::echo_timeout)
server jlf.mitretek.org:8539 listening (TestProtocol::echo_block)
server jlf.mitretek.org:8540 listening (TestPreConnection::note)
server jlf.mitretek.org:8541 listening (TestHooks::startup)
server jlf.mitretek.org:8542 listening (TestHooks::stacked_handlers2)
server jlf.mitretek.org:8543 listening (TestHooks::hookrun)
server jlf.mitretek.org:8544 listening (TestFilter::in_bbs_msg)
server jlf.mitretek.org:8545 listening (TestFilter::both_str_con_add)
server jlf.mitretek.org:8546 listening
(TestFilter::in_bbs_inject_header)
server jlf.mitretek.org:8547 listening (TestFilter::in_str_msg)
server jlf.mitretek.org:8548 listening (TestDirective::perlrequire)
server jlf.mitretek.org:8549 listening (TestDirective::perlmodule)
server jlf.mitretek.org:8550 listening (TestDirective::perlloadmodule4)
server jlf.mitretek.org:8551 listening (TestDirective::perlloadmodule5)
server jlf.mitretek.org:8552 listening (TestDirective::perlloadmodule3)
server jlf.mitretek.org:8553 listening (TestDirective::perlloadmodule6)
t/filter/both_str_con_add....1..4
# Running under perl version 5.008002 for openbsd
# Current time local: Wed Sep  8 21:38:44 2004
# Current time GMT:   Thu Sep  9 01:38:44 2004
# Using Test.pm version 1.24
ok 1
# expected: mod_perl
# received: 
not ok 2
# Failed test 2 in t/filter/both_str_con_add.t at line 22
#  t/filter/both_str_con_add.t line 22 is:     ok t_cmp($reply, $str);
# expected: 2.0
# received: 
not ok 3
# Failed test 3 in t/filter/both_str_con_add.t at line 22 fail #2
# expected: rules
# received: 
not ok 4
# Failed test 4 in t/filter/both_str_con_add.t at line 22 fail #3
FAILED tests 2-4
        Failed 3/4 tests, 25.00% okay
t/protocol/echo_block........1..3
# Running under perl version 5.008002 for openbsd
# Current time local: Wed Sep  8 21:38:48 2004
# Current time GMT:   Thu Sep  9 01:38:48 2004
# Using Test.pm version 1.24
ok 1
# expected: hello
# received: 
not ok 2
# Failed test 2 in t/protocol/echo_block.t at line 19
#  t/protocol/echo_block.t line 19 is:     ok t_cmp($reply, $_);
# expected: world
# received: 
not ok 3
# Failed test 3 in t/protocol/echo_block.t at line 19 fail #2
FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay
t/protocol/echo_filter.......1..3
# Running under perl version 5.008002 for openbsd
# Current time local: Wed Sep  8 21:38:52 2004
# Current time GMT:   Thu Sep  9 01:38:52 2004
# Using Test.pm version 1.24
ok 1
# expected: HELLO
# Failed test 2 in t/protocol/echo_filter.t at line 19
#  t/protocol/echo_filter.t line 19 is:     ok t_cmp($reply, uc($_));
# Failed test 3 in t/protocol/echo_filter.t at line 19 fail #2
# received: 
not ok 2
# expected: WORLD
# received: 
not ok 3
FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay
t/protocol/pseudo_http.......# connecting to jlf.mitretek.org:8534
1..13
# Running under perl version 5.008002 for openbsd
# Current time local: Wed Sep  8 21:40:46 2004
# Current time GMT:   Thu Sep  9 01:40:46 2004
# Using Test.pm version 1.24
# Using Apache/Test.pm version 1.14
ok 1
# testing : greeting
# expected: HELO
# received: HELO
ok 2
# send: HELO
# testing : login
# expected: Login:
# received: 
not ok 3
# Failed test 3 in t/protocol/pseudo_http.t at line 60 fail #2
# send: stas
# testing : good password
# expected: Password:
# received: 
not ok 4
# Failed test 4 in t/protocol/pseudo_http.t at line 60 fail #3
# send: foobar
# testing : banner
# expected: Welcome to TestProtocol::pseudo_http
# received: 
not ok 5
# Failed test 5 in t/protocol/pseudo_http.t at line 54
# testing : date
# expected: Available commands: date quit
# received: 
not ok 6
# Failed test 6 in t/protocol/pseudo_http.t at line 60 fail #4
# send: date
# testing : quit
# expected: (?-xism:The time is:)
# received: 
not ok 7
# Failed test 7 in t/protocol/pseudo_http.t at line 60 fail #5
# send: quit
# testing : end of transmission
# expected: Goodbye
# received: 
not ok 8
# Failed test 8 in t/protocol/pseudo_http.t at line 54 fail #2
ok 9
# testing : greeting
# expected: HELO
# received: HELO
ok 10
# send: HELO
# testing : login
# expected: Login:
# received: 
not ok 11
# Failed test 11 in t/protocol/pseudo_http.t at line 60 fail #7
# send: stas
# testing : wrong password
# expected: Password:
# received: 
not ok 12
# Failed test 12 in t/protocol/pseudo_http.t at line 60 fail #8
# send: foObaR
# testing : end of transmission
# expected: Access Denied
# received: 
not ok 13
# Failed test 13 in t/protocol/pseudo_http.t at line 54 fail #3
FAILED tests 3-8, 11-13
        Failed 9/13 tests, 30.77% okay
Failed Test                 Stat Wstat Total Fail  Failed  List of
Failed
------------------------------------------------------------------------
-----------------------------------------------------------
t/filter/both_str_con_add.t                4    3  75.00%  2-4
t/protocol/echo_block.t                    3    2  66.67%  2-3
t/protocol/echo_filter.t                   3    2  66.67%  2-3
t/protocol/pseudo_http.t                  13    9  69.23%  3-8 11-13
Failed 4/4 test scripts, 0.00% okay. 16/23 subtests failed, 30.43% okay.
[warning] server jlf.mitretek.org:8529 shutdown
[warning] port 8529 still in use...
done
[  error] error running tests (please examine t/logs/error_log)
+--------------------------------------------------------+
| Please file a bug report: http://perl.apache.org/bugs/ |
+--------------------------------------------------------+
gmake: *** [run_tests] Error 1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cat mod_perl-1.99_16/t/logs/error_log |tee -a
.mod_perl.test.debug2.1.99_16
[Wed Sep 08 21:38:34 2004] [debug] util_ldap.c(1193): LDAP cache: Unable
to init Shared Cache: no file
[Wed Sep 08 21:38:34 2004] [notice] LDAP: Built with OpenLDAP LDAP SDK
[Wed Sep 08 21:38:34 2004] [notice] LDAP: SSL support unavailable
[Wed Sep 08 21:38:34 2004] [info] Init: Initializing OpenSSL library
[Wed Sep 08 21:38:34 2004] [info] Init: Seeding PRNG with 0 bytes of
entropy
[Wed Sep 08 21:38:34 2004] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Wed Sep 08 21:38:34 2004] [info] Init: Generating temporary DH
parameters (512/1024 bits)
[Wed Sep 08 21:38:34 2004] [warn] Init: Session Cache is not configured
[hint: SSLSessionCache]
[Wed Sep 08 21:38:34 2004] [info] Init: Initializing (virtual) servers
for SSL
[Wed Sep 08 21:38:34 2004] [info] Server: Apache/2.0.50, Interface:
mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
END in modperl_extra.pl, pid=19273
[Wed Sep 08 21:38:40 2004] [info] Init: Initializing OpenSSL library
[Wed Sep 08 21:38:40 2004] [info] Init: Seeding PRNG with 0 bytes of
entropy
[Wed Sep 08 21:38:40 2004] [info] Init: Generating temporary RSA private
keys (512/1024 bits)
[Wed Sep 08 21:38:41 2004] [info] Init: Generating temporary DH
parameters (512/1024 bits)
[Wed Sep 08 21:38:41 2004] [info] Init: Initializing (virtual) servers
for SSL
[Wed Sep 08 21:38:41 2004] [info] Server: Apache/2.0.50, Interface:
mod_ssl/2.0.50, Library: OpenSSL/0.9.7c
[Wed Sep 08 21:38:41 2004] [debug] util_ldap.c(1193): LDAP cache: Unable
to init Shared Cache: no file
[Wed Sep 08 21:38:41 2004] [notice] LDAP: Built with OpenLDAP LDAP SDK
[Wed Sep 08 21:38:41 2004] [notice] LDAP: SSL support unavailable
[Wed Sep 08 21:38:41 2004] [notice] Apache/2.0.50 (Unix)
mod_perl/1.99_16 Perl/v5.8.2 world domination series/2.0 mod_ssl/2.0.50
OpenSSL/0.9.7c DAV/2 configured -- resuming normal operations
[Wed Sep 08 21:38:41 2004] [info] Server built: Sep  8 2004 10:27:15
[Wed Sep 08 21:38:41 2004] [debug] prefork.c(955): AcceptMutex: sysvsem
(default: sysvsem)
[Wed Sep 08 21:38:52 2004] [error] APR::Socket::recv: (35) Resource
temporarily unavailable at
/usr/local/src/mod_perl-1.99_16/t/protocol/TestProtocol/echo_block.pm
line 34
[Wed Sep 08 21:40:47 2004] [notice] child pid 22477 exit signal
Segmentation fault (11), possible coredump in
/usr/local/src/mod_perl-1.99_16/t
[Wed Sep 08 21:40:52 2004] [error] APR::Socket::recv: (35) Resource
temporarily unavailable at
/usr/local/src/mod_perl-1.99_16/t/protocol/TestProtocol/pseudo_http.pm
line 118
[Wed Sep 08 21:40:52 2004] [error] APR::Socket::recv: (35) Resource
temporarily unavailable at
/usr/local/src/mod_perl-1.99_16/t/protocol/TestProtocol/pseudo_http.pm
line 118

*** The following error entry is expected and harmless ***
[Wed Sep 08 21:40:53 2004] [info] Child process pid=3486 is exiting
END in modperl_extra.pl, pid=3486
[Wed Sep 08 21:40:53 2004] [info] Child process pid=2675 is exiting
END in modperl_extra.pl, pid=2675
[Wed Sep 08 21:40:53 2004] [warn] child process 2675 still did not exit,
sending a SIGTERM
[Wed Sep 08 21:40:53 2004] [warn] child process 3486 still did not exit,
sending a SIGTERM
[Wed Sep 08 21:40:53 2004] [info] removed PID file
/usr/local/src/mod_perl-1.99_16/t/logs/httpd.pid (pid=6970)
[Wed Sep 08 21:40:53 2004] [notice] caught SIGTERM, shutting down
END in modperl_extra.pl, pid=6970
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
perl -V |tee -a .mod_perl.test.debug2.1.99_16
Summary of my perl5 (revision 5.0 version 8 subversion 2) configuration:
  Platform:
    osname=openbsd, osvers=3.5, archname=i386-openbsd
    uname='openbsd'
    config_args='-dsE -Dopenbsd_distribution=defined'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef
usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -I/usr/local/include',
    optimize='-O2',
    cppflags='-fno-strict-aliasing -I/usr/local/include'
    ccversion='', gccversion='2.95.3 20010125 (prerelease, propolice)',
gccosandvers='openbsd3.5'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags ='-Wl,-E '
    libpth=/usr/lib
    libs=-lm -lutil -lc
    perllibs=-lm -lutil -lc
    libc=/usr/lib/libc.so.30.3, so=so, useshrplib=true,
libperl=libperl.so.8.1
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef,
ccdlflags='-Wl,-R/usr/libdata/perl5/i386-openbsd/5.8.2/CORE'
    cccdlflags='-DPIC -fPIC ', lddlflags='-shared -fPIC '


Characteristics of this binary (from libperl): 
  Compile-time options: USE_LARGE_FILES
  Built under openbsd
  Compiled at Aug 13 2004 11:25:18
  @INC:
    /usr/libdata/perl5/i386-openbsd/5.8.2
    /usr/local/libdata/perl5/i386-openbsd/5.8.2
    /usr/libdata/perl5
    /usr/local/libdata/perl5
    /usr/local/libdata/perl5/site_perl/i386-openbsd
    /usr/libdata/perl5/site_perl/i386-openbsd
    /usr/local/libdata/perl5/site_perl
    /usr/libdata/perl5/site_perl
    /usr/local/lib/perl5/site_perl
    .
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/apache2/bin/httpd -V |tee -a .mod_perl.test.debug2.1.99_16
Server version: Apache/2.0.50
Server built:   Sep  8 2004 10:27:15
Server's Module Magic Number: 20020903:8
Architecture:   32-bit
Server compiled with....
 -D APACHE_MPM_DIR="server/mpm/prefork"
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses disabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D HTTPD_ROOT="/usr/local/apache2"
 -D SUEXEC_BIN="/usr/local/apache2/bin/suexec"
 -D DEFAULT_PIDLOG="logs/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_LOCKFILE="logs/accept.lock"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Compilation finished at Wed Sep  8 21:40:59


(BTW, modperl-2.0 from the CVS tree at 9pm EDST on 9/7 doesn't fair any
better)

--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

Reply via email to