diff options
author | Nick Clifton <nickc@redhat.com> | 2015-08-11 11:57:09 +0100 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2015-08-11 11:57:09 +0100 |
commit | 4b0e8a5f80441fad8eddaf68e7af70bd6991aa37 (patch) | |
tree | ff5f7482114d200ce52b6094c721df98dc2478ad /bfd/ChangeLog | |
parent | 64140f86ab732f9ed87beccab07c32befaf9ca52 (diff) | |
download | binutils-4b0e8a5f80441fad8eddaf68e7af70bd6991aa37.zip binutils-4b0e8a5f80441fad8eddaf68e7af70bd6991aa37.tar.gz binutils-4b0e8a5f80441fad8eddaf68e7af70bd6991aa37.tar.bz2 |
Fix memory access problems discovered when running some binary tools on corrupt files.
PR binutils/18758
* elf.c (_bfd_elf_setup_sections): Add checks for corrupt section
group information.
* peicode.h (pe_ILF_make_a_section): Ensure alignment of the
used_by_bfd pointer.
(pe_ILF_build_a_bfd): Ensure alignment of vars.data pointer.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 91d41d3..b3b4239 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,12 @@ +2015-08-11 Nick Clifton <nickc@redhat.com> + + PR binutils/18758 + * elf.c (_bfd_elf_setup_sections): Add checks for corrupt section + group information. + * peicode.h (pe_ILF_make_a_section): Ensure alignment of the + used_by_bfd pointer. + (pe_ILF_build_a_bfd): Ensure alignment of vars.data pointer. + 2015-08-11 H.J. Lu <hongjiu.lu@intel.com> * elf.c (_bfd_elf_copy_private_bfd_data): Fix a typo. |