[PATCH] D69045: libhwasan interceptor ABI intercept longjmp/setjmp

Jiri Danek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun May 24 13:20:17 PDT 2020


jdanek added a comment.

In D69045#2036038 <https://reviews.llvm.org/D69045#2036038>, @mmalcomson wrote:

> If you have the time, could you remove that interceptor, rebuild, and re-test in your environment?  The output from that should give some useful information.


I got essentially the same results as I quoted in https://github.com/google/sanitizers/issues/1245. Some tag-mismatches on mostly global variables (which I believe to be false positive reports) and the sigsegv. I did not get the assertion error for GetTagFromPointer(dst) == 0 any more.

Let me know when you get the time to look into this. I'll find myself better hardware to build clang more quickly, and would gladly help with testing. We could possibly pick some test project, a Python and Ruby module written in C, which does not have other compile dependencies, and is simple to compile.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D69045/new/

https://reviews.llvm.org/D69045





More information about the llvm-commits mailing list