diff options
-rw-r--r-- | tools/valgrind/memcheck/suppressions.txt | 9 | ||||
-rw-r--r-- | tools/valgrind/memcheck/suppressions_mac.txt | 28 | ||||
-rw-r--r-- | tools/valgrind/tsan/suppressions_win32.txt | 8 |
3 files changed, 44 insertions, 1 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt index b0d5c3d..426c98d 100644 --- a/tools/valgrind/memcheck/suppressions.txt +++ b/tools/valgrind/memcheck/suppressions.txt @@ -5931,7 +5931,14 @@ fun:_ZN7WebCore18HarfBuzzShaperBase10setPaddingEi fun:_ZN7WebCore21ComplexTextController* } - +{ + bug_115987 + Memcheck:Leak + fun:_Znw* + fun:_ZN4base12_GLOBAL__N_123SequencedWorkerPoolTestC2Ev + fun:_ZN4base*SequencedWorkerPoolTest_* + fun:_ZN7testing8internal15TestFactoryImplIN4base*SequencedWorkerPoolTest_* +} #----------------------------------------------------------------------- # 4. These only occur on our Google workstations diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt index 705d6b3..043f515 100644 --- a/tools/valgrind/memcheck/suppressions_mac.txt +++ b/tools/valgrind/memcheck/suppressions_mac.txt @@ -2358,3 +2358,31 @@ fun:find_registered_purgeable_zone fun:malloc_make_purgeable } +{ + bug_115987_a + Memcheck:Leak + fun:_Znw* + fun:_ZN4base19SequencedWorkerPool5Inner30FinishStartingAdditionalThreadEi + fun:_ZN4base19SequencedWorkerPool5Inner8PostTaskEPKSsNS0_13SequenceTokenENS0_14WorkerShutdownERKN15tracked_objects8LocationERKNS_8CallbackIFvvEEE + fun:_ZN4base19SequencedWorkerPool14PostWorkerTaskERKN15tracked_objects8LocationERKNS_8CallbackIFvvEEE +} +{ + bug_115987_b + Memcheck:Leak + fun:_Znw* + fun:_ZN4base12_GLOBAL__N_123SequencedWorkerPoolTestC2Ev + fun:_ZN4base*SequencedWorkerPoolTest_* + fun:_ZN4base*SequencedWorkerPoolTest_* + fun:_ZN7testing8internal15TestFactoryImplIN4base*SequencedWorkerPoolTest_* +} +{ + bug_115987_c + Memcheck:Leak + fun:_Znw* + fun:_ZN9__gnu_cxx13new_allocatorI10linked_ptrIN4base19SequencedWorkerPool6WorkerEEE8allocateEmPKv + fun:_ZNSt12_Vector_baseI10linked_ptrIN4base19SequencedWorkerPool6WorkerEESaIS4_EE11_M_allocateEm + fun:_ZNSt6vectorI10linked_ptrIN4base19SequencedWorkerPool6WorkerEESaIS4_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS4_S6_EERKS4_ + fun:_ZNSt6vectorI10linked_ptrIN4base19SequencedWorkerPool6WorkerEESaIS4_EE9push_backERKS4_ + fun:_ZN4base19SequencedWorkerPool5Inner10ThreadLoopEPNS0_6WorkerE + fun:_ZN4base19SequencedWorkerPool6Worker3RunEv +} diff --git a/tools/valgrind/tsan/suppressions_win32.txt b/tools/valgrind/tsan/suppressions_win32.txt index 45714de..d74c95b 100644 --- a/tools/valgrind/tsan/suppressions_win32.txt +++ b/tools/valgrind/tsan/suppressions_win32.txt @@ -161,4 +161,12 @@ ... fun:media::FFmpegAudioDecoder::DoDecodeBuffer } +{ + bug_115987 + ThreadSanitizer:Race + ... + fun:base::Histogram::Add + fun:base::SequencedWorkerPool::Inner::GetWork + fun:base::SequencedWorkerPool::Inner::ThreadLoop +} |