From 04938f76dd74bc2cfbfa386a7d9e355e0c3c4683 Mon Sep 17 00:00:00 2001 From: James Y Knight Date: Wed, 21 Oct 2020 13:38:14 -0700 Subject: [PATCH] Fix memory leak in TLS allocation --- elf/dl-tls.c | 1 + 1 file changed, 1 insertion(+) diff --git a/elf/dl-tls.c b/elf/dl-tls.c index 0ebd1fa0406..c4c3bab83a4 100644 --- a/elf/dl-tls.c +++ b/elf/dl-tls.c @@ -673,6 +673,7 @@ signal_safe_allocate_and_init (dtv_t *dtv, struct link_map *map) '\0', map->l_tls_blocksize - map->l_tls_initimage_size); dtv->pointer.val = newp; + dtv->pointer.to_free = newp; } struct link_map * -- 2.47.2