Issue |
125105
|
Summary |
[win/asan] Failing to get instruction size of ucrtbase.dll strstr
|
Labels |
new issue
|
Assignees |
|
Reporter |
agudbrand
|
Asan reports:
```
==44184==interception_win: unhandled instruction at 0x7ffff8c23a40: 44 0f b6 1a 4c 8b d2 48
```
Happening on a locally built llvm, compiling with clang++. When I initially built LLVM it wasn't working, but I rebuilt it and it started working, but I needed to rebuild it again and now it no longer works. I am building from [this commit](https://github.com/llvm/llvm-project/commit/dd3edc8365112c47ea01cc942c8223749d007608) and the CMake command used to configure the build files was:
```
cmake ../../src/llvm -G "Visual Studio 17 2022" -DLLVM_OPTIMIZED_TABLEGEN=ON "-DLLVM_ENABLE_PROJECTS=clang;lld;compiler-rt;clang-tools-extra" -DCMAKE_BUILD_TYPE=Release -DLLVM_INCLUDE_TESTS=OFF
```
LLVM was compiled using MSVC 2022 17.12.4. Asan is compiled into the program using `-fsanitize=address`.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs