diff --git a/src/system/runtime_loader/elf_symbol_lookup.h b/src/system/runtime_loader/elf_symbol_lookup.h index 433c9abb51a..247c945b371 100644 --- a/src/system/runtime_loader/elf_symbol_lookup.h +++ b/src/system/runtime_loader/elf_symbol_lookup.h @@ -58,7 +58,7 @@ struct SymbolLookupInfo { struct SymbolLookupCache { SymbolLookupCache(image_t* image) : - fTableSize(image->symhash[1]), + fTableSize(image->symhash != NULL ? image->symhash[1] : 0), fValues(NULL), fDSOs(NULL), fValuesResolved(NULL)