Disable the "pretty stack trace" signal handler,
which can conflict with accurate crash reporting
in multithreaded contexts.
llvm-svn: 163282
diff --git a/lldb/source/Expression/ClangExpressionParser.cpp b/lldb/source/Expression/ClangExpressionParser.cpp
index 88e7323..5dd2ce2 100644
--- a/lldb/source/Expression/ClangExpressionParser.cpp
+++ b/lldb/source/Expression/ClangExpressionParser.cpp
@@ -195,6 +195,8 @@
llvm::InitializeAllAsmPrinters();
llvm::InitializeAllTargetMCs();
llvm::InitializeAllDisassemblers();
+
+ llvm::DisablePrettyStackTrace = true;
}
} InitializeLLVM;