[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Memory leak in initialize_automatic_p11_kit()
From: |
Sam Varshavchik |
Subject: |
Memory leak in initialize_automatic_p11_kit() |
Date: |
Wed, 22 Feb 2012 18:13:04 -0500 |
Valgrind is complaining about a minor memory leak. Looks like it's happening
only once, on initialization. But, it's still a leak.
==21602== at 0x4A074CD: malloc (vg_replace_malloc.c:236)
==21602== by 0x33D4486A81: strdup (in /lib64/libc-2.14.90.so)
==21602== by 0x33DB805907: p11_kit_registered_module_to_name (in
/usr/lib64/libp11-kit.so.0.0.0)
==21602== by 0x3F70C48524: gnutls_pkcs11_init (in
/usr/lib64/libgnutls.so.26.21.8)
Looking at the code, p11_kit_registered_module_to_name() returns a malloced
buffer, which the caller seems to be responsible for freeing, and
initialize_automatic_p11_kit() does not do that.
pgpmMj_rerIen.pgp
Description: PGP signature
- Memory leak in initialize_automatic_p11_kit(),
Sam Varshavchik <=