After upgrading from OpenSSL 1.0.0k to 1.0.1e (Linux, x86_64) we see valgrind 
errors of this kind although we always use -DPURIFY:

==11347== Conditional jump or move depends on uninitialised value(s)
==11347==    at 0x5F5160: tls1_enc (t1_enc.c:832)
==11347==    by 0x61AD11: ssl3_read_bytes (s3_pkt.c:402)
==11347==    by 0x617A9F: ssl3_read (s3_lib.c:4207)
...


Function tls1_enc() in file ssl/t1_enc.c has been changed from 1.0.0k to 
1.0.1e, especially referenced line 832 is new.

Maybe someone who knows the code (and the changes) immediately sees what 
valgrind is complaining about.

Regards, Peter.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to