aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2015-08-11 11:57:09 +0100
committerNick Clifton <nickc@redhat.com>2015-08-11 11:57:09 +0100
commit4b0e8a5f80441fad8eddaf68e7af70bd6991aa37 (patch)
treeff5f7482114d200ce52b6094c721df98dc2478ad /bfd/ChangeLog
parent64140f86ab732f9ed87beccab07c32befaf9ca52 (diff)
downloadbinutils-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/ChangeLog9
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.