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]

Reply via email to