diff options
author | Nick Clifton <nickc@redhat.com> | 2016-02-19 15:55:06 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2016-02-19 15:55:06 +0000 |
commit | e517df3dbf7556ddb389228d713a804594ee3c1f (patch) | |
tree | a396f3f8dd158529a85a360a37895979e8cde692 /bfd/ChangeLog | |
parent | 737684142b3f7dfa6d440c8363750911a8ac20ce (diff) | |
download | gdb-e517df3dbf7556ddb389228d713a804594ee3c1f.zip gdb-e517df3dbf7556ddb389228d713a804594ee3c1f.tar.gz gdb-e517df3dbf7556ddb389228d713a804594ee3c1f.tar.bz2 |
Prevent a seg-fault in the linker when accessing a specially crafted, corrupt, aout binary.
PR ld/19629
* aoutx.h (aout_link_add_symbols): Check for out of range string
table offsets.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index b1b4047..17b24c1 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,5 +1,9 @@ 2016-02-19 Nick Clifton <nickc@redhat.com> + PR ld/19629 + * aoutx.h (aout_link_add_symbols): Check for out of range string + table offsets. + PR ld/19628 * reloc.c (bfd_generic_get_relocated_section_contents): Stop processing if we encounter a reloc without an associated symbol. |