[gnutls-dev] [PATCH] Memory leaks (2.)
Simon Posnjak
simon.posnjak at cetrtapot.si
Tue Aug 31 02:18:15 CEST 2004
Hi,
I found two memory leaks. The can be found in both - the stable and
development versions of gnutls (1.0.20 and 1.1.18)
First one (this one leaks every time you call
gnutls_certificate_verify_peers [and it was a pain in the ass to track
down]):
In function gnutls_x509_crt_check_revocation there are two
gnutls_datum-s declared, which are then field with
_gnutls_x509_crl_get_raw_issuer_dn function and the data is never released.
Second one:
All so the gnutls_certificate_free_credentials function does not free
x509_rdn_sequence data.
The attached patch solves both problems. I tested it with 1.0.20 version -
should work all so with cvs/development version.
Regards Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnutls-memleak.patch
Type: text/x-patch
Size: 868 bytes
Desc: not available
URL: </pipermail/attachments/20040831/3ba1f2d4/attachment.bin>
More information about the Gnutls-devel
mailing list