commit | ff7e2bdf49a44e8d713c9d0cda5c0bd8d981dad3 | [log] [tgz] |
---|---|---|
author | morehouse <morehouse> | Fri Apr 26 00:17:41 2019 |
committer | morehouse <morehouse> | Fri Apr 26 00:17:41 2019 |
tree | 485ae83b94c3611641eab364d7739376e74abdae | |
parent | c01e88f94790f377cfc3fa76b225f70ec00e7bb4 [diff] |
[libFuzzer] Disable MSan interceptors in SIGINT handler. Summary: Avoids an MSan false positive if the SIGINT comes while the user callback is running. The false positive happens when the interrupt handler calls opendir() to remove some temporary files, which is intercepted by MSan. Fixes https://github.com/google/oss-fuzz/issues/2332. Reviewers: kcc Reviewed By: kcc Subscribers: llvm-commits, Dor1s, metzman Tags: #llvm Differential Revision: https://reviews.llvm.org/D61163 git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk/lib/fuzzer@359254 91177308-0d34-0410-b5e6-96231b3b80d8