Hi Dan,
Thanks for the bug report and patch. I have checked it in, modulo a few formatting fixes, along with this changelog entry.
Cheers Nick
binutils/ChangeLog 2010-08-13 Dan Rosenberg <email address hidden>
PR binutils/11889 * readelf.c (get_32bit_elf_symbols): Check for a corrupt sh_entsize. (get_64bit_elf_symbols): Likewise. (process_symbol_table): Likewise. (process_section_groups): Check for corrupt headers. (process_version_sections): Check for corrupt indicies. (process_corefile_note_segment): Likewise.
Hi Dan,
Thanks for the bug report and patch. I have checked it in, modulo a few
formatting fixes, along with this changelog entry.
Cheers
Nick
binutils/ChangeLog
2010-08-13 Dan Rosenberg <email address hidden>
PR binutils/11889 elf_symbols) : Check for a corrupt elf_symbols) : Likewise. symbol_ table): Likewise. section_ groups) : Check for corrupt headers. version_ sections) : Check for corrupt indicies. corefile_ note_segment) : Likewise.
* readelf.c (get_32bit_
sh_entsize.
(get_64bit_
(process_
(process_
(process_
(process_