I put this down for a couple of days cause it was getting to me. Let me
review the issue.
First of all here is a description of my system.
>
> Slackware 8.0
> Apache 1.3.23
> PHP 4.2.1
> mod_perl 1.26
> mod_ssl-2.8.6
> AxKit 1.52 --
>
> I've gone through the installation, and gotten all the required perl
> modules using CPAN. I've check the FAQ at Axkit.org and it said that
> if you have PHP and can't do without it, run the makefile with
> NO_DIRECTIVES=1 and it will install everything in a different place.
> When I run the command:
>
> perl Makefile.PL NO_DIRECTIVES=1
>
> I get the following:
>
> checking for module mod_perl >= version 1.17... yes
> checking for module Digest::MD5 >= version 2.09... yes checking for
> module Compress::Zlib >= version 0... yes checking for module Error >=
> version 0.14... yes checking for module Apache::Request >= version
> 0.31_03... yes checking for module XML::Parser >= version 2.27... yes
> checking for module XML::XPath >= version 1.00... yes checking for
> module HTTP::GHTTP >= version 1.00... yes checking for module
> XML::Sablotron >= version 0.40... yes checking for module XML::LibXML
> >= version 1.31... yes checking for module XML::LibXSLT >= version
> 1.31... yes running xml2-config... ok looking for -lxml2... yes
> Checking if your kit is complete... Looks good 'NO_DIRECTIVES' is not
> a known MakeMaker parameter name.
>
> First I checked to make sure I had the latest version of MakeMaker,
> with I did. I did a search on the net and a couple of people said to
> ignore this error. So I continued on to the make and make install
> part. It looks as if AxKit is installed in the exact same place as if
> I didn't run the NO_DIRECTIVES options, and the child process still
> Seg Fault. My httpd.conf looks like this for the VirtualHost. As I
> only want to allow xml for one of my host.
>
> <VirtualHost 192.168.0.21>
> ServerAdmin
> DocumentRoot /home/httpd
> ServerName mydomain.com
> ErrorLog /var/log/httpd/mydomain.com-error_log
> CustomLog /var/log/httpd/mydomain.com-access_log common
>
> PerlModule AxKit
> PerlSetVar AxDebugLevel 10
> <Directory /home/httpd>
> Options FollowSymlinks MultiViews
> AllowOverride None
> Order allow,deny
> Allow from all
> </Directory>
>
> <FilesMatch "\.(xml|xsl)">
> SetHandler perl-script
> PerlHandler AxKit
> </FilesMatch>
> </VirtualHost>
>
> Could someone please let me know if I'm doing something wrong. And how
> to correct the problem. Thanks
Here is the Backtrace of the Segfault.
Program received signal SIGSEGV, Segmentation fault.
0x409bb9fe in XS_AxKit_get_config () from
/usr/lib/perl5/site_perl/i386-linux/auto/AxKit/AxKit.so
(gdb) bt
#0 0x409bb9fe in XS_AxKit_get_config () from
/usr/lib/perl5/site_perl/i386-linux/auto/AxKit/AxKit.so
#1 0x40bc1f8c in Perl_pp_entersub () from
/usr/local/apache/libexec/libperl.so
#2 0x40bbc900 in Perl_runops_standard () from
/usr/local/apache/libexec/libperl.so
#3 0x40b7f92a in S_call_body () from
/usr/local/apache/libexec/libperl.so
#4 0x40b7f6f6 in perl_call_sv () from
/usr/local/apache/libexec/libperl.so
#5 0x40b60183 in perl_call_handler () from
/usr/local/apache/libexec/libperl.so
#6 0x40b5f978 in perl_run_stacked_handlers () from
/usr/local/apache/libexec/libperl.so
#7 0x40b5e10c in perl_handler () from
/usr/local/apache/libexec/libperl.so
#8 0x80531d0 in ap_invoke_handler () at eval.c:88
#9 0x80638bc in process_request_internal () at eval.c:88
#10 0x8063b8d in ap_process_request () at eval.c:88
#11 0x805cbc1 in child_main () at eval.c:88
#12 0x805ce5f in make_child () at eval.c:88
#13 0x805cf83 in startup_children () at eval.c:88
#14 0x805d92b in standalone_main () at eval.c:88
#15 0x805dbfa in main () at eval.c:88
#16 0x400f02eb in __libc_start_main (main=0x805d980 <main>, argc=2,
ubp_av=0xbffffa44, init=0x804eb1c <_init>,
fini=0x8074d58 <_fini>, rtld_fini=0x4000c130 <_dl_fini>,
stack_end=0xbffffa3c) at ../sysdeps/generic/libc-start.c:129
-----Original Message-----
From: Matt Sergeant [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, May 22, 2002 2:06 PM
To: James Williams; 'Bart Schuller'; [EMAIL PROTECTED]
Subject: Re: Segmentaiton Fault (11)
On Wednesday 22 May 2002 3:03 pm, James Williams wrote:
> I download the cvs-tar data Apr 2002. And did the exact same things to
> run the install. And I still get the Segmentation Fault. But Now it's
> only killing one child process instead of 6. Anyone have any other
> ideas?
Can you get me a debug enabled backtrace of the segfault? See the AxKit
SUPPORT file for details.
Matt.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]