, 2017 3:14 PM
To: Salz, Rich
Cc: openssl-users@openssl.org
Subject: Re: [openssl-users] Core dump on DSA_free -- libssl.so.1.0.0
Thanks for look into this,
void * pKey = LockResource(hHandle);
The code works most of the time, only occasionally generates exception and Not
sure why on DSA_free
Thanks for look into this,
void * pKey = LockResource(hHandle);
The code works most of the time, only occasionally generates exception and
Not sure why on DSA_free(pDSA);
On Fri, Aug 11, 2017 at 2:57 PM, Salz, Rich wrote:
> > DSA *pDSA = d2i_DSA_PUBKEY(NULL, (const unsigned char **) &pKey,
> DSA *pDSA = d2i_DSA_PUBKEY(NULL, (const unsigned char **) &pKey, dwKeySize);
Where and how is pKey set? Not that the manpage says it's incremented to point
*past* the object, so you need something like
unsigned char data = .whatever your data source is .
unsigned char *
Thanks for the help,
DSA *pDSA = d2i_DSA_PUBKEY(NULL, (const unsigned char **) &pKey, dwKeySize);
bool bRet = false;
if (pDSA)
{
bRet = DSA_verify(0, signature, 20, (BYTE *) pFile, dwSize, (DSA *) pDSA)
== 1 ? true : false;
DSA_free(pDSA);
}
Jason
--
openssl-users mailing list
To unsubscribe: h