Skip to content

Commit 37e20cc

Browse files
committed
Prevent nullptr deref if we don't find image.
1 parent d091146 commit 37e20cc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

view/kernelcache/core/KernelCache.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -602,12 +602,12 @@ bool KernelCache::LoadImageWithInstallName(std::lock_guard<std::mutex>& lock, st
602602
break;
603603
}
604604
}
605-
const auto header = LoadHeaderForAddress(m_kcView, targetImage->headerFileLocation, targetImage->installName);
605+
if (!targetImage)
606+
return false;
606607

608+
const auto header = LoadHeaderForAddress(m_kcView, targetImage->headerFileLocation, targetImage->installName);
607609
if (!header)
608-
{
609610
return false;
610-
}
611611

612612
m_modifiedState->viewState = KCViewStateLoadedWithImages;
613613

0 commit comments

Comments
 (0)