Failing in decrypting (and encrypting?) a string results in TMemoryStreams not being destroyed as they should.
Looking in LbStrings.pas about 10 functions has this leak.
All these functions are written in the same way:
streams are created (InStream, OutStream, WorkStream).
Encryption/Decryption is done.
The 3 streams are freed.
There are no try..finally so when there is an...
2009-07-03 09:08:23 UTC in TurboPower LockBox