================ @@ -848,9 +848,18 @@ SymbolFileDWARFDebugMap::ResolveSymbolContext(const Address &exe_so_addr, debug_map_entry->data.GetOSOFileAddress(); Address oso_so_addr; if (oso_module->ResolveFileAddress(oso_file_addr, oso_so_addr)) { - resolved_flags |= - oso_module->GetSymbolFile()->ResolveSymbolContext( - oso_so_addr, resolve_scope, sc); + SymbolFile *sym_file = oso_module->GetSymbolFile(); + if (sym_file) { ---------------- bulbazord wrote:
suggestion: `if (SymbolFile *sym_file = oso_module->GetSymbolFile()) {` https://github.com/llvm/llvm-project/pull/89324 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits