I have been having problems with shmht (haven't looked into it for ages). Do you get the same problem even with shmcb ?.
-Madhu >-----Original Message----- >From: Adam Sussman [mailto:[EMAIL PROTECTED]] >Sent: Tuesday, February 18, 2003 3:48 PM >To: [EMAIL PROTECTED] >Subject: Seg Fault on first SSL hit after startup > > > >This seg fault occurs sporadically on the FIRST SSL hit to >the server immediatly after startup. Subsequent hits to SSL >do not have a problem. > >This occurs only with this in the conf: > > SSLSessionCache shmht:/usr/local/apache/ssl/ssl_cache > > >Program received signal SIGSEGV, Segmentation fault. >[Switching to Thread 2051 (LWP 28822)] >0x40260c7c in memcpy () from /lib/i686/libc.so.6 >(gdb) where >#0 0x40260c7c in memcpy () from /lib/i686/libc.so.6 >#1 0x0824c7e0 in ?? () at eval.c:41 >#2 0x080a25a4 in ssl_scache_store (s=0x820d808, id=0x827e298 >"¹\202pÙ[\222\beÆ;-½\001ýàfS²»\231£Ô¯\031\233üÒ\004¯\017\031. >", idlen=32, > expiry=1045611512, sess=0x827e250) at ssl_scache.c:129 >#3 0x0809bd32 in ssl_callback_NewSessionCacheEntry >(ssl=0x824c7e0, session=0x827e250) at ssl_engine_kernel.c:1732 >#4 0x080eb86e in ssl_update_cache () at eval.c:41 >Cannot access memory at address 0x2 >(gdb) up 2 >#2 0x080a25a4 in ssl_scache_store (s=0x820d808, id=0x827e298 >"¹\202pÙ[\222\beÆ;-½\001ýàfS²»\231£Ô¯\031\233üÒ\004¯\017\031. >", idlen=32, > expiry=1045611512, sess=0x827e250) at ssl_scache.c:129 >129 rv = ssl_scache_shmht_store(s, id, idlen, expiry, sess); > > >Digging into this a bit, the memcpy that is faulting is occuring in >ssl_scache_shmht.c in ssl_cache_shmht_store on the line which >says: > > memcpy(vp, &expiry, sizeof(time_t)); > >I'm not sure why this is happening. My debugging indicates >that vp is not NULL. > >I am not very familiar with mod_ssl, so any pointers or >suggestions would be welcome. >This is happening on 2.0.43 with a statically linked openssl >version 0.9.6g on >linux 2.4.18 with libc 2.2.4. > >thanks, > >-adam > >-- > > "I believe in Kadath in the cold waste, and Ultima >Thule. But you > cannot prove to me that Harvard Law School actually exists." > - Theodora Goss > > "I'm not like that, I have a cat, I don't need you.. My cat, and > about 18 lines of bourne shell code replace you in life." > - anonymous > > >Adam Sussman >Vidya Media Ventures > >[EMAIL PROTECTED] >