ok

I'm fairly certain Ifound it.  I think my first attempt at analizing the 
problem was smoking some crack either that or there is something else 
freaky going on.

On my install AxKit was compiled with _FILE_OFFSET_BITS=64 and Apache 
wasn't. I'm guessing something confused the config scripts since it 
doesn't seem to be a wide spread problem.

Jason

Jason Adams wrote:

> 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]
>
>




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

Reply via email to