Add more TSan and Dr Memory suppressions for modules_unittests

I'm trying to get these tests green on Windows in
http://build.chromium.org/p/client.webrtc.fyi

BUG=2319,2323
TEST=local runs passing
R=phoglund@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/2230004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@4781 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
kjellander@webrtc.org 2013-09-18 19:18:20 +00:00
parent 8d1e4d6149
commit 7a968a8f07
2 changed files with 50 additions and 50 deletions

View File

@ -25,7 +25,7 @@ system call NtGdiDeleteObjectApp
GDI32.dll!DeleteDC GDI32.dll!DeleteDC
GDI32.dll!DeleteDC GDI32.dll!DeleteDC
*!webrtc::`anonymous namespace'::WindowCapturerWin::Capture *!webrtc::`anonymous namespace'::WindowCapturerWin::Capture
*!webrtc::WindowCapturerTest_Capture_Test::TestBody ...
*!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void> *!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
UNINITIALIZED READ UNINITIALIZED READ
@ -36,7 +36,7 @@ system call NtUserGetThreadDesktop parameter value #1
*!webrtc::`anonymous namespace'::ScreenCapturerWin::ScreenCapturerWin *!webrtc::`anonymous namespace'::ScreenCapturerWin::ScreenCapturerWin
*!webrtc::ScreenCapturer::CreateWithDisableAero *!webrtc::ScreenCapturer::CreateWithDisableAero
*!webrtc::ScreenCapturer::Create *!webrtc::ScreenCapturer::Create
*!webrtc::ScreenCapturerTest_StartCapturer_Test::TestBody ...
*!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void> *!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
UNINITIALIZED READ UNINITIALIZED READ

View File

@ -1,48 +1,48 @@
# Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. # Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
# #
# Use of this source code is governed by a BSD-style license # Use of this source code is governed by a BSD-style license
# that can be found in the LICENSE file in the root of the source # that can be found in the LICENSE file in the root of the source
# tree. An additional intellectual property rights grant can be found # tree. An additional intellectual property rights grant can be found
# in the file PATENTS. All contributing project authors may # in the file PATENTS. All contributing project authors may
# be found in the AUTHORS file in the root of the source tree. # be found in the AUTHORS file in the root of the source tree.
# This file is used in addition to the one already maintained in Chrome. # This file is used in addition to the one already maintained in Chrome.
# It acts as a place holder for future additions for WebRTC. # It acts as a place holder for future additions for WebRTC.
# It must exist for the Python wrapper script to work properly. # It must exist for the Python wrapper script to work properly.
{ {
bug_2319_1 bug_2319_1
ThreadSanitizer:Race ThreadSanitizer:Race
fun:webrtc::ThreadWindows::Run ...
fun:webrtc::ThreadWindows::StartThread fun:webrtc::ThreadWindows::Run
fun:_callthreadstartex fun:webrtc::ThreadWindows::StartThread
fun:_threadstartex ...
fun:BaseThreadInitThunk fun:BaseThreadInitThunk
} }
{ {
bug_2319_2 bug_2319_2
ThreadSanitizer:Race ThreadSanitizer:Race
fun:TlsGetValue fun:TlsGetValue
fun:__set_flsgetvalue fun:__set_flsgetvalue
fun:_threadstartex fun:_threadstartex
fun:BaseThreadInitThunk fun:BaseThreadInitThunk
} }
{ {
bug_2319_3 bug_2319_3
ThreadSanitizer:Race ThreadSanitizer:Race
fun:webrtc::ThreadWindows::SetNotAlive fun:webrtc::ThreadWindows::SetNotAlive
... ...
} }
{ {
bug_2319_4 bug_2319_4
ThreadSanitizer:Race ThreadSanitizer:Race
fun:webrtc::ThreadWindows::Start fun:webrtc::ThreadWindows::Start
... ...
} }
{ {
bug_2319_5 bug_2319_5
ThreadSanitizer:Race ThreadSanitizer:Race
fun:webrtc::ThreadWindows::Stop fun:webrtc::ThreadWindows::Stop
... ...
} }