diff --git a/source/module/ModuleDataFactory.cpp b/source/module/ModuleDataFactory.cpp index acdb0c9..48df690 100644 --- a/source/module/ModuleDataFactory.cpp +++ b/source/module/ModuleDataFactory.cpp @@ -228,7 +228,7 @@ std::vector ModuleDataFactory::getImportRelocationData(elfio &re } uint32_t adjusted_sym_value = (uint32_t) sym_value; - if (adjusted_sym_value < 0xC0000000) { + if(infoMap.count(sym_section_index) == 0){ continue; } std::optional rplInfo = ImportRPLInformation::createImportRPLInformation(infoMap[sym_section_index]);