aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-function.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2021-10-29 15:09:52 +1030
committerAlan Modra <amodra@gmail.com>2021-10-29 17:22:32 +1030
commitc45c3dba8cc80a41c4e0839df43c435c7aa0996d (patch)
tree416b94ca907560ba4ddfebc3b6fa437cf3d44d2c /gdb/python/py-function.c
parentc82ebeb7e6e060dacbaef02933b5f06c10f574f6 (diff)
downloadbinutils-c45c3dba8cc80a41c4e0839df43c435c7aa0996d.zip
binutils-c45c3dba8cc80a41c4e0839df43c435c7aa0996d.tar.gz
binutils-c45c3dba8cc80a41c4e0839df43c435c7aa0996d.tar.bz2
ELF core file size checks
Catch fuzzed segments where p_offset + p_filesz wraps, and limit error output. * elfcore.h (elf_core_file_p): Rewrite segment checks using bfd_get_file_size. Set read_only on file size errors. * elfcode.h (elf_swap_shdr_in): Don't repeat error message.
Diffstat (limited to 'gdb/python/py-function.c')
0 files changed, 0 insertions, 0 deletions