![]() It is possible for the GetSectionHeaderByIndex lookup to fail because the previous FindSectionContainingFileAddress lookup found a segment instead of a section. This is possible if the binary does not have a PLT (which means that lld will in some circumstances set DT_JMPREL to 0, which is typically an address that is part of the ELF headers and not in a section) and may also be possible if the section headers have been stripped. To handle this possibility, replace the assert with an if. Differential Revision: https://reviews.llvm.org/D93438 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
ELFHeader.cpp | ||
ELFHeader.h | ||
ObjectFileELF.cpp | ||
ObjectFileELF.h |