[compiler-rt] 150470a - Fix "[sanitizer_common] Support stripping interceptor prefixes in RenderFrame()"

Marco Elver via llvm-commits llvm-commits at lists.llvm.org
Thu May 25 10:38:25 PDT 2023


Author: Marco Elver
Date: 2023-05-25T19:36:50+02:00
New Revision: 150470a055d5c23b92de3f9110e5fd553aef19a0

URL: https://github.com/llvm/llvm-project/commit/150470a055d5c23b92de3f9110e5fd553aef19a0
DIFF: https://github.com/llvm/llvm-project/commit/150470a055d5c23b92de3f9110e5fd553aef19a0.diff

LOG: Fix "[sanitizer_common] Support stripping interceptor prefixes in RenderFrame()"

RenderFrame() has several implementations, which was missed in
01cea39f8e11012ac96b36ef60bfaf2f3b64320b.

Fix the one in sanitizer_symbolizer_markup.cpp.

Reported-by: gulfem

Added: 
    

Modified: 
    compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp b/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp
index 1ec0c5cad7a2..c8c10de10d03 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp
@@ -91,7 +91,7 @@ bool RenderNeedsSymbolization(const char *format) { return false; }
 // We don't support the stack_trace_format flag at all.
 void RenderFrame(InternalScopedString *buffer, const char *format, int frame_no,
                  uptr address, const AddressInfo *info, bool vs_style,
-                 const char *strip_path_prefix, const char *strip_func_prefix) {
+                 const char *strip_path_prefix) {
   CHECK(!RenderNeedsSymbolization(format));
   buffer->append(kFormatFrame, frame_no, address);
 }


        


More information about the llvm-commits mailing list