mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-28 06:20:30 +00:00
Move to the start of the program headers before attempting to read them.
This commit is contained in:
parent
2649061d59
commit
d20966a734
@ -1,3 +1,8 @@
|
||||
2000-12-15 Miloslav Trmac <mitr@volny.cz>
|
||||
|
||||
* elfcore.h (elf_core_file_p): Move to the start of the program
|
||||
headers before attempting to read them.
|
||||
|
||||
2000-12-14 Kazu Hirata <kazu@hxi.com>
|
||||
|
||||
* peigen.c: Fix formatting.
|
||||
|
@ -182,6 +182,10 @@ elf_core_file_p (abfd)
|
||||
if (i_ehdrp->e_phentsize != sizeof (Elf_External_Phdr))
|
||||
goto wrong;
|
||||
|
||||
/* Move to the start of the program headers. */
|
||||
if (bfd_seek (abfd, i_ehdrp->e_phoff, SEEK_SET) != 0)
|
||||
goto wrong;
|
||||
|
||||
/* Allocate space for the program headers. */
|
||||
i_phdrp = (Elf_Internal_Phdr *)
|
||||
bfd_alloc (abfd, sizeof (*i_phdrp) * i_ehdrp->e_phnum);
|
||||
|
Loading…
Reference in New Issue
Block a user