[compiler-rt] [sanitizer] Fail __sanitizer_symbolize_demangle instead of returning input (PR #66006)

via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 13 09:07:37 PDT 2023


================
@@ -117,8 +118,9 @@ void __sanitizer_symbolize_flush() {
 
 bool __sanitizer_symbolize_demangle(const char *Name, char *Buffer,
                                    int MaxLength) {
-  std::string Result =
-      llvm::symbolize::LLVMSymbolizer::DemangleName(Name, nullptr);
+  std::string Result;
+  if (!llvm::nonMicrosoftDemangle(Name, Result))
----------------
kstoimenov wrote:

Where is that defined?

https://github.com/llvm/llvm-project/pull/66006


More information about the llvm-commits mailing list