From f429192d36016efc0941f4a0a422065ef3500226 Mon Sep 17 00:00:00 2001 From: Galen Williamson Date: Wed, 26 Feb 2025 17:12:23 -0500 Subject: Add null check to prevent crash when BinaryView::GetAnalysisFunction called with null platform --- binaryview.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'binaryview.cpp') diff --git a/binaryview.cpp b/binaryview.cpp index 88c7c331..a6546951 100644 --- a/binaryview.cpp +++ b/binaryview.cpp @@ -2286,6 +2286,8 @@ bool BinaryView::HasDataVariables() const Ref BinaryView::GetAnalysisFunction(Platform* platform, uint64_t addr) { + if (!platform) + return nullptr; BNFunction* func = BNGetAnalysisFunction(m_object, platform->GetObject(), addr); if (!func) return nullptr; -- cgit v1.3.1