Hi,

Perl:      version 5.61, ActiveState ActivePerl Build 631
mod_perl2: about one moth old CVS snapshot and
           todays modperl-2.0_20020509222354.tar.gz
Apache:    2.0.35 and 2.0.36
Compiler:  VisualStudio.NET EA, Service Pack 1
OS:        Win2k Professional, Service Pack 2

Apache builds and installs fine, mod_perl2 builds fine but running
`nmake test` crashes the instance of apache2 created by the TEST script.
Output of `nmake test` is

  % nmake test
  
  Microsoft (R) Program Maintenance Utility Version 7.00.9466
  Copyright (C) Microsoft Corporation.  All rights reserved.
  
          cd "src/modules/perl" && nmake
  
  Microsoft (R) Program Maintenance Utility Version 7.00.9466
  Copyright (C) Microsoft Corporation.  All rights reserved.
  
          C:\Perl\bin\perl.exe -Iblib\arch -Iblib\lib  t/TEST -clean
            C:\Perl\bin\perl.exe -Iblib\arch -Iblib\lib  t/TEST
  *** : cannot build c-modules without apxs
  c:/winapp/apache2/bin/Apache.exe  -d C:/b/modperl-2.0/t -f 
C:/b/modperl-2.0/t/conf/httpd.conf -DAPACHE2 -DPERL_USEITHREADS
  using Apache/2.0.36 (winnt MPM)
  waiting for server to start: 00:00[Fri May 10 03:09:42 2002] [info] 12 Apache:: 
modules loaded
  [Fri May 10 03:09:42 2002] [info] 5 APR:: modules loaded
  [Fri May 10 03:09:42 2002] [info] base server + 6 vhosts ready to run tests
  [Fri May 10 03:09:42 2002] [info] 11 Apache:: modules loaded
  [Fri May 10 03:09:42 2002] [info] 5 APR:: modules loaded
  [Fri May 10 03:09:42 2002] [info] base server + 6 vhosts ready to run tests
  END in modperl_extra.pl, pid=2596
  END in modperl_extra.pl, pid=2596
  END in modperl_extra.pl, pid=2596
  END in modperl_extra.pl, pid=2596
  END in modperl_extra.pl, pid=2596
  END in modperl_extra.pl, pid=2596
  END in modperl_extra.pl, pid=2596
  waiting for server to start: ok (waited 1 secs)
  server Voyager:8529 started
  server Voyager:8530 listening (TestDirective::perlmodule)
  server Voyager:8531 listening (TestDirective::perlrequire)
  server Voyager:8532 listening (TestProtocol::echo)
  server Voyager:8533 listening (TestProtocol::echo_filter)
  server Voyager:8534 listening (TestProtocol::eliza)
  server Voyager:8535 listening (TestFilter::input_msg)
  apache\cgihandler...ok
  apache\compat.......ok
  apache\compat2......ok

next test is apache\conftree, Windows tells something like

  The instruction at "0x2800e66f" referenced memory at "0x00000018".
  The memory could not be "read".

next test is apache\constants, it's ok but all subsequent tests fail,
because the server has gone. When I skip apache\conftree apache\post
will crash the webserver.

I guess this is a bug somewhere in mod_perl, any advice?

Reply via email to