From c862350b39e4d95750bbb627497d3768d87817ff Mon Sep 17 00:00:00 2001 From: Michael Jeanson Date: Tue, 17 May 2016 15:21:44 -0400 Subject: [PATCH] Fix: Free die_name in bin_info_lookup_cu_function_name MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fixes coverity #1354905 Signed-off-by: Michael Jeanson Signed-off-by: Jérémie Galarneau --- lib/bin-info.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/bin-info.c b/lib/bin-info.c index 42c42680..55808eb0 100644 --- a/lib/bin-info.c +++ b/lib/bin-info.c @@ -830,11 +830,13 @@ int bin_info_lookup_cu_function_name(struct bt_dwarf_cu *cu, uint64_t addr, ret = dwarf_lowpc(die->dwarf_die, &low_addr); if (ret) { + free(die_name); goto error; } ret = bin_info_append_offset_str(die_name, low_addr, addr, func_name); + free(die_name); if (ret) { goto error; } -- 2.34.1