summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-27 10:33:09 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-27 10:33:09 +0000
commit9978ea8613e2571b37714bd3cf08e0313fb117a6 (patch)
treec3a85433ec277be302c041de6443f4703dd21699
parent283eaf6889653ea5623d9ac3bcf9f33a5ae94e81 (diff)
downloadchromium_src-9978ea8613e2571b37714bd3cf08e0313fb117a6.zip
chromium_src-9978ea8613e2571b37714bd3cf08e0313fb117a6.tar.gz
chromium_src-9978ea8613e2571b37714bd3cf08e0313fb117a6.tar.bz2
Suppressed a data race in libjingle, re-grouped suppressions for third_party races.
BUG=25913 TBR=dank Review URL: http://codereview.chromium.org/333047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30178 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--tools/valgrind/tsan/suppressions.txt34
1 files changed, 21 insertions, 13 deletions
diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt
index 0ab32a1..1bd2052 100644
--- a/tools/valgrind/tsan/suppressions.txt
+++ b/tools/valgrind/tsan/suppressions.txt
@@ -30,13 +30,6 @@
}
{
- bug_23244
- ThreadSanitizer:Race
- fun:event_*
- fun:event_*
-}
-
-{
bug_23245, bug_25385
ThreadSanitizer:Race
fun:*base*Thread*ThreadMain*
@@ -69,28 +62,43 @@
}
{
- bug_24724
+ bug_25385
ThreadSanitizer:Race
- fun:*WTF*RefCountedBase*ref*
...
- fun:*WebCore*WorkerRunLoop*Task*
+ fun:*base*ThreadD*E*
}
+############################
+# Real races in third_party
{
- bug_25385
+ bug_23244 (libevent)
ThreadSanitizer:Race
+ fun:event_*
+ fun:event_*
+}
+
+{
+ bug_24724 (WebKit)
+ ThreadSanitizer:Race
+ fun:*WTF*RefCountedBase*ref*
...
- fun:*base*ThreadD*E*
+ fun:*WebCore*WorkerRunLoop*Task*
}
{
- bug_25645
+ bug_25645 (WebKit)
ThreadSanitizer:Race
fun:*WTF*RefCountedBase*ref*
...
fun:*WebCore*StringImpl*
}
+{
+ bug_25913 (libjingle)
+ ThreadSanitizer:Race
+ fun:*talk_base*MessageQueue*Stop*
+}
+
############################
# Data races in tests