diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-18 20:03:44 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-18 20:03:44 +0000 |
commit | def979a39bd25dfb24c80138699ffb359c495757 (patch) | |
tree | 19cdfbefb81afd5dc88f41b99ca1908dc17c000e | |
parent | 20142b0556d2e9190a455397bff44508b7e62f88 (diff) | |
download | chromium_src-def979a39bd25dfb24c80138699ffb359c495757.zip chromium_src-def979a39bd25dfb24c80138699ffb359c495757.tar.gz chromium_src-def979a39bd25dfb24c80138699ffb359c495757.tar.bz2 |
Valgrind: Update a suppression after r106077, suppress new errors for Mac VideoCaptureDevice.
BUG=100133,100772
TEST=none
TBR=jhawkins
Review URL: http://codereview.chromium.org/8342009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106108 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | tools/valgrind/memcheck/suppressions.txt | 2 | ||||
-rw-r--r-- | tools/valgrind/memcheck/suppressions_mac.txt | 25 | ||||
-rw-r--r-- | tools/valgrind/tsan/suppressions_mac.txt | 33 |
3 files changed, 59 insertions, 1 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt index 57b1ab0..296b102 100644 --- a/tools/valgrind/memcheck/suppressions.txt +++ b/tools/valgrind/memcheck/suppressions.txt @@ -4683,7 +4683,7 @@ bug_100133 Memcheck:Leak fun:_Znw* - fun:_Z25RegisterRecoveryComponentP22ComponentUpdateServicePKc + fun:_Z22RecoveryRegisterHelperP22ComponentUpdateServiceP11PrefService } { bug_100154 diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt index 76278cd..0d46435 100644 --- a/tools/valgrind/memcheck/suppressions_mac.txt +++ b/tools/valgrind/memcheck/suppressions_mac.txt @@ -1910,3 +1910,28 @@ fun:_Z23PlotISImageRefInContextPvP9CGContext6CGRectssPK8RGBColormPK20_ISImageRefCallbacks fun:PlotIconRefInContext } +{ + bug_100772 + Memcheck:Leak + fun:calloc + fun:QTMLCreateMutex + fun:WarholCreateGlobals + fun:INIT_QuickTimeLibInternal + fun:pthread_once + fun:INIT_QuickTimeLib + fun:EnterMovies_priv + fun:EnterMovies + fun:TundraUnitInputFromTSFileEntry + fun:TundraUnitVDIGInputEntry + fun:TundraUnitCreateFromDescription + fun:+[QTCaptureVDIGDevice _refreshDevices] + fun:+[QTCaptureVDIGDevice devicesWithIOType:] + fun:+[QTCaptureDevice devicesWithIOType:] + fun:+[QTCaptureDevice inputDevices] + fun:+[QTCaptureDevice inputDevicesWithMediaType:] + fun:+[VideoCaptureDeviceQTKit deviceNames] + fun:_ZN5media18VideoCaptureDevice14GetDeviceNamesEPSt4listINS0_4NameESaIS2_EE + fun:_ZN5media21VideoCaptureDeviceMac4InitEv + fun:_ZN5media18VideoCaptureDevice6CreateERKNS0_4NameE + fun:_ZN5media45VideoCaptureDeviceTest_OpenInvalidDevice_Test8TestBodyEv +} diff --git a/tools/valgrind/tsan/suppressions_mac.txt b/tools/valgrind/tsan/suppressions_mac.txt index ba2efc0..db6350c 100644 --- a/tools/valgrind/tsan/suppressions_mac.txt +++ b/tools/valgrind/tsan/suppressions_mac.txt @@ -203,3 +203,36 @@ fun:file_util::OpenFile fun:base::SharedMemory::CreateNamed } +{ + bug_100772a + ThreadSanitizer:Race + fun:CAGuard::Wait + fun:MIO::DAL::RunLoop::StartOwnThread + fun:MIO::DAL::RunLoop::Start + fun:MIO::DAL::System::CheckOutInstance + fun:TundraObjectGetPropertyDataSize + fun:+[QTCaptureDALDevice _refreshDevices] + fun:+[QTCaptureDALDevice devicesWithIOType:] + fun:+[QTCaptureDevice devicesWithIOType:] + fun:+[QTCaptureDevice inputDevices] + fun:+[QTCaptureDevice inputDevicesWithMediaType:] + fun:+[VideoCaptureDeviceQTKit deviceNames] + fun:media::VideoCaptureDevice::GetDeviceNames + fun:media::VideoCaptureDeviceMac::Init + fun:media::VideoCaptureDevice::Create + fun:media::VideoCaptureDeviceTest_OpenInvalidDevice_Test::TestBody +} +{ + bug_100772b + ThreadSanitizer:Race + fun:DVDeviceTerminate +} +{ + bug_100772c + ThreadSanitizer:Race + fun:MIO::DAL::RunLoop::StopOwnThread + fun:MIO::DAL::RunLoop::Teardown + fun:MIO::DAL::System::TeardownShell + fun:MIO::DAL::System::AtExitHandler + fun:MIO::DAL::AtExit::AtExitHandler +} |