1
Vote

Win7/2008 detection may break on X86 due to floating-point rounding errors

description

Commit 75777 implemented PBKDF2 for Win7/2008. The platform check uses double math to compare the version and may fail depending on how the JIT optimizes the code.

file attachments

comments

nrieck wrote Apr 15, 2015 at 10:49 AM

Attached patch would be one of the ways to fix the issue.