From f6b5512cb55d5abc705bdf878a06b7870394c2a4 Mon Sep 17 00:00:00 2001 From: Zachary Turner Date: Fri, 6 May 2016 22:29:34 +0000 Subject: [PATCH] Drop error when trying to fallback from PDB to DWARF. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268813 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/DebugInfo/Symbolize/Symbolize.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/DebugInfo/Symbolize/Symbolize.cpp b/lib/DebugInfo/Symbolize/Symbolize.cpp index 7e5ad329aca..dbb17a82fd6 100644 --- a/lib/DebugInfo/Symbolize/Symbolize.cpp +++ b/lib/DebugInfo/Symbolize/Symbolize.cpp @@ -375,6 +375,10 @@ LLVMSymbolizer::getOrCreateModuleInfo(const std::string &ModuleName) { PDB_ReaderType::DIA, Objects.first->getFileName(), Session); if (!Error) { Context.reset(new PDBContext(*CoffObject, std::move(Session))); + } else { + // Drop error + handleAllErrors(std::move(Error), + [](const ErrorInfoBase &) { return Error::success(); }); } } if (!Context) -- 2.50.1