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]