summaryrefslogtreecommitdiffstats
path: root/tools/valgrind/tsan
Commit message (Collapse)AuthorAgeFilesLines
* Remove the contents of tools/valgrind/tsan.glider@chromium.org2014-07-257-1717/+5
| | | | | | | | | | | | Leave a note about suppressing data races in TSan v2. BUG=351259 TBR=bruening@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/416363003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285573 0039d316-1c4b-4281-b951-d872f2087c98
* TSAN: Fix a bad suppression from 277518. TSAN doesn't like '()'.thestig@chromium.org2014-06-161-1/+1
| | | | | | | | | NOTRY=true TBR=glider@chromium.org Review URL: https://codereview.chromium.org/334383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277573 0039d316-1c4b-4281-b951-d872f2087c98
* TSAN: Disable a couple of failing tests and suppress a race.thestig@chromium.org2014-06-161-0/+22
| | | | | | | | | | BUG=385022,385222 NOTRY=true TBR=glider@chromium.org Review URL: https://codereview.chromium.org/338183004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277518 0039d316-1c4b-4281-b951-d872f2087c98
* Replace a suppression with operator() with a wildcard that TSan v1 understandstimurrrr@chromium.org2014-06-061-1/+1
| | | | | | | | | | | | Unfortunately, TSan doesn't handle operator(), neither does the PRESUBMIT script. We're going to deprecate v1 soon, so it doesn't worth fixing. TBR=bruening@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/320593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275448 0039d316-1c4b-4281-b951-d872f2087c98
* Add a couple of suppressions to make the MFYI waterfall greenertimurrrr@chromium.org2014-06-061-1/+12
| | | | | | | | | | BUG=381584,344704 TBR=bruening@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/319943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275424 0039d316-1c4b-4281-b951-d872f2087c98
* Update tsan suppressions due to r273571.scherkus@chromium.org2014-05-311-20/+0
| | | | | | | | BUG=137973,374151,377420 Review URL: https://codereview.chromium.org/308733004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273973 0039d316-1c4b-4281-b951-d872f2087c98
* Widen suppressions for another FFmpeg roll.dalecurtis@google.com2014-05-211-1/+8
| | | | | | | | | | | | | TSAN doesn't comprehend the atomic ref count operation. BUG=239350 TEST=none TBR=jyasskin NOTRY=true Review URL: https://codereview.chromium.org/294663011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272002 0039d316-1c4b-4281-b951-d872f2087c98
* [MemSheriff] Remove unused suppressiongroby@chromium.org2014-04-171-7/+0
| | | | | | | | | | | | Test doesn't exist any more. NOTRY=true TBR=thestig@chromium.org BUG=330903 Review URL: https://codereview.chromium.org/238043013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264661 0039d316-1c4b-4281-b951-d872f2087c98
* [MemSheriff] Widen race suppression.groby@chromium.org2014-04-171-9/+1
| | | | | | | | | | | | | Widen a suppression for potential data race. Also, fixed name of suppression to reflect bug number. TBR=bulach@chromium.org, glider@chromium.org NOTRY=true BUG=343802 Review URL: https://codereview.chromium.org/240543005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264578 0039d316-1c4b-4281-b951-d872f2087c98
* [MemSheriff] Data race suppression.groby@chromium.org2014-04-161-0/+14
| | | | | | | | | | | | This is possibly a false positive - see reasoning on bug TBR=bulach@chromium.org, glider@chromium.org NOTRY=true BUG=343802 Review URL: https://codereview.chromium.org/239973004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264326 0039d316-1c4b-4281-b951-d872f2087c98
* Delete the suppression for issue 108408, which refers to non-existing code.glider@chromium.org2014-04-021-18/+0
| | | | | | | | | | BUG=108408 TBR=thestig@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/221883003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261101 0039d316-1c4b-4281-b951-d872f2087c98
* Removing the WebRTCAudioDeviceTest test suite.henrika@chromium.org2014-03-121-87/+0
| | | | | | | | | | | We have decided to remove this test since it seems to cost more than it saves. The scope is too wide, most tests are ad-hoc tests and several tests are manual. Also, it has resulted in a long list of reported issues which are platform dependent. BUG=238490,268376,269348,247447,238490,318189,167299,131154,155284,247163,103711,148865,331030 TEST=content_unittests Review URL: https://codereview.chromium.org/194813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256621 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary suppressions now that crbug.com/348324 has been fixed.reveman@chromium.org2014-03-121-22/+0
| | | | | | | | | BUG=348324 NOTRY=true Review URL: https://codereview.chromium.org/196473006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256571 0039d316-1c4b-4281-b951-d872f2087c98
* Convert most Chromium presubmit files to use new ↵phajdan.jr@chromium.org2014-03-111-2/+6
| | | | | | | | | | | multiple-tryserver-compatible protocol BUG=334892 R=maruel@chromium.org Review URL: https://codereview.chromium.org/194903007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256318 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a data race in VP9 change_state vs thread_loop (issue 350982)glider@chromium.org2014-03-111-0/+9
| | | | | | | | | | | | under both TSan v1 and TSan v2. BUG=350982 TBR=timurrrr@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/194573003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256214 0039d316-1c4b-4281-b951-d872f2087c98
* TSan/Win: stop instrumenting memset()timurrrr@chromium.org2014-03-041-0/+4
| | | | | | | | | | BUG=348908 TBR=oshima@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/185303015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254720 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up MFYI by adding suppressions for new bugstimurrrr@chromium.org2014-03-032-0/+23
| | | | | | | | | | TBR=oshima@chromium.org BUG=329960,348629,348630,347967,331468 NOTRY=true Review URL: https://codereview.chromium.org/177393003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254511 0039d316-1c4b-4281-b951-d872f2087c98
* Suppess the other ordering of memory accesses tootimurrrr@chromium.org2014-03-021-1/+11
| | | | | | | | | | BUG=348324 TBR=oshima NOTRY=true Review URL: https://codereview.chromium.org/184043014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254398 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress data races between gpu::gles2::QueryManager::Query::MarkAsCompleted ↵timurrrr@chromium.org2014-03-011-0/+12
| | | | | | | | | | | | and gpu::gles2::QueryTracker::FreeCompletedQueries BUG=348324 TBR=oshima@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/183763014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254381 0039d316-1c4b-4281-b951-d872f2087c98
* Remove default browser uma stat.zturner@chromium.org2014-02-241-12/+1
| | | | | | | | | | | | | | | | This metric has been broken since the day it was introduced, over a year ago, suggesting that nobody cares about it anyway, hence the decision to remove it rather than fix it. The actual enum for this is in internal histograms.xml, so that will be uploaded as a separate review. BUG=312343 R=isherman@chromium.org Review URL: https://codereview.chromium.org/175373004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252953 0039d316-1c4b-4281-b951-d872f2087c98
* TSAN: Suppress a race in PrintJobTest.SimplePrint.thestig@chromium.org2014-02-191-0/+9
| | | | | | | | | | BUG=344704 NOTRY=true TBR=vitalybuka@chromium.org Review URL: https://codereview.chromium.org/171673003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251893 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 232714 "suppress data race on media::CoreAudioUtil"tommi@chromium.org2014-02-131-31/+0
| | | | | | | | | | | | | | | | > suppress data race on media::CoreAudioUtil > BUG=314654 > TBR=ygorshenin@chromium.org > TEST=waterfall > > Review URL: https://codereview.chromium.org/57643003 TBR=zhaoqin@google.com BUG=314654 Review URL: https://codereview.chromium.org/163253003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250977 0039d316-1c4b-4281-b951-d872f2087c98
* Delete an unnecessary suppression for a glibc race that has been fixed long ago.glider@chromium.org2014-02-051-16/+0
| | | | | | | | | BUG=84726 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/149913003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248987 0039d316-1c4b-4281-b951-d872f2087c98
* r248428 changed the call path to crypto::RSAPrivateKey on Win, so update the ↵jyasskin@chromium.org2014-02-031-3/+2
| | | | | | | | | | | | suppression. BUG=328521 TBR=weitaosu@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/142093004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248549 0039d316-1c4b-4281-b951-d872f2087c98
* TSAN: Suppress an error in tracked_objects::ThreadData.thestig@chromium.org2014-01-081-0/+18
| | | | | | | | | | BUG=309847 NOTRY=true TBR=glider@chromium.org Review URL: https://codereview.chromium.org/126513008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243471 0039d316-1c4b-4281-b951-d872f2087c98
* Clean-up: Remove TSAN suppression from long-resolved bug.miu@chromium.org2014-01-041-10/+0
| | | | | | | | | BUG=131001,123112 TBR=xians Review URL: https://codereview.chromium.org/101693011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242983 0039d316-1c4b-4281-b951-d872f2087c98
* TSAN: Normalize indentation for suppressions.thestig@chromium.org2014-01-041-47/+47
| | | | | | | | | NOTRY=true TBR=groby@chromium.org Review URL: https://codereview.chromium.org/106943003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242973 0039d316-1c4b-4281-b951-d872f2087c98
* TSAN: Update a base::MessageLoop suppression following r242926.thestig@chromium.org2014-01-031-1/+0
| | | | | | | | | | BUG=104769 NOTRY=true TBR=cpu@chromium.org Review URL: https://codereview.chromium.org/106893007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242963 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore yet another report on the filesystem gutstimurrrr@chromium.org2013-12-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The report looks like this: WARNING: Possible data race during read of size 1 at 1D0D0AEC: {{{ T0 (L{L5032}): #0 _alloc_osfhnd f:/dd/vctools/crt_bld/self_x86/crt/src/osfinfo.c:85 #1 _open_osfhandle f:/dd/vctools/crt_bld/self_x86/crt/src/osfinfo.c:381 #2 testing::internal::WindowsDeathTest::AssumeRole testing/gtest/src/gtest-death-test.cc:708 #3 net::`anonymous namespace'::PrioritizedDispatcherTest_CancelMissing_Test::TestBody net/base/prioritized_dispatcher_unittest.cc:546 #4 net::`anonymous namespace'::PrioritizedDispatcherTest_CancelMissing_Test::TestBody net/base/prioritized_dispatcher_unittest.cc:544 #5 testing::internal::HandleExceptionsInMethodIfSupported testing/gtest/src/gtest.cc:2045 Concurrent write(s) happened at (OR AFTER) these points: T21 (L{L4960, L5035}): #0 _close_nolock f:/dd/vctools/crt_bld/self_x86/crt/src/close.c:100 #1 _close f:/dd/vctools/crt_bld/self_x86/crt/src/close.c:53 #2 _fclose_nolock f:/dd/vctools/crt_bld/self_x86/crt/src/fclose.c:106 #3 fclose f:/dd/vctools/crt_bld/self_x86/crt/src/fclose.c:56 #4 base::CloseFile base/file_util.cc:200 #5 base::ReadFileToString base/file_util.cc:143 #6 base::ReadFileToString base/file_util.cc:130 #7 base::ReadFileToString base/file_util.cc:129 #8 net::ParseHostsFile net/dns/dns_hosts.cc:161 #9 net::ParseHostsFile net/dns/dns_hosts.cc:153 BUG=146724 TBR=bruening NOTRY=true Review URL: https://codereview.chromium.org/119093011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242724 0039d316-1c4b-4281-b951-d872f2087c98
* Add TSAN suppression for protential race in ↵noamsml@google.com2013-12-271-0/+7
| | | | | | | | | | | | | GCMClientLoadingCompletedAfterReadingRegistration Suppress potential race condition found by tsan. BUG=330903 R=nasko@chromium.org Review URL: https://codereview.chromium.org/120983005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242644 0039d316-1c4b-4281-b951-d872f2087c98
* suppress data race at me2me_native_messaging_host.cczhaoqin@google.com2013-12-171-0/+39
| | | | | | | | | | TBR=weitaosu@chromium.org BUG=328521 TEST=waterfall Review URL: https://codereview.chromium.org/105073005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241333 0039d316-1c4b-4281-b951-d872f2087c98
* suppress data race at setlocale by ↵zhaoqin@google.com2013-12-171-0/+8
| | | | | | | | | | | | ClientHintsTest_HintsWellFormattedWithNonEnLocale_Test TBR=bengr@chromium.org BUG=329253 TEST=waterfall Review URL: https://codereview.chromium.org/116423003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241324 0039d316-1c4b-4281-b951-d872f2087c98
* suppress data race at me2me_native_messaging_host.cczhaoqin@google.com2013-12-131-0/+39
| | | | | | | | | | BUG=328521 TBR=weitaosu@chromium.org TEST=waterfall.sh Review URL: https://codereview.chromium.org/115413004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240749 0039d316-1c4b-4281-b951-d872f2087c98
* Update FFmpeg suppressions due to code relocation.dalecurtis@google.com2013-12-121-1/+1
| | | | | | | | | | BUG=93932,158718 TEST=tsan passes TBR=glider Review URL: https://codereview.chromium.org/103943009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240389 0039d316-1c4b-4281-b951-d872f2087c98
* win-tsan: Add a suppression.sadrul@chromium.org2013-12-051-0/+7
| | | | | | | | | BUG=326282 TBR=timurrrr@chromium.org Review URL: https://codereview.chromium.org/107123003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239043 0039d316-1c4b-4281-b951-d872f2087c98
* TSan v1: ignore *strcasecmp*eugenis@chromium.org2013-11-291-0/+1
| | | | | | | | | | | | Optimized __strcasecmp_l_ssse3 overreads past the end of the buffer and races with random accesses from other threads. BUG=177074 TBR=jyasskin@chromium.org Review URL: https://codereview.chromium.org/96553003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237909 0039d316-1c4b-4281-b951-d872f2087c98
* Support use_alsa==0 on Linuxspang@chromium.org2013-11-281-1/+1
| | | | | | | | | | | | | | | | | | | | This moves the ALSA audio code from media/audio/linux to media/audio/alsa and splits Linux's CreateAudioManager() into a new file. This function chooses which AudioManager subclass to use on Linux. When use_alsa==0 on Linux, the fallback audio manager is changed from ALSA to a new fake implementation that always has an empty set of devices and will only return fake streams. This allows us to compile with no audio support on Linux. In particular, we can compile for targets that don't have the ALSA libraries available. Obviously, it's not (yet) possible to play audio in this configuration. BUG=318315, 318413 Review URL: https://codereview.chromium.org/89793003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237696 0039d316-1c4b-4281-b951-d872f2087c98
* Fix data races in QUIC end-to-end-tests.rch@chromium.org2013-11-081-79/+0
| | | | | | | | | | | | | | | | | | Provide notifications for pausing/resuming the QuicServer, as well as handshake confirmation in ServerThread to avoid data races. Merge internal change: 56303744 Change end-to-end tests from using racy/too small packet size to instead use large requests. Merge internal change: 56174630 BUG=313733 Review URL: https://codereview.chromium.org/62203006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233958 0039d316-1c4b-4281-b951-d872f2087c98
* [MemSheriff] Widen existing, add new suppressiongroby@chromium.org2013-11-071-1/+9
| | | | | | | | | | NOTRY=true TBR=rtenneti@chromium.org, thestig@chromium.org BUG=313733 Review URL: https://codereview.chromium.org/63383002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233589 0039d316-1c4b-4281-b951-d872f2087c98
* suppress data race on media::CoreAudioUtilzhaoqin@google.com2013-11-041-0/+31
| | | | | | | | | | BUG=314654 TBR=ygorshenin@chromium.org TEST=waterfall Review URL: https://codereview.chromium.org/57643003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232714 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress data races in Quic and disk_cache_test_utilbruening@google.com2013-10-311-0/+77
| | | | | | | | | TBR=rtenneti@chromium.org BUG=313733,313726 Review URL: https://codereview.chromium.org/54673004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232134 0039d316-1c4b-4281-b951-d872f2087c98
* Delete the files used by TSan v1 on Mac (which isn't supported anymore):glider@chromium.org2013-10-212-308/+0
| | | | | | | | | | | | | - suppressions - ignores - gtest_exclude files BUG=308605 TBR=timurrrr@chromium.org Review URL: https://codereview.chromium.org/32593005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229856 0039d316-1c4b-4281-b951-d872f2087c98
* Memory FYI cleanup: suppress some reports, remove an obsolete suppressiontimurrrr@chromium.org2013-09-271-1/+10
| | | | | | | | | | TBR=eugenis NOTRY=true BUG=268924,299647,107699 Review URL: https://codereview.chromium.org/25017002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225690 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression of race:browser_sync::PasswordChangeProcessor::Disconnect.haitaol@chromium.org2013-09-261-14/+0
| | | | | | | | | | | r224953 fixes it. BUG=296862 NOTRY=true Review URL: https://codereview.chromium.org/24465003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225307 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress race in PasswordChangeProcessoroshima@chromium.org2013-09-231-1/+14
| | | | | | | | | | BUG=297194 TBR=haitaol@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/23514077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224771 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to remove TSAN suppression for WebKitabarth@chromium.org2013-09-231-18/+0
| | | | | | | | | | | | | We're in the process of renaming the WebKit namespace to blink, which means these supresssions will need to be changed. However, jamesr believes that these suppressions aren't needed anymore, so we can just remove them. R=glider@chromium.org BUG=295096 Review URL: https://chromiumcodereview.appspot.com/24241005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224668 0039d316-1c4b-4281-b951-d872f2087c98
* suppression for data race in content_unittests ↵ronghuawu@chromium.org2013-09-201-0/+16
| | | | | | | | | | | (WebRtcLocalAudioTrackTest.MultipleAudioTracks) BUG=295418 TBR=xians@chromium.org Review URL: https://chromiumcodereview.appspot.com/23707063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224368 0039d316-1c4b-4281-b951-d872f2087c98
* Widen another suppression for new FFmpeg roll.dalecurtis@google.com2013-09-101-1/+0
| | | | | | | | | | BUG=239350 TEST=none R=noamsml@chromium.org Review URL: https://codereview.chromium.org/23875017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222311 0039d316-1c4b-4281-b951-d872f2087c98
* [Memory Sheriff] Widen existing suppressiongroby@chromium.org2013-09-091-1/+0
| | | | | | | | | | NOTRY=true TBR=hongbo.min@chromium.org BUG=268924 Review URL: https://chromiumcodereview.appspot.com/23549026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222131 0039d316-1c4b-4281-b951-d872f2087c98
* suppress data race at ServerLicensingOpenWzhaoqin@google.com2013-09-091-0/+20
| | | | | | | | | TBR=dalecurtis@chromium.org BUG=287796 Review URL: https://codereview.chromium.org/23628009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222020 0039d316-1c4b-4281-b951-d872f2087c98