My system has httpd 2.0
compiled with "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" . "make test" of
mod_perl has genearted a coredump with the following
backtrace.
----------------------------------
(gdb) backtrace
#0 0x405c1bec in ap_pcw_walk_files_config (pconf=0x809d078, s=0x80b7230,
dconf=0x80b7908, modp=0x405d3a00,
dir_cb=0x405c18b0 <modperl_hash_handlers_dir>, data=""> at modperl_pcw.c:52
#1 0x405c1dae in ap_pcw_walk_config (pconf=0x809d078, s=0x80b7230,
modp=0x405d3a00, data="" dir_cb=0x405c18b0 <modperl_hash_handlers_dir>,
srv_cb=0x405c1960 <modperl_hash_handlers_srv>) at modperl_pcw.c:106
#2 0x405c1abc in modperl_mgv_hash_handlers (p=0x0, s=0x0) at modperl_mgv.c:485
#3 0x405b63ff in modperl_hook_post_config (pconf=0x809d078, plog=0x80c7120,
ptemp=0x80c9128, s=0x80b7230) at mod_perl.c:483
#4 0x08065e8a in ap_run_post_config ()
#5 0x0806b2bb in main ()
#6 0x403aa49d in __libc_start_main () from /lib/libc.so.6
(gdb) print dconf
$1 = (core_dir_config *) 0x80b7908
(gdb) display dconf
(gdb) print dconf->sec_file
$2 = (apr_array_header_t *) 0x0
#0 0x405c1bec in ap_pcw_walk_files_config (pconf=0x809d078, s=0x80b7230,
dconf=0x80b7908, modp=0x405d3a00,
dir_cb=0x405c18b0 <modperl_hash_handlers_dir>, data=""> at modperl_pcw.c:52
#1 0x405c1dae in ap_pcw_walk_config (pconf=0x809d078, s=0x80b7230,
modp=0x405d3a00, data="" dir_cb=0x405c18b0 <modperl_hash_handlers_dir>,
srv_cb=0x405c1960 <modperl_hash_handlers_srv>) at modperl_pcw.c:106
#2 0x405c1abc in modperl_mgv_hash_handlers (p=0x0, s=0x0) at modperl_mgv.c:485
#3 0x405b63ff in modperl_hook_post_config (pconf=0x809d078, plog=0x80c7120,
ptemp=0x80c9128, s=0x80b7230) at mod_perl.c:483
#4 0x08065e8a in ap_run_post_config ()
#5 0x0806b2bb in main ()
#6 0x403aa49d in __libc_start_main () from /lib/libc.so.6
(gdb) print dconf
$1 = (core_dir_config *) 0x80b7908
(gdb) display dconf
(gdb) print dconf->sec_file
$2 = (apr_array_header_t *) 0x0
---------------------------------------
but, mod_perl works fine with
httpd w/o largefile support.
Hyoung-Kee Choi,
Ph.D. |
http://www.lancope.com
http://www.stealthwatch.com
Lancope is the creator of
the StealthWatch line of network
monitoring appliances which will assist you
in detecting and
stopping network intrusions - without relying on a
signature database.
StealthWatch
Reviewed by eWeek
StealthWatch
Reviewed by SC Magazine
StealthWatch
Named Most Innovative of 2001 by eWeek