Skip to content

Commit f7e4303

Browse files
committed
Add missing nullptr check
1 parent 9cdc27a commit f7e4303

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lldb/source/Plugins/LanguageRuntime/Swift/SwiftLanguageRuntime.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1053,6 +1053,10 @@ SwiftLanguageRuntimeImpl::RunObjectDescriptionExpr(ValueObject &object,
10531053
frame_sp
10541054
= m_process.GetThreadList().GetSelectedThread()
10551055
->GetSelectedFrame(DoNoSelectMostRelevantFrame);
1056+
if (!frame_sp) {
1057+
log->Printf("no execution context to run expression in");
1058+
return false;
1059+
}
10561060
auto eval_result = m_process.GetTarget().EvaluateExpression(
10571061
expr_string,
10581062
frame_sp.get(),

0 commit comments

Comments
 (0)