summaryrefslogtreecommitdiff
path: root/gold
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2016-05-09 17:31:07 +0100
committerNick Clifton <nickc@redhat.com>2016-05-09 17:31:07 +0100
commit315350be6598235df12a0190a5a4c21447eead36 (patch)
treeae9a90a664169c6c5a2d751226b9c2e083224442 /gold
parent9239bbd3a6bf901dba1c0170622c50c78f6d1096 (diff)
downloadbinutils-gdb-315350be6598235df12a0190a5a4c21447eead36.tar.gz
Fix seg fault objdumping a corrupt binary with an invalid sh_link field.
PR binutils/20063 * elf.c (bfd_elf_get_elf_syms): Check for out of range sh_link field before accessing sections array. * readelf.c (get_32bit_section_headers): Warn if an out of range sh_link or sh_info field is encountered. (get_64bit_section_headers): Likewise.
Diffstat (limited to 'gold')
0 files changed, 0 insertions, 0 deletions