deleted libmm from my system reconfig+recompile with --disable-shared.
reconfig+recompile openssl+apache+modssl+imap+php
edited httpd.conf such that:

SSLSessionCache        none
#SSLSessionCache        shm:/usr/local/apache/logs/ssl_scache(512000)
#SSLSessionCache         dbm:/usr/local/apache/logs/ssl_scache  
#SSLSessionCacheTimeout  300

strace ./httpd -X -t -DSSL
....
fstat64(4, {st_mode=S_IFREG|0644, st_size=616, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x40017000
read(4, "#\n# hosts\t\tThis file describes a"..., 4096) = 616
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40017000, 4096)                = 0
chmod("/usr/local/apache/logs/httpd.mm.28982.sem", 0600) = 0
chown32(0x401c9014, 0x50, 0xffffffff)   = 0
write(2, "Syntax OK\n", 10Syntax OK
)             = 10
munmap(0x403b9000, 2106660)             = 0
munmap(0x4067e000, 186180)              = 0
munmap(0x405be000, 782820)              = 0
munmap(0x406ac000, 67172)               = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++


:/usr/local/apache/bin# gdb ./httpd
(gdb) set args -X -t -DSSL
(gdb) run
Starting program: /usr/local/apache/bin/./httpd -X -t -DSSL
Syntax OK

Program received signal SIGSEGV, Segmentation fault.
0x4000c837 in _dl_signal_error () at eval.c:88
88      eval.c: No such file or directory.
(gdb) bt
#0  0x4000c837 in _dl_signal_error () at eval.c:88
#1  0x401a9721 in _dl_close (_map=0x8115a08) at dl-close.c:63
#2  0x401a9d30 in _dl_close (_map=0x8114c78) at dl-close.c:276
#3  0x400b946b in dlclose_doit (handle=0x8114c78) at dlclose.c:25
#4  0x4000ca9b in _dl_catch_error () at eval.c:88
#5  0x400b97ff in _dlerror_run (operate=0x400b9450 <dlclose_doit>, args=0x8114c78) at 
dlerror.c:130
#6  0x400b9491 in dlclose (handle=0x8114c78) at dlclose.c:31
#7  0x8097f56 in ap_os_dso_unload (handle=0x8114c78) at os.c:133
#8  0x80745a9 in unload_module (modi=0x80efb48) at mod_so.c:182
#9  0x8077289 in run_cleanups (c=0x80fb0d8) at alloc.c:1947
#10 0x80757bd in ap_clear_pool (a=0x80ef748) at alloc.c:690
#11 0x807583f in ap_destroy_pool (a=0x80ef748) at alloc.c:720
#12 0x807578f in ap_clear_pool (a=0x80ed730) at alloc.c:683
#13 0x807583f in ap_destroy_pool (a=0x80ed730) at alloc.c:720
#14 0x8084388 in clean_parent_exit (code=0) at http_main.c:2277
#15 0x8087639 in main (argc=4, argv=0xbffffb1c) at http_main.c:5097
#16 0x400d7f5c in __libc_start_main (main=0x8087314 <main>, argc=4,
ubp_av=0xbffffb1c, init=0x804ffc0 <_init>, fini=0x80bff6c <_fini>, 
    rtld_fini=0x4000ce30 <_dl_fini>, stack_end=0xbffffb0c) at 
../sysdeps/generic/libc-start.c:129



On Tue, 13 Mar 2001, Mads Toftum wrote:

> Then I'd suggest running it under gdb to try catching it that way.
> Your bugdb posting with the strace output and the build process
> gives me a couple of ideas. The install document recommends the 
> --disable-shared option for mm and looking at your strace output
> (your strace needs an update) there could be an issue with the
> SSLSessionCache - could you try out the different cache options
> (see http://www.modssl.org/docs/2.8/ssl_reference.html#ToC5 )
> 
> vh
> 
> Mads Toftum
> 

-- 
"To err is human, to forgive is beyond the scope of the Operating System"

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to