Suppressions for libjingle_unittest after roll in r5502

New errors arrived when rolling libjingle in r5502.
These suppressions are needed to green up the Memcheck and
TSan bots.

BUG=1976,2080
TEST=local runs on Linux:
tools/valgrind-webrtc/webrtc_tests.sh --tool=tsan -b out/Release -t libjingle_unittest
tools/valgrind-webrtc/webrtc_tests.sh --tool=memcheck -b out/Release -t libjingle_unittest
and trybot:
git try --bot=linux_memcheck,linux_tsan -t libjingle_unittest
TBR=wu@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5509 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
kjellander@webrtc.org 2014-02-08 21:15:59 +00:00
parent cc685acbdf
commit 6f8acdc76f
2 changed files with 46 additions and 0 deletions

View File

@ -369,6 +369,29 @@
#-----------------------------------------------------------------------
# 2. libjingle stuff (talk folder)
{
bug_1976_1
Memcheck:Unaddressable
fun:pthread_mutex_unlock
fun:_ZN9talk_base15CriticalSection5LeaveEv
fun:_ZN9talk_base9CritScopeD1Ev
...
fun:_ZN9talk_base6Thread15ProcessMessagesEi
fun:_ZN9talk_base6Thread3RunEv
fun:_ZN9talk_base6Thread6PreRunEPv
}
{
bug_1976_2
Memcheck:Leak
fun:calloc
obj:/usr/lib/x86_64-linux-gnu/libnss3.so
...
fun:NSS_NoDB_Init
fun:_ZN9talk_base10NSSContext13InitializeSSLEPFbPvE
fun:_ZN9talk_base13InitializeSSLEPFbPvE
fun:_ZN9talk_base10RandomTest13SetUpTestCaseEv
fun:_ZN7testing8TestCase16RunSetUpTestCaseEv
}
{
bug_2056_1
Memcheck:Leak

View File

@ -727,3 +727,26 @@
fun:talk_base::Thread::Run
fun:talk_base::Thread::PreRun
}
{
bug_2080_35
ThreadSanitizer:UnlockNonLocked
fun:pthread_mutex_unlock
fun:talk_base::CriticalSection::Leave
fun:talk_base::CritScope::~CritScope
...
fun:talk_base::AsyncFunctorMessageHandler::OnMessage
fun:talk_base::MessageQueue::Dispatch
fun:talk_base::Thread::ProcessMessages
fun:talk_base::Thread::Run
fun:talk_base::Thread::PreRun
}
{
bug_2080_36
ThreadSanitizer:Race
...
fun:talk_base::FunctorMessageHandler::OnMessage
fun:talk_base::MessageQueue::Dispatch
fun:talk_base::Thread::ProcessMessages
fun:talk_base::Thread::Run
fun:talk_base::Thread::PreRun
}