summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-14 09:18:37 +0000
committertimurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-14 09:18:37 +0000
commit9153503677b4c3e3dfd30b8a0ca71d33b71cd912 (patch)
tree621071c56e2443bf4d5e2774b0b7720feef96fa9
parentb5680505c8a26e1b46dd05686238e76d5ddcf1da (diff)
downloadchromium_src-9153503677b4c3e3dfd30b8a0ca71d33b71cd912.zip
chromium_src-9153503677b4c3e3dfd30b8a0ca71d33b71cd912.tar.gz
chromium_src-9153503677b4c3e3dfd30b8a0ca71d33b71cd912.tar.bz2
Added suppressions for two real races and one benign
Also fixed indentations for the last two suppressions TBR=dank,stuartmorgan BUG=24715,24724 Review URL: http://codereview.chromium.org/269073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28953 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--tools/valgrind/tsan/suppressions.txt38
1 files changed, 31 insertions, 7 deletions
diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt
index c38374b2..14b46ae 100644
--- a/tools/valgrind/tsan/suppressions.txt
+++ b/tools/valgrind/tsan/suppressions.txt
@@ -73,6 +73,22 @@
fun:*BrowserProcessImpl*nspector*iles*
}
+{
+ bug_24715
+ ThreadSanitizer:Race
+ fun:*base*internal*WeakReference*
+ ...
+ fun:*AppCacheUpdateJobTest*
+}
+
+{
+ bug_24724
+ ThreadSanitizer:Race
+ fun:*WTF*RefCountedBase*ref*
+ ...
+ fun:*WebCore*WorkerRunLoop*Task*
+}
+
############################
# Data races in tests
@@ -182,15 +198,23 @@
# Benign race below thread-safe time-conversion functions
{
- fun:__tz*
- ThreadSanitizer:Race
- fun:__tz*
+ fun:__tz*
+ ThreadSanitizer:Race
+ fun:__tz*
}
# Benign race below thread-safe time-conversion functions
{
- fun:tzset*
- ThreadSanitizer:Race
- ...
- fun:tzset*
+ fun:tzset*
+ ThreadSanitizer:Race
+ ...
+ fun:tzset*
+}
+
+# Benign race in thread-safe function
+{
+ fun:mkstemp*
+ ThreadSanitizer:Race
+ ...
+ fun:mkstemp*
}