diff options
author | Filipe Cabecinhas <me@filcab.net> | 2016-09-01 12:51:58 +0000 |
---|---|---|
committer | Filipe Cabecinhas <me@filcab.net> | 2016-09-01 12:51:58 +0000 |
commit | b64e12202e9d65982a1a71f1fa18e552d811dbf4 (patch) | |
tree | 6b32a5b4f316689662658db394f2c4b9eb5e3855 /lib/asan/asan_errors.h | |
parent | 367a9a7d84b46b6be841924eb1a71a5fba52116c (diff) | |
download | compiler-rt-b64e12202e9d65982a1a71f1fa18e552d811dbf4.tar.gz |
Clear scariness score when initializing ErrorDoubleFree
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@280363 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_errors.h')
-rw-r--r-- | lib/asan/asan_errors.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/asan/asan_errors.h b/lib/asan/asan_errors.h index c8fa4c13e..6a72cb009 100644 --- a/lib/asan/asan_errors.h +++ b/lib/asan/asan_errors.h @@ -54,6 +54,7 @@ struct ErrorDoubleFree : ErrorBase { ErrorDoubleFree() = default; ErrorDoubleFree(uptr addr, u32 tid_, BufferedStackTrace *stack) : tid(tid_), second_free_stack(stack) { + scariness.Clear(); CHECK_GT(second_free_stack->size, 0); GetHeapAddressInformation(addr, 1, &addr_description); scariness.Clear(); |