[Lldb-commits] [PATCH] D17860: Fix "ninja check-lldb" crash in IRExecutionUnit.cpp
Ted Woodward via lldb-commits
lldb-commits at lists.llvm.org
Tue Mar 8 14:46:33 PST 2016
ted added a comment.
The change is to guard against the case where candidate_sc.symbol is nullptr.
candidate_sc.function is only used when load_address != LLDB_INVALID_ADDRESS, but load_address is set on line 802:
load_address = candidate_sc.symbol->ResolveCallableAddress(*target);
so candidate_sc.symbol must be valid.
The purpose of the function is to get the address of a symbol, so I don't think we care about candidate_sc.function when candidate_sc.symbol is nullptr.
More information about the lldb-commits