On Wed, Sep 25, 2002 at 05:31:08PM +0200, Bodo Moeller via RT wrote:
>
As usual, I really wrote that the bug will be fixed in the next
snapshot (but RT2 still does not believe me :-).
--
Bodo Möller <[EMAIL PROTECTED]>
PGP http://www.informatik.tu-darmstadt.de/TI/Mitarbeiter/moeller/0x36d2c65
__
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
s2_lib.c:ssl2_get_cipher_by_char
s3_lib.c:ssl3_get_cipher_by_char
has this code:
if (init)
{
CRYPTO_w_lock(CRYPTO_LOCK_SSL);
...[qsort and stuff]...
CRYPTO_w_unlock(CRYPTO_LOCK_SSL);
init=0;
}
There needs to be a "if (init)" after the lock is acquire