hi

I think this may be related to bug# 1494. When the line "PerlModule 
AxKit" is included in the apache config, any requests cause apache to 
segfault accross the board. What ever the problem is seems to be fairly 
odd. I tried narrowing things down to 1 apache server and attaching gdb 
to it. When I did this, it reported a segfault in "axkit_handler" on 
line 1055 of "axconfig.c". However none of the values referenced in that 
line or the next seemed to refer to anything invalid. I don't know if 
the values were correct but they don't seem like they should have caused 
a segfault. So I tried setting a break point at "axkit_handler". This 
proved to be even wierder. As I single stepped though the routine it 
functioned properly. From this point on I was unable to reproduce the 
problem withe rebooting or reinstalling the software. So I reinstalled 
the entire system and that managed to reproduce the problem. So my 
question here is, does anyone have the clue I apparently don't?

Below is a quick run down of the install. The only variation of the EAPI 
and EXPAT rules I haven't tried is with both on.

Jason Adams


System: Debian woody 3.0

Apache build options
#########################
./configure --with-layout=opt --prefix=/opt/apache-1.3.26/ \
--disable-rule=EXPAT --enable-rule=EAPI --enable-module=so 
--enable-shared=max \
--enable-module=expires --enable-module=headers \
--enable-module=rewrite --enable-module=setenvif \
--enable-module=ssl


Mod Perl build options
##########################
perl Makefile.PL USE_APXS=1 WITH_APXS=/opt/apache/sbin/apxs EVERYTHING=1

and Axkit is made without any special options

Apache's Error Log
##########################
[Thu Sep  5 15:25:25 2002] [notice] child pid 20495 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:25 2002] [notice] child pid 20494 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:25 2002] [notice] child pid 20493 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:25 2002] [notice] child pid 20492 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:25 2002] [notice] child pid 20491 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:26 2002] [notice] child pid 20497 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:27 2002] [notice] child pid 20499 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:27 2002] [notice] child pid 20498 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:28 2002] [info] server seems busy, (you may need to 
increase StartServers, or Min/MaxSpareServers), spawning 8 children, 
there are 1 idle, and 4 total children
[Thu Sep  5 15:25:28 2002] [notice] child pid 20503 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:28 2002] [notice] child pid 20502 exit signal 
Segmentation fault (11)
[Thu Sep  5 15:25:28 2002] [notice] child pid 20500 exit signal 
Segmentation fault (11)




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to