diff --git a/view/sharedcache/workflow/SharedCacheWorkflow.cpp b/view/sharedcache/workflow/SharedCacheWorkflow.cpp index 186ba85a2a..6aab9e50b9 100644 --- a/view/sharedcache/workflow/SharedCacheWorkflow.cpp +++ b/view/sharedcache/workflow/SharedCacheWorkflow.cpp @@ -225,6 +225,8 @@ void AnalyzeStandardFunction(Ref func, Ref mlil if (view->IsValidOffset(symbolAddr)) return false; const auto symbol = controller.GetSymbolAt(symbolAddr); + if (!symbol.has_value()) + return false; view->DefineAutoSymbol(symbol->GetBNSymbol(*view)); return true; };