I've got some coredumps now, after starting apache mp with apachectl not
the init script.
gdb shows this :
Core was generated by `/usr/local/apache/2.2.11/bin/httpd -f
/etc/httpd/conf/httpd-2.2.11-perl.conf -k'.
Program terminated with signal 11, Segmentation fault.
#0 0x0030a039 in Perl_pp_rv2cv () from
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
bt full shows a load of info but nothing I can immediately identify as a
failure.
This is its output :
#0 0x0030a039 in Perl_pp_rv2cv () from
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#1 0x002dd88f in Perl_runops_standard () from
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#2 0x0027dffe in Perl_magicname () from
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#3 0x00282806 in Perl_call_sv () from
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/libperl.so
No symbol table info available.
#4 0x00604a7f in modperl_callback (my_perl=0x8eac5f8,
handler=0x89b93b8, p=0x95efc50, r=0x95efc90, s=0x94d9ec8, args=0x9688e94)
at modperl_callback.c:101
items = <value optimized out>
cv = <value optimized out>
sp = (SV **) 0x970ac98
status = 0
#5 0x0060517a in modperl_callback_run_handlers (idx=6, type=4,
r=0x95efc90, c=0x0, s=0x94d9ec8, pconf=0x0, plog=0x0, ptemp=0x0,
run_mode=MP_HOOK_RUN_FIRST) at modperl_callback.c:262
my_perl = (PerlInterpreter *) 0x8eac5f8
interp = (modperl_interp_t *) 0x931fe18
scfg = (modperl_config_srv_t *) 0x94dc5e0
dcfg = (modperl_config_dir_t *) 0x94dd4f0
rcfg = (modperl_config_req_t *) 0x95f0a28
handlers = (modperl_handler_t **) 0x89b93e8
p = (apr_pool_t *) 0x95efc50
av = (MpAV *) 0x89b93d0
avp = <value optimized out>
i = 0
status = 0
desc = 0x61ccd3 "PerlResponseHandler"
av_args = (AV *) 0x9688e94
#6 0x0060580a in modperl_callback_per_dir (idx=6, r=0x95efc90,
run_mode=MP_HOOK_RUN_FIRST) at modperl_callback.c:369
No locals.
#7 0x005fe79f in modperl_response_handler_run (r=0x95efc90, finish=0)
at mod_perl.c:1000
retval = <value optimized out>
#8 0x005fe96b in modperl_response_handler_cgi (r=0x95efc90) at
mod_perl.c:1100
dcfg = (modperl_config_dir_t *) 0x94dd4f0
h_stdin = (GV *) 0x9688f18
h_stdout = (GV *) 0x9689134
retval = -1
rc = <value optimized out>
rcfg = (modperl_config_req_t *) 0x95f0a28
my_perl = (PerlInterpreter *) 0x8eac5f8
interp = (modperl_interp_t *) 0x931fe18
#9 0x080821e9 in ap_run_handler ()
No symbol table info available.
#10 0x08082933 in ap_invoke_handler ()
No symbol table info available.
#11 0x080e0153 in ap_process_request ()
No symbol table info available.
#12 0x080dcb8f in ap_process_http_connection ()
No symbol table info available.
#13 0x0808a873 in ap_run_process_connection ()
No symbol table info available.
#14 0x0808ac86 in ap_process_connection ()
No symbol table info available.
#15 0x08102a73 in child_main ()
No symbol table info available.
#16 0x08102c5e in make_child ()
No symbol table info available.
#17 0x08102eaf in perform_idle_server_maintenance ()
No symbol table info available.
#18 0x081033d9 in ap_mpm_run ()
No symbol table info available.
#19 0x0806b61c in main ()
No symbol table info available.
Is there anything there that helps find where the problem is?