Fix a memory exhaustion bug when attempting to allocate room for an impossible number...
authorNick Clifton <nickc@redhat.com>
Fri, 30 Nov 2018 11:45:33 +0000 (11:45 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 30 Nov 2018 11:45:33 +0000 (11:45 +0000)
commit5f60af5d24d181371d67534fa273dd221df20c07
treec5b15b6804f1c339e30a70826eeb2f073c51958b
parentbeab453223769279cc1cef68a1622ab8978641f7
Fix a memory exhaustion bug when attempting to allocate room for an impossible number of program headers.

* elfcode.h (elf_object_p): Check for corrupt input files with
more program headers than can actually fit in the file.
bfd/ChangeLog
bfd/elfcode.h