summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/valgrind/memcheck/suppressions.txt9
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt28
-rw-r--r--tools/valgrind/tsan/suppressions_win32.txt8
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
+}