Ralf S. Engelschall wrote:
Additionally, I still cannot reproduce the problem myself. So, can you help me here by using a breakpoint at ssl_var_lookup_ssl_cert() and the single-stepping until the problem occurs? This would help us in really locating the problem.
I recompiled static Apache binary with -g3. First backtrace :
(gdb) run -X -f /usr/local/apache/conf/httpd.conf.static -DSSL
Starting program: /usr/local/src/build/test/apache_1.3.27/src/./httpd -X -f /usr/local/apache/conf/httpd.conf.static -DSSL
Program received signal SIGSEGV, Segmentation fault.
0x80a0b76 in ssl_var_lookup_ssl_cert (p=0x82a500c, xs=0x833d280, var=0x8214035 "V_END") at ssl_engine_vars.c:353
353 result = ssl_var_lookup_ssl_cert_valid(p, X509_get_notAfter(xs));
(gdb) bt
#0 0x80a0b76 in ssl_var_lookup_ssl_cert (p=0x82a500c, xs=0x833d280, var=0x8214035 "V_END") at ssl_engine_vars.c:353
#1 0x80a0a4d in ssl_var_lookup_ssl (p=0x82a500c, c=0x8352014, var=0x821402e "SERVER_V_END") at ssl_engine_vars.c:324
#2 0x80a0049 in ssl_var_lookup (p=0x82a500c, s=0x82e567c, c=0x8352014, r=0x82a5034, var=0x821402a "SSL_SERVER_V_END")
at ssl_engine_vars.c:191
#3 0x809b74b in ssl_hook_Fixup (r=0x82a5034) at ssl_engine_kernel.c:1336
#4 0x8162d3f in run_method (r=0x82a5034, offset=19, run_all=1) at http_config.c:370
#5 0x8162e1e in ap_run_fixups (r=0x82a5034) at http_config.c:397
#6 0x8177e7e in ap_sub_req_method_uri (method=0x824fa8a "GET", new_file=0x82ee754 "index.php", r=0x833e034) at http_request.c:855
#7 0x8177ebf in ap_sub_req_lookup_uri (new_file=0x82ee754 "index.php", r=0x833e034) at http_request.c:880
#8 0x808e3bc in handle_dir (r=0x833e034) at mod_dir.c:163
#9 0x81631f1 in ap_invoke_handler (r=0x833e034) at http_config.c:518
#10 0x8178e10 in process_request_internal (r=0x833e034) at http_request.c:1308
#11 0x8178e7a in ap_process_request (r=0x833e034) at http_request.c:1324
#12 0x816f6ff in child_main (child_num_arg=0) at http_main.c:4689
#13 0x816f8e1 in make_child (s=0x829f034, slot=0, now=1048249519) at http_main.c:4813
#14 0x816fa5a in startup_children (number_to_start=5) at http_main.c:4895
#15 0x8170088 in standalone_main (argc=5, argv=0xbfbffaf4) at http_main.c:5203
#16 0x8170904 in main (argc=5, argv=0xbfbffaf4) at http_main.c:5566
#17 0x807d109 in _start ()
I'm going on to see if i can bring you more specific trace. Your suggestions are welcome i am backtracing for the first time. :)
--
Best regards,
Artur Pydo.
______________________________________________________________________ Apache Interface to OpenSSL (mod_ssl) www.modssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
