My httpd.conf contains the following with respect to Apache2::Reload
PerlRequire "/opt/prod/apache/programs/startup.pl" PerlModule Apache2::Reload PerlInitHandler Apache2::Reload
My startup.pl file starts with the following, with the modules in the Apache2 and Melior namespaces being listed after this beginning part
BEGIN {use lib "/opt/prod/apache";
use lib "/opt/prod/apache/nfs";
use lib "/opt/prod/apache/test-mck/mck-cgi";
use lib "/opt/prod/apache/Apache2";
use lib "/opt/prod/apache/Melior";
use CGI::Carp qw(carpout);
open(LOG, ">>/opt/prod/apache/logs/error_log") or die "Unable to append to /opt/prod/apache1/logs/error_log: $! [See the 'startup.pl' program - 1]\n";
carpout(*LOG);
}
The following is a sample of the segmentation fault errors I am getting when Apache2::Reload is listed in the httpd.conf file
[Fri Apr 22 20:59:17 2005] [notice] child pid 22432 exit signal Segmentation fault (11)
[Fri Apr 22 20:59:17 2005] [notice] child pid 22431 exit signal Segmentation fault (11)
[Fri Apr 22 20:59:25 2005] [notice] child pid 22433 exit signal Segmentation fault (11)
[Fri Apr 22 20:59:30 2005] [notice] child pid 22434 exit signal Segmentation fault (11)
[Fri Apr 22 20:59:31 2005] [notice] child pid 22435 exit signal Segmentation fault (11)
[Fri Apr 22 20:59:32 2005] [notice] child pid 22436 exit signal Segmentation fault (11)
And the same things happen when 'PerlSetVar ReloadDebug On' debug mode is turned on (below is a sample from the error_log file with the debug mode turned on).
[Fri Apr 22 20:09:14 2005] [notice] child pid 21682 exit signal Segmentation fault (11)
Again, the segmentation faults only occur when Apache2::Reload is loaded and changes are then made to the modules in the Apache2 namespace. Any help on this would be appreciated.
Thanks, Vince Moneymaker
