Randy Kobes wrote:
On Wed, 27 Aug 2003, Stas Bekman wrote:


Randy Kobes wrote:

On Mon, 25 Aug 2003, Stas Bekman wrote:


It's possible that the problem comes from the new PerlIO
Layer, try testing again after disabling it:

[ .. ] Hi Stas, You're right - disabling PERLIO_LAYERS allows the modules/cgi.t and modules/cgiupload.t to pass ... I'll try to track down what changes in the past few weeks led to this. Thanks.

That's crucial then, as we may urgently need to fix something in perl, before 5.8.1 was released. You didn't tell which version you have the problem with. Does it work with 5.8.0? If you use 5.8.1, are you using the very latest checkout? rsync -acvz --delete --force rsync://ftp.linux.activestate.com/perl-5.8.x ./perl-5.8.1


Hi Stas,
   Sorry for the delay - we're having some network problems
here (unrelated to any virus ...). I did the above with
a perl-5.8.0 (based on the ActivePerl sources for the
latest 8xx build.

OK, so it's then less urgent (i was afraid that something might have been introduced in 5.8.1).


Running those tests with:

env MOD_PERL_TRACE=o t/TEST -v modules/cgi.t

should help you debug what's going on inside.

You can compare the output with mine to tell what's wrong.

[Wed Aug 27 10:40:25 2003] [debug] prefork.c(1039): AcceptMutex: sysvsem (default: sysvsem)
modperl_io_perlio_override_stdin: start
PerlIOApache_pushed: done
PerlIOApache_open: mode r
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdin: end


modperl_io_perlio_override_stdout: start
PerlIOApache_pushed: done
PerlIOApache_open: mode w
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdout: end

[Wed Aug 27 10:40:27 2003] [error] server reached MaxClients setting, consider raising the MaxClients setting
PerlIOApache_write: 4 bytes [ok 2]
modperl_io_perlio_restore_stdin: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_popped: done
modperl_io_perlio_restore_stdin: end


modperl_io_perlio_restore_stdout: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_flush: 4 bytes [ok 2]
PerlIOApache_popped: done
modperl_io_perlio_restore_stdout: end

modperl_io_perlio_override_stdin: start
PerlIOApache_pushed: done
PerlIOApache_open: mode r
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdin: end

modperl_io_perlio_override_stdout: start
PerlIOApache_pushed: done
PerlIOApache_open: mode w
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdout: end

PerlIOApache_read: wanted 9b, read 9b [PARAM=%338)]
PerlIOApache_write: 4 bytes [ok 3]
modperl_io_perlio_restore_stdin: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_popped: done
modperl_io_perlio_restore_stdin: end

modperl_io_perlio_restore_stdout: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_flush: 4 bytes [ok 3]
PerlIOApache_popped: done
modperl_io_perlio_restore_stdout: end

modperl_io_perlio_override_stdin: start
PerlIOApache_pushed: done
PerlIOApache_open: mode r
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdin: end

modperl_io_perlio_override_stdout: start
PerlIOApache_pushed: done
PerlIOApache_open: mode w
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdout: end

PerlIOApache_read: wanted 130b, read 130b [--742617000027
Content-Disposition: form-data; name="HTTPUPLOAD"; filename="b"
Content-Type: text/plain

4
--742617000027--
ck]
PerlIOApache_write: 4 bytes [ok 4]
modperl_io_perlio_restore_stdin: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_popped: done
modperl_io_perlio_restore_stdin: end

modperl_io_perlio_restore_stdout: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_flush: 4 bytes [ok 4]
PerlIOApache_popped: done
modperl_io_perlio_restore_stdout: end

modperl_io_perlio_override_stdin: start
PerlIOApache_pushed: done
PerlIOApache_open: mode r
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdin: end

modperl_io_perlio_override_stdout: start
PerlIOApache_pushed: done
PerlIOApache_open: mode w
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdout: end

PerlIOApache_write: 24 bytes [no param or upload data
]
modperl_io_perlio_restore_stdin: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_popped: done
modperl_io_perlio_restore_stdin: end

modperl_io_perlio_restore_stdout: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_flush: 24 bytes [no param or upload data
]
PerlIOApache_popped: done
modperl_io_perlio_restore_stdout: end

modperl_io_perlio_override_stdin: start
PerlIOApache_pushed: done
PerlIOApache_open: mode r
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdin: end

modperl_io_perlio_override_stdout: start
PerlIOApache_pushed: done
PerlIOApache_open: mode w
PerlIOApache_fileno: did nothing
modperl_io_perlio_override_stdout: end

PerlIOApache_write: 24 bytes [no param or upload data
]
modperl_io_perlio_restore_stdin: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_popped: done
modperl_io_perlio_restore_stdin: end

modperl_io_perlio_restore_stdout: start
PerlIOApache_fileno: did nothing
PerlIOApache_close: done
PerlIOApache_flush: 24 bytes [no param or upload data
]
PerlIOApache_popped: done
modperl_io_perlio_restore_stdout: end

[Wed Aug 27 10:40:27 2003] [info] Child process pid=31206 is exiting
[Wed Aug 27 10:40:27 2003] [info] Child process pid=31209 is exiting


__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to