clemenswasser added a comment. @aganea You can find my current changes on my D115103 branch <https://github.com/clemenswasser/llvm-project/tree/D115103>. I am using the currently failing `use_stacks.cpp` test. Something like this should make debugging of this issue possible:
> cd llvm-project > cmake -G Ninja -B build -D CMAKE_BUILD_TYPE=Debug -DLLVM_ENABLE_PROJECTS=clang;compiler-rt > cmake --build build -t check-lsan > cp build\projects\compiler-rt\test\lsan\X86_64LsanConfig\TestCases\Output\use_stacks.cpp.tmp build\projects\compiler-rt\test\lsan\X86_64LsanConfig\TestCases\Output\use_stacks.cpp.exe > devenv /debugexe build\projects\compiler-rt\test\lsan\X86_64LsanConfig\TestCases\Output\use_stacks.cpp.exe You should see that the `LSAN_MAYBE_INTERCEPT_CREATE_THREAD` in `__lsan::InitializeInterceptors` fails because of the wrong instruction read of the `CreateThread` function address in `GetInstructionSize` as described above. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D115103/new/ https://reviews.llvm.org/D115103 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits