Richard Clarke wrote:
Doesn't seem like an apreq problem. It happens in the modperl function. Any chance you can rebuild mod_perl with debug mode enabled (PERL_DEBUG=1), so we can see the arguments and file/linenumbers? See:I'm using FreeBSD 4.7 Release. perl 5.6.1 & Mod_Perl/Apache Latest & libapreq 1.1.
http://perl.apache.org/docs/1.0/guide/debug.html#PERL_DEBUG_1_Build_Option
Program received signal SIGBUS, Bus error. 0x80b2953 in ap_unescape_url () (gdb) bt #0 0x80b2953 in ap_unescape_url () #1 0x8084094 in XS_Apache_unescape_url () #2 0x8102623 in Perl_pp_entersub () #3 0x80fcf4e in Perl_runops_standard () #4 0x80c0266 in perl_call_sv () #5 0x80c004a in perl_call_sv () #6 0x807c6ba in perl_call_handler () #7 0x807bfc0 in perl_run_stacked_handlers () #8 0x807b083 in perl_translate () #9 0x8098863 in ap_cleanup_method_ptrs () #10 0x80988ca in ap_translate_name () #11 0x80adf00 in ap_some_auth_required () #12 0x80ae47e in ap_process_request () #13 0x80a4db7 in ap_child_terminate () #14 0x80a4f79 in ap_child_terminate () #15 0x80a50f2 in ap_child_terminate () #16 0x80a5724 in ap_child_terminate () #17 0x80a5f84 in main () #18 0x8061f4d in _start () (gdb) quitI'm performing unescape_uri() in a PerlTransHandler. This works perfectly well on my Linux libapreq 1.0 box, so I'll try 1.0 instead. I remember there was some discussion about 1.1 segv's when it was announced but a quick search told me these were aimed at either 5.8 or file uploads. Anyone got any suggestions whilst I go try libapreq 1.0 Richard.
-- __________________________________________________________________ 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