I've noticed the comment block below in md32_common.h for HASH_FINAL. Purify has been finding UMRs in HASH_UPDATE (in the form of SHA1_Update). Does anyone know if these UMRs are also safe? Thanks, Bill /* purify often complains about the following line as an * Uninitialized Memory Read. While this can be true, the * following p_c2l macro will reset l when that case is true. * This is because j&0x03 contains the number of 'valid' bytes * already in p[i]. If and only if j&0x03 == 0, the UMR will * occur but this is also the only time p_c2l will do * l= *(cp++) instead of l|= *(cp++) * Many thanks to Alex Tang <[EMAIL PROTECTED]> for pickup this * 'potential bug' */ ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
