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]
>

Reply via email to