diff --git a/src/arch/arm/fs_workload.cc b/src/arch/arm/fs_workload.cc index 3d81156214..8f40293ebf 100644 --- a/src/arch/arm/fs_workload.cc +++ b/src/arch/arm/fs_workload.cc @@ -96,7 +96,7 @@ FsWorkload::FsWorkload(Params *p) bootldr->loadGlobalSymbols(debugSymbolTable); _highestELIs64 = (bootldr->getArch() == ObjectFile::Arm64); - } else { + } else if (obj) { _highestELIs64 = (obj->getArch() == ObjectFile::Arm64); } }