I read th FAQ but no succes:



kampen@eureka:/w20/htdocs/xmltest > strings /w20/bin/httpd  |grep -i XML
kampen@eureka:/w20/htdocs/xmltest > 


I removed ssl and php4  from the build and only concentrated on modperl
1.26 and apache 1.3.20:
[Sun Sep 30 18:06:32 2001] [notice] Apache/1.3.20 (Unix) AxKit/1.4
mod_perl/1.26 configured -- resuming normal operations






(gdb) run -X
Starting program: /w20/bin/httpd -X

Program received signal SIGSEGV, Segmentation fault.
0x80c476f in Perl_gv_init ()
(gdb) bt
#0  0x80c476f in Perl_gv_init ()
#1  0x80c4a4b in Perl_gv_fetchmeth ()
#2  0x80c4ee8 in Perl_gv_fetchmethod_autoload ()
#3  0x80c4e08 in Perl_gv_fetchmethod ()
#4  0x8108ced in Perl_sv_clear ()
#5  0x810935e in Perl_sv_free ()
#6  0x811a086 in Perl_free_tmps ()
#7  0x80c1827 in perl_eval_sv ()
#8  0x808cf7e in perl_require_module ()
#9  0x402e9a8f in XS_AxKit_load_module () from
/usr/lib/perl5/site_perl/5.6.0/i586-linux/auto/AxKit/AxKit.so
#10 0x81030cd in Perl_pp_entersub ()
#11 0x80fdc80 in Perl_runops_standard ()
#12 0x80c158a in S_call_body ()
#13 0x80c1351 in perl_call_sv ()
#14 0x8087651 in perl_call_handler ()
#15 0x8086f2c in perl_run_stacked_handlers ()
#16 0x80859a4 in perl_handler ()
#17 0x8093019 in ap_invoke_handler ()
#18 0x80a85ef in process_request_internal ()
#19 0x80a8662 in ap_process_request ()
#20 0x809f296 in child_main ()
#21 0x809f455 in make_child ()
#22 0x809f5d6 in startup_children ()
#23 0x809fc5c in standalone_main ()
#24 0x80a048c in main ()
#25 0x400b4baf in __libc_start_main () from /lib/libc.so.6
(gdb) quit
The program is running.  Exit anyway? (y or n) y




I first tried the installation that was mentioned in the AxKit INSTALL
file. After that I tried building building it again in two steps with the
PREP command. In all cases the gdb bt looks quite similar. Each time  I
did new untar's on modperl and apache  tarballs.



kampen@eureka:~/down/modperl/mod_perl-1.26 > less arnold 
#!/bin/bash

perl Makefile.PL \
        EVERYTHING=1 \
        USE_APACI=1 \
        DYNAMIC=1 \
        APACHE_PREFIX=/usr/local/apache \
        APACHE_SRC=../../httpd/apache_1.3.20/src  \
        DO_HTTPD=1 \
        PREP_HTTPD=1 

$ make
# make install


kampen@eureka:~/down/httpd/apache_1.3.20 > less arnold 
#!/bin/bash

SSL_BASE=/usr/local/ssl
./configure \
        --prefix=/usr/local/apache \
        --enable-module=rewrite \
        --enable-shared=rewrite \
        --activate-module=src/modules/perl/libperl.a \
        --enable-module=perl \
        --enable-module=rewrite \
        --enable-module=proxy \
        --disable-rule=expat \
        --enable-suexec \
        --suexec-uidmin=65534 \
        --suexec-gidmin=65534 
        
$ make
# make install





Arnold van kampen






On Fri, 28 Sep 2001, Robin Berjon wrote:

> On Friday 28 September 2001 15:19, [EMAIL PROTECTED] wrote:
> > I used the an test.xml from  example taken from axkit.org
> 
> You don't mention having checked you don't have expat compiled in. Quoting 
> from the FAQ:
> 
> "First of all, to find out if this is your problem, execute the command: 
> strings /path/to/apache/bin/httpd | grep -i XML. If there are any results at 
> all then you are going to see these segfaults until you recompile Apache (and 
> probably mod_perl too)"
> 
> -- 
> _______________________________________________________________________
> Robin Berjon <[EMAIL PROTECTED]> -- CTO
> k n o w s c a p e : // venture knowledge agency www.knowscape.com
> -----------------------------------------------------------------------
> Learn from your parents mistakes - use birth control. 
> 

Reply via email to