Hello OpenSSL Team,

 

OS : MAC OS 10.6 i386

Version : openssl-0.9.8r/openssl-1.0.0d

 

i got alloc/free errors under MAC OS 10.6 using OpenSSL within 
ERR_set_error_data(), because CRYPTO_thread_id() calling getpid() returns the 
same ERR_get_state() for all threads. Using pthread_self() instead of getpid() 
solved the problem for me.

 



-- 





kind regards 

Wolfgang Christ



?
Hello OpenSSL Team,
 
OS : MAC OS 10.6 i386
Version : openssl-0.9.8r/openssl-1.0.0d
 
i got alloc/free errors under MAC OS 10.6 using OpenSSL within ERR_set_error_data(), because CRYPTO_thread_id() calling getpid() returns the same ERR_get_state() for all threads. Using pthread_self() instead of getpid() solved the problem for me.
 

--

kind regards
Wolfgang Christ

Reply via email to