Hi Chris,

I can't speak intelligently about this issue. Could you possibly post sample code which exhibits the behavior? I'll try and get it under a debugger (but I think others will be much quicker).

Jeff

----- Original Message ----- From: "Newman, Christofer" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, June 20, 2005 7:34 PM
Subject: RE: Memory Leak


Leaking isn't really the problem. I could handle a little leaking to get
"free" crypto. I can't handle memory corruptions. Just try creating most
crypto objects (such as an instance of
CryptoPP::AutoSeededX917RNG<CryptoPP::AES>) in a loop. You'll get a
crash long before you've run out of memory. This happens with so many
objects that it makes it quite difficult to get things done.

-Chris

-----Original Message-----
From: James Vanns [mailto:[EMAIL PROTECTED]
Sent: Monday, June 20, 2005 4:17 AM
To: [email protected]
Subject: RE: Memory Leak

This is quite alarming. Does anyone have any indication as to [exactly]
where the memory leak(s) is/are? I also have code (going live date
approaching) that uses Crypto++' RSASS implementation.

Jim

On Wed, 2005-06-15 at 08:53 +0800, ZENG Ke wrote:
I have the same observation, cryptopp causes severe memory leak.

> -----Original Message-----
> From: Newman, Christofer [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, June 15, 2005 8:48 AM
> To: [email protected]
> Subject: RE: Memory Leak
>
> From what I've been able to tell, that's exactly where the memory
> leak is. We've had to stop using cryptopp for signing and
> verification. I've posted twice asking for help. I hope you have
> beter luck. I'll be watching the board.
>
> -Chris
>
> -----Original Message-----
> From: Seshu Madabushi [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, June 14, 2005 3:33 PM
> To: [email protected]
> Subject: Memory Leak
>
> All
>
> I am using cryptopp.dll (FIPS version) to do signing and
> verification process. When debugging my application through Bounds
> Checker I noticed that memory leaks. Below is the code snippet I am
> using for signing. Can anyone please explain whether the leak is in
CryptoPP?
>
> StringSource privFile(prvkey1,len,true, NULL);
> RSASSA_PKCS1v15_SHA_Signer priv(privFile);
> priv.SignMessage(GlobalRNG(), (byte *) DigestValue, TotDigestLen ,
> (byte *) signature);
>
> Thanks
> Seshu
>



--
James Vanns BSc (Hons) MCP
Linux Systems Administrator
Software Engineer (Linux / C & C++)
Canterbury Christ Church University College Public Key:
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x24045370






Reply via email to