On Sun, 14 Sep 2003, Randy Kobes wrote:
> On Sun, 14 Sep 2003, Stas Bekman wrote:
>
> > Randy Kobes wrote:
> > > With the current cvs mod_perl 2 on Win32, I'm having a
> > > problem running the filter tests from 'nmake test':
> > > the following occurs in subtest 3 (I think) of
> > > t/filter/both_str_con_add:
> >
> > could it be that it has something to do with geoff's recent patch:
> > http://marc.theaimsgroup.com/?l=apache-modperl-dev&m=106346593832576&w=2
> > does the problem disappear if you revert it?
>
> No, the same problem arises with and without that patch
> (actually, I held off reporting this, in case that patch
> fixed it).
I've just tried this with perl-5.8.1, but the same problem
arises (for this, I had to undefine MP_NEED_HASH_SEED_FIXUP
in src/modules/perl/mod_perl.c, as otherwise the server
won't start). And again, the problem arises with 'nmake
test', but using 'perl t/TEST t/filter' allows all filter
tests to pass (including one that failed with perl-5.8.0 on
Win32). Anyway, here's a trace, this time with the Perl symbols:
===============================================================
modperl_run_filter(modperl_filter_t * 0x0142f0d0) line 376 + 9 bytes
: modperl-2.0/src/modules/perl/modperl_filter.c
modperl_output_filter_handler(ap_filter_t * 0x0142f7e8,
apr_bucket_brigade * 0x0142f8c0) line 765 + 9 bytes
: modperl-2.0/src/modules/perl/modperl_filter.c
ap_pass_brigade(ap_filter_t * 0x0142f7e8, apr_bucket_brigade * 0x0142f8c0)
line 550 + 7 bytes
: httpd-2.0.47/server/util_filter.c
XS_Apache__Filter_pass_brigade(interpreter * 0x00e3f194, cv * 0x019f9f18)
line 197 + 14 bytes
: WrapXS/Apache/Filter/Filter.c
Perl_pp_entersub(interpreter * 0x01e3f194) line 2821
: perl-5.8.1/pp_hot.c
Perl_runops_standard(interpreter * 0x00e3f194) line 23 + 12 bytes
: perl-5.8.1/run.c
S_call_body(interpreter * 0x00e3f194, op * 0x02a0fdf8, int 0x00000000)
line 2193 + 7 bytes
: perl-5.8.1/perl.c
Perl_call_sv(interpreter * 0x00e3f194, sv * 0x01921ab4, long 0x00000004)
line 2132 + 13 bytes
: perl-5.8.1/perl.c
modperl_callback(interpreter * 0x00e3f194, modperl_handler_t * 0x008967e0,
apr_pool_t * 0x0142f0d0,
request_rec * 0x00000000,
server_rec * 0x008958f8,
av * 0x0283d66c) line 53 + 17 bytes
: src/modules/perl/modperl_callback.c
modperl_callback_run_handlers(int 0x00000000, int 0x00000001,
request_rec * 0x00000000,
conn_rec * 0x0142f1d0,
server_rec * 0x008958f8,
apr_pool_t * 0x00000000,
apr_pool_t * 0x00000000,
apr_pool_t * 0x00000000,
int 0x00000001) line 188 + 35 bytes
: src/modules/perl/modperl_callback.c
modperl_callback_connection(int 0x00000000, conn_rec * 0x0142f1d0,
int 0x00000001) line 279 + 34 bytes
: src/modules/perl/modperl_callback.c
modperl_process_connection_handler(conn_rec * 0x0142f1d0)
line 17 + 13 bytes
: src/modules/perl/modperl_hooks.c
ap_run_process_connection(conn_rec * 0x0142f1d0) line 85 + 31 bytes
: httpd-2.0.47/server/connection.c
ap_process_connection(conn_rec * 0x0142f1d0,
void * 0x0142f108) line 211 + 6 bytes
: httpd-2.0.47/server/connection.c
worker_main(long 0x77c37fb8) line 731
: httpd-2.0.47/server/mpm/winnt/child.c
MSVCRT! 77c37fb8()
08d40016()
=====================================================================
--
best regards,
randy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]