> Earlier this year "Number Cruncher" already reported a valgrind error in 
> function AES_cbc_encrypt and included a two-line patch to fix it.
> 
> Please see this post for reference:
> 
> http://marc.info/?l=openssl-dev&m=123211846607090&w=2
> 
> Yesterday I ran into the same valgrind error message using OpenSSL 
> 0.9.8k on RHEL5. The patch from this earlier post fixes the error.
> 
> Since my x86_64 assembler knowledge is insufficient to verify the 
> correctness of the patch I would request that someone checks it and 
> applies it to CVS.

Applied. For reference, newer aes-x86_64.pl, i.e. in 1.0.0 and HEAD, 
don't suffer from the problem after Win64 SEH support was added. Well, 
actually it was addressed in this way in development branch, but not in 
0.9.8-stable. And when Win64 SEH support was added the epilogue had to 
be rewritten. Case is being dismissed. A.


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

Reply via email to