diff options
author | timurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-06 07:59:12 +0000 |
---|---|---|
committer | timurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-06 07:59:12 +0000 |
commit | 18ac442568192f6540a670cce661e6979d233f94 (patch) | |
tree | 612526571c2b9e41473dae4c8b13c96ec5e623b8 /tools | |
parent | 60b10c7b8b3a39adde92adbd86f50a827ea41523 (diff) | |
download | chromium_src-18ac442568192f6540a670cce661e6979d233f94.zip chromium_src-18ac442568192f6540a670cce661e6979d233f94.tar.gz chromium_src-18ac442568192f6540a670cce661e6979d233f94.tar.bz2 |
Suppress benign/not-interesting races in _lock file function on Windows
Also slightly re-order the TSan/Win suppressions
TBR=hbono
BUG=146724
Review URL: https://chromiumcodereview.appspot.com/10907090
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155142 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/valgrind/tsan/suppressions_win32.txt | 52 |
1 files changed, 34 insertions, 18 deletions
diff --git a/tools/valgrind/tsan/suppressions_win32.txt b/tools/valgrind/tsan/suppressions_win32.txt index 0705984..87e441a 100644 --- a/tools/valgrind/tsan/suppressions_win32.txt +++ b/tools/valgrind/tsan/suppressions_win32.txt @@ -1,22 +1,4 @@ ############################ -# Chromium - -{ - Benign race durung InitializeClock - ThreadSanitizer:Race - ... - fun:*InitializeClock* -} - -{ - bug_62560 - ThreadSanitizer:Race - ... - fun:_initterm - fun:doexit -} - -############################ # Reports on the guts of Windows { UuidCreate @@ -45,11 +27,45 @@ ThreadSanitizer:InvalidLock fun:unnamedImageEntryPoint } + { accessing an invalid lock in CoFreeAllLibraries ThreadSanitizer:InvalidLock fun:CoFreeAllLibraries } + +{ + bug_146724_benign_a + ThreadSanitizer:Race + fun:_lock_file + fun:vprintf_helper + fun:vprintf +} +{ + bug_146724_benign_b + ThreadSanitizer:Race + fun:_getstream + fun:_wfsopen +} + +############################ +# Chromium + +{ + Benign race durung InitializeClock + ThreadSanitizer:Race + ... + fun:*InitializeClock* +} + +{ + bug_62560 + ThreadSanitizer:Race + ... + fun:_initterm + fun:doexit +} + { accessing an invalid lock under exit/doexit ThreadSanitizer:InvalidLock |