On Mon, 12 Apr 1999, GOMEZ Henri wrote:

More details to light....

It seems it only segfaults if mod_ssl.so is loaded..
if it's not loaded.. it works fine..

It only segfaults when loading perl modules with XS things..
and only when loaded from httpd.conf

I have a backtrace from apache compiled with debugging :-

again. NDBM_file could be any module with XS

#0  0x401bc58c in boot_NDBM_File ()
#1  0x402e534e in Perl_sv_setsv ()
#2  0x4030f3da in perl_end_magic ()
#3  0x402b5905 in Perl_gv_fetchmethod ()
#4  0x402b7d54 in ao ()
#5  0x402d1ed5 in study_chunk ()
#6  0x402cfb0f in Perl_ck_rvconst ()
#7  0x402cafbc in Perl_my ()
#8  0x402fddba in Perl_pp_tie ()
#9  0x402fe7cd in Perl_pp_getc ()
#10 0x4030f3da in perl_end_magic ()
#11 0x402b5c31 in Perl_gv_stashpvn ()
#12 0x402a3385 in XS_Apache_allow_options ()
#13 0x402a33d2 in XS_Apache_allow_options ()
#14 0x4029ec59 in perl_hook ()
#15 0x8053e40 in invoke_cmd (cmd=0x4031c9e4, parms=0xbffff2c0, 
    mconfig=0x80b29bc, args=0xbfffd268 "") at http_config.c:924
#16 0x8054297 in ap_handle_command (parms=0xbffff2c0, config=0x808a53c, 
    l=0xbfffd250 "PerlRequire /tmp/blah.pl") at http_config.c:1050
#17 0x8054328 in ap_srm_command_loop (parms=0xbffff2c0, config=0x808a53c)
    at http_config.c:1063
#18 0x8054718 in ap_process_resource_config (s=0x8089f74, 
    fname=0x8087f20 "/etc/httpd/conf/httpd.conf", p=0x8089f4c, ptemp=0x8092814)
#19 0x8054ffe in ap_read_config (p=0x8089f4c, ptemp=0x8092814, 
    confname=0x8087f20 "/etc/httpd/conf/httpd.conf") at http_config.c:1530
#20 0x805e579 in standalone_main (argc=3, argv=0xbffff3a4) at http_main.c:4344
#21 0x805ee83 in main (argc=3, argv=0xbffff3a4) at http_main.c:4681

Hope it means something to someone..

Anthony
> 
> > http://www.emusys.com.au/~smilie/stuff/
> > 
>       [GOMEZ Henri]  I downloaded your .src file for mod_perl but It
> failed. Could you send me it by mail ???
> 
>       Thanks
> 
> ______________________________________________________________________
> Apache Interface to OpenSSL (mod_ssl)  www.engelschall.com/sw/mod_ssl/
> Official Support Mailing List               [EMAIL PROTECTED]
> Automated List Manager                       [EMAIL PROTECTED]
> 

---
Anthony Rumble
EMUSYS Unix Consulting               Phone: 0500 500 EMU
Direct 02-9798-7604 Mobile 0412-955-042 Fax 02 9798 2854
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)  www.engelschall.com/sw/mod_ssl/
Official Support Mailing List               [EMAIL PROTECTED]
Automated List Manager                       [EMAIL PROTECTED]

Reply via email to