aboutsummaryrefslogtreecommitdiff
path: root/bfd/hash.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2020-08-14 20:19:39 +0930
committerAlan Modra <amodra@gmail.com>2020-08-14 21:31:22 +0930
commit82fcdb39388c6690699d41b7022b054c2de2554c (patch)
tree6b1b98eb38205802317aa297108d6a6b25533cd4 /bfd/hash.c
parentfc0efc4bd704f09f59dd87e354c734f902017094 (diff)
downloadfsf-binutils-gdb-82fcdb39388c6690699d41b7022b054c2de2554c.zip
fsf-binutils-gdb-82fcdb39388c6690699d41b7022b054c2de2554c.tar.gz
fsf-binutils-gdb-82fcdb39388c6690699d41b7022b054c2de2554c.tar.bz2
PR26388, objdump debug dump memory leaks
num_debug_info_entries is used not just as a count but also as a flag (DEBUG_INFO_UNAVAILABLE) after some errors. That means num_debug_info_entries can't be used when cleaning up malloc'd info. PR 26388 * dwarf.c (free_debug_memory): Free alloc_num_debug_info_entries of debug_information. Correct test of max_loc_offsets and max_range_lists. * rddbg.c (read_debugging_info): Free dhandle on error.
Diffstat (limited to 'bfd/hash.c')
0 files changed, 0 insertions, 0 deletions