Release:
libgcrypt 1.5.0
Enviroment:
Windows 7 x64 Professional
Visual Studio 2010
Description:
In rndw32.c, on line 890, minimumWorkingSetSize and maximumWorkingSetSize are
defined as DWORD.
On line 910, those two variables are passed to GetProcessWorkingSetSize(), which
expects pointers to SIZE_T.
When compiling for windows x64 with Visual Studio 2010, this results in a
corrupted stack.
FIX:
Change line 890 to:
SIZE_T minimumWorkingSetSize, maximumWorkingSetSize;