diff options
author | Ed Maste <emaste@FreeBSD.org> | 2020-12-03 14:41:11 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2020-12-03 14:41:11 +0000 |
commit | 67b94fc58e61a78225930d54eadaba77f46a73b7 (patch) | |
tree | 70f3a11272a1169dda82f01beb73d0208c0c0ee4 /contrib | |
parent | b946eede043435cad44e6fec9e553bdf1760c5b8 (diff) | |
download | src-67b94fc58e61a78225930d54eadaba77f46a73b7.tar.gz src-67b94fc58e61a78225930d54eadaba77f46a73b7.zip |
Notes
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/elftoolchain/addr2line/addr2line.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/contrib/elftoolchain/addr2line/addr2line.c b/contrib/elftoolchain/addr2line/addr2line.c index 3c5f4989bdde..0d575c14cbcf 100644 --- a/contrib/elftoolchain/addr2line/addr2line.c +++ b/contrib/elftoolchain/addr2line/addr2line.c @@ -491,6 +491,7 @@ check_labels(Dwarf_Debug dbg, Dwarf_Die die, Dwarf_Unsigned addr, if (dwarf_tag(prev_die, &tag, &de) != DW_DLV_OK) { warnx("dwarf_tag failed: %s", dwarf_errmsg(de)); + free(labels); return DW_DLV_ERROR; } if (tag == DW_TAG_label) { |