|
Hello, All!
We still experience the problem. Here is bit of additional
information:
- the call stack can be found in the first mail (see
below)
- the exception we have is:
OS_Rgn:CryptGenRandom operation failed with error: OTHER_ERROR
- we are calling AutoSeededRandomPool rng with no
parameters
- When exception is catched the GetlastError returns error code
87.
Error lookup said: The parameter is incorrect. In MSDN the explanation on CryptGenRandom given next
information
ERROR_INVALID_PARAMETER One of the parameters contains
an invalid value.
This is most often an illegal pointer.
The pointer provided to the CryptGenRandom function
is
SecByteBlock seed(seedSize);
Additional information on compilation settings on CryptoPP and
our application:
- we have multithread Dll run-time library
- we do not have _WIN64-platform
- we use VS 6 compiler with service pack 5
- we use __cdecl calling conventions
- we use default new and delete operators from run-time
library
The main problem, that we can not reproduce it in every
applciation,
only in our complex application
which links and uses MFC.
Can anyone hint where we can start searching the problem,
please?
Regards,
Voronkov Konstantin
|
- Exception with AutoSeededRandomPool Voronkov Konstantin
- Re: Exception with AutoSeededRandomPool Voronkov Konstantin
- Re: Exception with AutoSeededRandomPool - Probabl... Voronkov Konstantin
- What is AllocatorBase class for? Voronkov Konstantin
- Re: Exception with AutoSeededRandomPool - Pro... Voronkov Konstantin
- Re: Exception with AutoSeededRandomPool - Pro... Voronkov Konstantin
- Re: Exception with AutoSeededRandomPool -... Voronkov Konstantin
- Re: Exception with AutoSeededRandomPo... Voronkov Konstantin
