diff options
author | Adam Lackorzymski <adam@os.inf.tu-dresden.de> | 2019-06-12 15:05:21 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2019-06-12 15:05:21 +0100 |
commit | 62e0492f5723dd3db5e5a48a3a0ac161d7ba2701 (patch) | |
tree | e988843b52c1d20e27e2978ca254fff57c2a73ed /bfd/ChangeLog | |
parent | 9abca70219e8e15991b9a4d3034672c9f720234f (diff) | |
download | gdb-62e0492f5723dd3db5e5a48a3a0ac161d7ba2701.zip gdb-62e0492f5723dd3db5e5a48a3a0ac161d7ba2701.tar.gz gdb-62e0492f5723dd3db5e5a48a3a0ac161d7ba2701.tar.bz2 |
Prevent a seg-fault from objdup when disassembling binaries which do not contain a symbol table.
PR 24643
* elf32-arm.c (arm_elf_find_function): Fail if the symol table is
absent, or the bfd is not in the ELF formart.
* elfnn-aarch64.c (aarch64_elf_find_function): Likewise.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 72f35b8..b31e798 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,10 @@ +2019-06-12 Adam Lackorzymski <adam@os.inf.tu-dresden.de> + + PR 24643 + * elf32-arm.c (arm_elf_find_function): Fail if the symol table is + absent, or the bfd is not in the ELF formart. + * elfnn-aarch64.c (aarch64_elf_find_function): Likewise. + 2019-06-10 Christos Zoulas <christos@zoulas.com> PR 24650 |