[PATCH] D63877: Avoid infinite loop with asan interception

serge via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 22 07:00:57 PDT 2019


serge-sans-paille added a comment.

@Hahnfeld : I failed to reproduce the issue locally, but I assume the following patch may solve your issue:

  --- a/compiler-rt/test/asan/TestCases/Linux/dlopen-mixed-c-cxx.c
  +++ b/compiler-rt/test/asan/TestCases/Linux/dlopen-mixed-c-cxx.c
  @@ -5,7 +5,7 @@
   //
   // CHECK: {{.*}}AddressSanitizer: failed to intercept '__cxa_{{.*}}throw{{.*}}'
   //
  -// REQUIRES: x86_64-target-arch && !android
  +// REQUIRES: x86_64-target-arch && !android && !cxxabi

can you give it a try?


Repository:
  rL LLVM

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

https://reviews.llvm.org/D63877





More information about the llvm-commits mailing list