[sanitizer_common] Fix StripFunctionName() on Windows

Also implement StripFunctionName() on Windows to properly strip
interceptor prefixes.

Reported-by: https://lab.llvm.org/buildbot#builders/127/builds/48810
GitOrigin-RevId: 4c46c7cef3791a410cf226f7f005231be35dd8b9
diff --git a/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp b/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp
index 2285ad8..1096d21 100644
--- a/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp
+++ b/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp
@@ -32,6 +32,9 @@
   if (SANITIZER_APPLE) {
     if (const char *s = try_strip("wrap_"))
       return s;
+  } else if (SANITIZER_WINDOWS) {
+    if (const char *s = try_strip("__asan_wrap_"))
+      return s;
   } else {
     if (const char *s = try_strip("__interceptor_"))
       return s;