1 # There are a few kinds of suppressions in this file.
2 # 1. third party stuff we have no control over
4 # 2. intentional unit test errors, or stuff that is somehow a false positive
5 # in our own code, or stuff that is so trivial it's not worth fixing
7 # 3. Suppressions for real chromium bugs that are not yet fixed.
8 # These should all be in chromium's bug tracking system (but a few aren't yet).
9 # Periodically we should sweep this file and the bug tracker clean by
10 # running overnight and removing outdated bugs/suppressions.
11 #-----------------------------------------------------------------------
13 # 1. third party stuff we have no control over
14 ############################
15 # 1.1 Benign races in libc
17 # A benign race inside the implementation of internal libc mutex
19 Benign races in __lll_*lock_*_private
21 fun:__lll_*lock_*_private
24 # Benign races below thread-safe time-conversion functions
37 # Benign race in thread-safe function
45 # We already ignore memory accesses inside ld
46 # but we also need to ignore accesses below it.
54 # fprintf is thread-safe. The benign races happen on the internal lock.
56 Benign race below fprintf (1)
64 Benign race below fprintf (2)
84 # See crbug.com/84244 for benign races in nss.
86 Benign race in nss (PR_EnterMonitor)
91 Benign race in nss (PR_ExitMonitor)
97 False positive on strncasecmp OOB read
99 fun:__strncasecmp_l_ssse3
100 fun:base::strncasecmp
103 False positive on strcasecmp OOB read
105 fun:__strcasecmp_l_ssse3
110 Benign race in get_nprocs, uses barriers
116 False positives, glibc just uses internal atomics
122 ############################
123 # 1.2 Benign races in ICU
125 Two writes, same value (ICU gGlobalMutex, gMutexesInUse)
132 Two writes, same value (ICU gHeapInUse)
137 # http://bugs.icu-project.org/trac/ticket/10295
139 Two writes, same value (ICU gLibCleanupFunctions[*])
141 fun:ucln_registerCleanup_46
144 # Reading a pointer to a mutex being initialized in a concurrent thread.
146 A benign race in umtx_lock_46
151 ############################
152 # 1.3 Benign races in SQLLite
153 # TODO(timurrr|oshima): following four suppressions could be obsolete.
155 Two writes, same value (SQLLite pthreadMutexAlloc)
158 fun:pthreadMutexAlloc
162 Two writes, same value (under sqlite3Malloc)
169 bug_84094_a (Could be benign. See bug for details)
173 fun:sqlite3PcacheFetch
177 bug_84094_b (Could be benign. See bug for details)
184 bug_84094_c (Could be benign. See bug for details)
189 fun:sqlite3PcacheMakeClean
190 fun:sqlite3PcacheCleanAll
193 ############################
194 # 1.4 Real races in third_party
196 Nvidia GL driver destroys an invalid lock
197 ThreadSanitizer:InvalidLock
198 fun:pthread_mutex_destroy
199 obj:*nvidia*/libGL.so.*
202 # http://code.google.com/p/v8/issues/detail?id=361
204 V8: race on Locker::active_
217 bug_28396 (libevent) (1)
224 bug_28396 (libevent) (2)
234 fun:*tcmalloc*ThreadCache*DeleteCache*
245 bug_84467a (Could be benign. See bug for details)
261 fun:::EnvironmentImpl::SetVarImpl
262 fun:::EnvironmentImpl::SetVar
270 fun:_xdg_mime_alias_read_from_file
278 fun:_cairo_bentley_ottmann_tessellate_polygon
288 # 2. intentional unit test errors, or stuff that is somehow a false positive
289 ############################
290 # 2.1 Data races in tests
295 fun:*WorkerThreadTickerTest_LongCallback_Test*TestBody*
309 bug_68481 [test-only race on bool]
312 fun:tracked_objects::ThreadData::ShutdownSingleThreadedCleanup
313 fun:tracked_objects::TrackedObjectsTest_MinimalStartupShutdown_Test::*
316 # TODO(timurrrr): bug item
318 Data race on bool in AssertReporter [test-only]
321 fun:*AssertReporter*warn*
324 # TODO(timurrrr): bug item
326 Data race on WatchdogCounter [test-only]
329 fun:*WatchdogCounter*larm*
332 # TODO(timurrrr): bug item
334 Data race on counter in WorkQueue [test-only]
340 # TODO(timurrrr): bug item
342 Data race on vfptr in base/watchdog_unittest
345 fun:*WatchdogTest_*arm*Test_Test*TestBody*
348 # TODO(timurrrr): bug item
350 Data race on bool in chrome/browser/net/url_fetcher_unittest (1)
352 fun:*URLFetcherCancelTest*TestContextReleased*
355 Data race on bool in chrome/browser/net/url_fetcher_unittest (2)
357 fun:*CancelTestURLRequestContext*CancelTestURLRequestContext*
361 ThreadSanitizer sanity test (ToolsSanityTest.DataRace)
363 fun:*TOOLS_SANITY_TEST_CONCURRENT_THREAD::ThreadMain
367 Benign race (or even a false positive) on atomics in ThreadCollisionWarner
369 fun:base::subtle::NoBarrier_Store
370 fun:base::ThreadCollisionWarner::Leave
373 ############################
374 # 2.2 Benign races in Chromium
376 bug_61179 [benign race on tracked_objects::Births]
378 fun:tracked_objects::Births::*Birth*
381 # 3. Suppressions for real chromium bugs that are not yet fixed.
382 ############################
383 # Real races in Chromium
387 fun:*BrowserProcessImpl*nspector*iles*
394 fun:*browser_sync*SyncShareIntercept*Observe*
402 fun:ChildProcessLauncher::Context::LaunchInternal*
417 fun:ThreadSanitizerStartThread
423 fun:thread_encoding_proc
429 fun:disk_cache::EntryImpl::GetDataSize*
430 fun:net::HttpCache::Transaction::*
436 fun:disk_cache::EntryImpl::UpdateSize*
438 fun:disk_cache::EntryImpl::WriteDataImpl*
444 fun:::EnvironmentImpl::GetVarImpl
445 fun:::EnvironmentImpl::GetVar
446 fun:ShellIntegrationLinux::GetDesktopName
447 fun:::GetIsDefaultWebClient
448 fun:ShellIntegration::GetDefaultBrowser
449 fun:::RecordDefaultBrowserUMAStat
450 fun:base::internal::RunnableAdapter::Run
462 fun:gconf_activate_server
464 fun:gconf_engine_get_fuller
465 fun:gconf_engine_get_entry
467 fun:GConfTitlebarListener::GConfTitlebarListener
468 fun:DefaultSingletonTraits::New
470 fun:GConfTitlebarListener::GetInstance
471 fun:BrowserTitlebar::Init
472 fun:BrowserWindowGtk::InitWidgets
473 fun:BrowserWindowGtk::Init
474 fun:BrowserWindow::CreateBrowserWindow
475 fun:::CreateBrowserWindow
477 fun:StartupBrowserCreatorImpl::OpenTabsInBrowser
478 fun:StartupBrowserCreatorImpl::ProcessSpecifiedURLs
479 fun:StartupBrowserCreatorImpl::ProcessStartupURLs
480 fun:StartupBrowserCreatorImpl::ProcessLaunchURLs
481 fun:StartupBrowserCreatorImpl::Launch
489 fun:extensions::Serialize
490 fun:extensions::UserScriptMaster::ScriptReloader::RunLoad
497 fun:JSC::Yarr::Interpreter::*Disjunction*
498 fun:JSC::Yarr::Interpreter::interpret*
499 fun:JSC::Yarr::interpret*
506 fun:loopfilter_thread
512 fun:base::Thread::message_loop
513 fun:content::BrowserThread::IsMessageLoopValid
514 fun:ThreadWatcherList::StartWatching
515 fun:ThreadWatcherList::InitializeAndStartWatching
523 fun:media::FFmpegVideoDecoder::*
525 fun:media::FFmpegVideoDecode*Test::*
531 fun:ff_thread_decode_frame
532 fun:avcodec_decode_video2
534 fun:media::FFmpegVideoDecoder::Decode*
543 fun:media::FFmpegVideoDecoder::Decode*
548 fun:frame_worker_thread
555 fun:ff_thread_decode_frame
557 fun:media::FFmpegVideoDecoder::Decode*
565 fun:media::FFmpegVideoDecoder::Reset
571 fun:ff_frame_thread_free
581 fun:frame_worker_thread
589 fun:media::FFmpegVideoDecoder::DoReset
596 fun:media::VideoFrame::HashFrameForTesting
597 fun:media::PipelineIntegrationTestBase::OnVideoRendererPaint
603 fun:media::FFmpegVideoDecoder::Decode
604 fun:media::FFmpegVideoDecoder::DecodeBuffer
605 fun:media::FFmpegVideoDecoder::DoDecryptOrDecodeBuffer
606 fun:media::FFmpegVideoDecoder::DoDecryptOrDecodeBuffer
611 fun:linked_ptr_internal::join
614 fun:HostContentSettingsMap::GetDefaultContentSetting
619 fun:tracked_objects::ThreadData::Initialize
620 fun:tracked_objects::ThreadData::InitializeThreadContext
621 fun:base::Thread::ThreadMain
622 fun:base::::ThreadFunc
628 fun:tracked_objects::ThreadData::TallyABirthIfActive
629 fun:base::PosixDynamicThreadPool::PendingTask::PendingTask
630 fun:base::PosixDynamicThreadPool::WaitForTask
631 fun:base::::WorkerThread::ThreadMain
632 fun:base::::ThreadFunc
637 fun:tracked_objects::ThreadData::TrackingStatus
642 fun:tracked_objects::ThreadData::SnapshotMaps
647 fun:tracked_objects::Births::birth_count
648 fun:tracked_objects::ThreadData::SnapshotExecutedTasks
653 fun:tracked_objects::DeathData::RecordDeath
658 fun:webrtc::Trace::SetLevelFilter
663 fun:webrtc::TraceImpl::TraceCheck
668 fun:webrtc::ThreadPosix::*
673 fun:webrtc::FileWrapper*::*
675 fun:webrtc::TraceImpl::StaticInstance
676 fun:webrtc::Trace::ReturnTrace
677 fun:webrtc::voe::SharedData::~SharedData
678 fun:webrtc::VoiceEngineImpl::~VoiceEngineImpl
680 fun:webrtc::VoiceEngine::Delete
681 fun:WebRTCAutoDelete::reset
683 fun:content::WebRTCAudioDeviceTest_Construct_Test::TestBody
689 fun:content::WebRTCAudioDeviceTest::OnMessageReceived
692 fun:IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking
694 fun:base::MessagePumpLibevent::FileDescriptorWatcher::OnFileCanReadWithoutBlocking
695 fun:base::MessagePumpLibevent::OnLibeventNotification
696 fun:event_process_active
702 fun:webrtc::TracePosix::AddTime
703 fun:webrtc::TraceImpl::AddImpl
704 fun:webrtc::Trace::Add
705 fun:webrtc::ThreadPosix::Run
710 fun:content::WebRTCAudioDeviceTest::SetUp
715 fun:webrtc::EventWrapper::~EventWrapper
716 fun:webrtc::EventPosix::~EventPosix
717 fun:webrtc::ProcessThreadImpl::~ProcessThreadImpl
718 fun:webrtc::ProcessThread::DestroyProcessThread
719 fun:webrtc::voe::SharedData::~SharedData
720 fun:webrtc::VoiceEngineImpl::~VoiceEngineImpl
721 fun:webrtc::VoiceEngine::Delete
722 fun:WebRTCAutoDelete::reset
723 fun:WebRTCAutoDelete::~WebRTCAutoDelete
724 fun:content::WebRTCAudioDeviceTest_Construct_Test::TestBody
729 fun:webrtc::ProcessThreadImpl::Process
730 fun:webrtc::ProcessThreadImpl::Run
731 fun:webrtc::ThreadPosix::Run
737 fun:webrtc::ProcessThreadImpl::Stop
738 fun:webrtc::VoEBaseImpl::TerminateInternal
739 fun:webrtc::VoEBaseImpl::Terminate
740 fun:content::WebRTCAudioDeviceTest_PlayLocalFile_Test::TestBody
747 fun:base::MessagePumpLibevent::Run
748 fun:base::MessageLoop::RunHandler
751 bug_104776_maybe_benign
753 fun:base::StatisticsRecorder::StatisticsRecorder
754 fun:::BrowserMainRunnerImpl::Initialize
756 fun:::RunNamedProcessTypeMain
757 fun:::ContentMainRunnerImpl::Run
758 fun:content::ContentMain
765 fun:tracked_objects::ThreadData::InitializeAndSetTrackingStatus
766 fun:*ChildThread::OnSetProfilerStatus
773 fun:TestProfileSyncService::~TestProfileSyncService
774 fun:scoped_ptr::reset
775 fun:ProfileSyncServiceAutofillTest::TearDown
781 fun:syncer::SyncManager::SyncInternal::ShutdownOnSyncThread
782 fun:syncer::SyncManager::ShutdownOnSyncThread
783 fun:browser_sync::SyncBackendHost::Core::DoShutdown
784 fun:base::internal::RunnableAdapter::Run
789 fun:syncable::DirectoryChangeDelegate::~DirectoryChangeDelegate
790 fun:syncer::SyncManager::SyncInternal::~SyncInternal
791 fun:syncer::SyncManager::~SyncManager
792 fun:scoped_ptr::reset
793 fun:browser_sync::SyncBackendHost::Core::DoShutdown
794 fun:base::internal::RunnableAdapter::Run
799 fun:base::subtle::RefCountedBase::AddRef
800 fun:base::RefCounted::AddRef
801 fun:net::HttpCache::Transaction::DoCacheWriteData
802 fun:net::HttpCache::Transaction::DoLoop
803 fun:net::HttpCache::Transaction::ReadFromNetwork
804 fun:net::HttpCache::Transaction::Read
805 fun:net::URLRequestHttpJob::ReadRawData
806 fun:net::URLRequestJob::ReadRawDataHelper
807 fun:net::URLRequestJob::Read
808 fun:net::URLRequest::Read
809 fun:ResourceDispatcherHost::Read
810 fun:ResourceDispatcherHost::StartReading
811 fun:ResourceDispatcherHost::ResumeRequest
812 fun:base::internal::RunnableAdapter::Run
817 fun:tracked_objects::ThreadData::InitializeAndSetTrackingStatus
818 fun:tracked_objects::ThreadData::ShutdownSingleThreadedCleanup
819 fun:tracked_objects::TrackedObjectsTest::TrackedObjectsTest
820 fun:tracked_objects::TrackedObjectsTest_MinimalStartupShutdown_Test::TrackedObjectsTest_MinimalStartupShutdown_Test
826 fun:::OCSPTrySendAndReceive
827 fun:pkix_pl_Pk11CertStore_GetCRL
828 fun:pkix_CrlChecker_CheckExternal
829 fun:PKIX_RevocationChecker_Check
831 fun:pkix_Build_ValidateEntireChain
832 fun:pkix_BuildForwardDepthFirstSearch
833 fun:pkix_Build_InitiateBuildChain
835 fun:CERT_PKIXVerifyCert
836 fun:net::::PKIXVerifyCert
837 fun:net::X509Certificate::VerifyInternal
838 fun:net::X509Certificate::Verify
839 fun:net::CertVerifierWorker::Run
840 fun:base::internal::RunnableAdapter::Run
846 fun:content::RenderThreadImpl::Send
847 fun:content::RenderWidget::Send
848 fun:content::RenderViewImpl::Send
849 fun:content::RenderWidget::DoDeferredUpdate
850 fun:content::RenderWidget::DoDeferredUpdateAndSendInputAck
851 fun:content::RenderWidget::InvalidationCallback
852 fun:base::internal::RunnableAdapter::Run
857 fun:base::Thread::message_loop
858 fun:content::BrowserThreadImpl::PostTaskHelper
859 fun:content::BrowserThread::PostTask
860 fun:AudioRendererHost::OnCreated
861 fun:media::AudioOutputController::DoCreate
866 fun:logging::::LoggingTest_Dcheck_Test::TestBody
867 fun:testing::internal::HandleSehExceptionsInMethodIfSupported
872 fun:content::BrowserThreadImpl::~BrowserThreadImpl
873 fun:content::BrowserProcessSubThread::~BrowserProcessSubThread
874 fun:scoped_ptr::reset
875 fun:content::BrowserMainLoop::ShutdownThreadsAndCleanUp
876 fun:::BrowserMainRunnerImpl::Shutdown
878 fun:::RunNamedProcessTypeMain
879 fun:::ContentMainRunnerImpl::Run
880 fun:content::ContentMain
887 fun:base::Thread::message_loop
888 fun:content::BrowserThreadImpl::PostTaskHelper
889 fun:content::BrowserThread::PostTask
890 fun:PluginLoaderPosix::GetPluginsToLoad
891 fun:base::internal::RunnableAdapter::Run
896 fun:base::Thread::ThreadMain
897 fun:base::::ThreadFunc
906 fun:itemize_state_process_run
907 fun:pango_itemize_with_base_dir
908 fun:pango_layout_check_lines
909 fun:pango_layout_get_unknown_glyphs_count
910 fun:find_invisible_char
912 fun:g_type_create_instance
913 fun:g_object_constructor
917 fun:ThemeServiceFactory::BuildServiceInstanceFor
918 fun:BrowserContextKeyedServiceFactory::GetServiceForBrowserContext
919 fun:ThemeServiceFactory::GetForProfile
920 fun:ExtensionService::GarbageCollectExtensions
921 fun:ExtensionService::InitAfterImport
922 fun:ExtensionService::Observe
923 fun:NotificationServiceImpl::Notify
924 fun:ProfileManager::OnImportFinished
925 fun:ChromeBrowserMainParts::PreMainMessageLoopRunImpl
926 fun:ChromeBrowserMainParts::PreMainMessageLoopRun
927 fun:content::BrowserMainLoop::CreateThreads
928 fun:::BrowserMainRunnerImpl::Initialize
930 fun:::RunNamedProcessTypeMain
931 fun:::ContentMainRunnerImpl::Run
938 fun:base::FileEnumerator::ReadDirectory
939 fun:base::FileEnumerator::Next
940 fun:::GetPrefsCandidateFilesFromFolder
941 fun:ExternalPrefLoader::ReadStandaloneExtensionPrefFiles
942 fun:ExternalPrefLoader::LoadOnFileThread
943 fun:base::internal::RunnableAdapter::Run
948 fun:base::Thread::message_loop
949 fun:content::BrowserThreadImpl::PostTaskHelper
950 fun:content::BrowserThread::PostTask
951 fun:ProcessSingleton::LinuxWatcher::SocketReader::FinishWithACK
952 fun:ProcessSingleton::LinuxWatcher::HandleMessage
953 fun:base::internal::RunnableAdapter::Run
960 fun:_vsnprintf_helper
965 fun:media::Pipeline::OnVideoTimeUpdate
966 fun:base::internal::RunnableAdapter::Run
971 fun:media::Pipeline::SetState
972 fun:media::Pipeline::StopTask
973 fun:base::internal::RunnableAdapter::Run
978 fun:media::Pipeline::SetState
979 fun:media::Pipeline::SeekTask
980 fun:base::internal::RunnableAdapter::Run
987 fun:avformat_find_stream_info
988 fun:media::FFmpegConfigHelper::SetupStreamConfigs
989 fun:media::FFmpegConfigHelper::Parse
990 fun:media::WebMStreamParser::ParseInfoAndTracks
991 fun:media::WebMStreamParser::Parse
992 fun:media::ChunkDemuxer::AppendData
993 fun:media::MockMediaSource::AppendAtTime
994 fun:media::PipelineIntegrationTest_MediaSource_ConfigChange_WebM_Test::TestBody
999 fun:testing::internal::CmpHelperGE
1000 fun:ThreadWatcherTest_MultipleThreadsResponding_Test::TestBody
1001 fun:testing::internal::HandleSehExceptionsInMethodIfSupported
1005 ThreadSanitizer:Race
1006 fun:CustomThreadWatcher::UpdateState
1008 fun:base::internal::RunnableAdapter::Run
1012 ThreadSanitizer:Race
1013 fun:ThreadWatcher::OnPongMessage
1014 fun:CustomThreadWatcher::OnPongMessage
1015 fun:base::internal::RunnableAdapter::Run
1019 ThreadSanitizer:Race
1021 fun:file_util::OpenFile
1022 fun:visitedlink::VisitedLinkMaster::InitFromFile
1023 fun:visitedlink::VisitedLinkMaster::InitFromFile
1024 fun:visitedlink::VisitedLinkMaster::InitFromFile
1025 fun:visitedlink::VisitedLinkMaster::Init
1026 fun:visitedlink::VisitedLinkEventsTest::CreateBrowserContext
1027 fun:content::RenderViewHostTestHarness::SetUp
1031 ThreadSanitizer:Race
1032 fun:scoped_refptr::operator->
1033 fun:base::WaitableEvent::Signal
1034 fun:base::debug::TraceSamplingThread::ThreadMain
1035 fun:base::::ThreadFunc
1039 ThreadSanitizer:Race
1040 fun:base::internal::scoped_ptr_impl::get
1042 fun:base::debug::TraceSamplingThread::ThreadMain
1046 ThreadSanitizer:Race
1049 fun:gfx::GtkInitFromCommandLine
1053 ThreadSanitizer:Race
1060 ThreadSanitizer:Race
1061 fun:media::AudioManagerAlsa::~AudioManagerAlsa
1062 fun:content::MockAudioManager::~MockAudioManager
1063 fun:content::MockAudioManager::~MockAudioManager
1064 fun:base::DefaultDeleter*
1065 fun:base::internal::scoped_ptr_impl::~scoped_ptr_impl
1066 fun:scoped_ptr::~scoped_ptr
1067 fun:content::MediaStreamManagerTest::~MediaStreamManagerTest
1068 fun:content::MediaStreamManagerTest_MakeAndCancelMediaAccessRequest_Test::~MediaStreamManagerTest_MakeAndCancelMediaAccessRequest_Test
1069 fun:content::MediaStreamManagerTest_MakeAndCancelMediaAccessRequest_Test::~MediaStreamManagerTest_MakeAndCancelMediaAccessRequest_Test
1070 fun:testing::Test::DeleteSelf_
1071 fun:testing::internal::HandleSehExceptionsInMethodIfSupported
1075 ThreadSanitizer:Race
1076 fun:base::Thread::StopSoon
1077 fun:base::Thread::Stop
1078 fun:content::UtilityMainThread::~UtilityMainThread
1079 fun:content::UtilityMainThread::~UtilityMainThread
1080 fun:base::DefaultDeleter::operator*
1081 fun:base::internal::scoped_ptr_impl::~scoped_ptr_impl
1082 fun:scoped_ptr::~scoped_ptr
1083 fun:content::UtilityProcessHostImpl::~UtilityProcessHostImpl
1084 fun:content::UtilityProcessHostImpl::~UtilityProcessHostImpl
1085 fun:content::BrowserChildProcessHostImpl::OnChildDisconnected
1086 fun:content::ChildProcessHostImpl::OnChannelError
1087 fun:IPC::Channel::ChannelImpl::ClosePipeOnError
1088 fun:IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking
1089 fun:base::MessagePumpLibevent::FileDescriptorWatcher::OnFileCanReadWithoutBlocking
1090 fun:base::MessagePumpLibevent::OnLibeventNotification
1094 ThreadSanitizer:Race
1095 fun:base::PowerMonitor::PowerMonitor
1096 fun:content::ChildThread::Init
1097 fun:content::ChildThread::ChildThread
1098 fun:content::UtilityThreadImpl::UtilityThreadImpl
1102 ThreadSanitizer:Race
1104 fun:base::PowerMonitor::*
1105 fun:content::PowerMonitorMessageBroadcaster::~PowerMonitorMessageBroadcaster
1106 fun:content::BrowserChildProcessHostImpl::~BrowserChildProcessHostImpl
1107 fun:content::BrowserChildProcessHostImpl::~BrowserChildProcessHostImpl
1111 ThreadSanitizer:Race
1113 fun:testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith
1114 fun:testing::internal::FunctionMockerBase::InvokeWith
1115 fun:testing::internal::FunctionMocker::Invoke
1116 fun:content::::MockWebRtcAudioCapturerSink::CaptureData
1117 fun:content::::MockWebRtcAudioCapturerSink::CaptureData
1118 fun:content::WebRtcAudioCapturerSinkOwner::CaptureData
1119 fun:content::WebRtcLocalAudioTrack::Capture
1120 fun:content::WebRtcAudioCapturer::TrackOwner::Capture
1121 fun:content::WebRtcAudioCapturer::Capture
1122 fun:content::::FakeAudioThread::ThreadMain
1123 fun:base::::ThreadFunc
1127 ThreadSanitizer:Race
1128 fun:MessageLoopHelper::TimerExpired
1129 fun:base::internal::RunnableAdapter::Run
1133 ThreadSanitizer:Race
1135 fun:base::ScopedLocale::ScopedLocale
1136 fun:ClientHintsTest_HintsWellFormattedWithNonEnLocale_Test::TestBody
1137 fun:testing::internal::HandleSehExceptionsInMethodIfSupported
1141 ThreadSanitizer:Race
1143 fun:pk11_getKeyFromList
1144 fun:pk11_CreateSymKey
1145 fun:pk11_ImportSymKeyWithTempl
1146 fun:PK11_ImportSymKey
1147 fun:crypto::HMAC::Init
1148 fun:crypto::HMAC::Init
1149 fun:crypto::HMAC::Init
1150 fun:crypto::HMAC::Init
1151 fun:remoting::protocol::AuthenticationMethod::ApplyHashFunction
1152 fun:remoting::MakeHostPinHash
1153 fun:`anonymous namespace'::VerifyGetPinHashResponse
1154 fun:`anonymous namespace'::VerifyGetPinHashResponse
1155 fun:`anonymous namespace'::VerifyGetPinHashResponse
1156 fun:`anonymous namespace'::VerifyGetPinHashResponse
1157 fun:remoting::Me2MeNativeMessagingHostTest_All_Test::TestBody
1161 ThreadSanitizer:Race
1163 fun:sftk_SessionFromHandle
1164 fun:NSC_GenerateKeyPair
1165 fun:PK11_GenerateKeyPairWithOpFlags
1166 fun:PK11_GenerateKeyPairWithFlags
1167 fun:PK11_GenerateKeyPair
1168 fun:crypto::RSAPrivateKey::CreateWithParams
1169 fun:crypto::RSAPrivateKey::CreateWithParams
1170 fun:crypto::RSAPrivateKey::Create
1171 fun:crypto::RSAPrivateKey::Create
1172 fun:remoting::RsaKeyPair::Generate
1173 fun:remoting::Me2MeNativeMessagingHost::ProcessGenerateKeyPair
1174 fun:remoting::Me2MeNativeMessagingHost::ProcessMessage
1175 fun:remoting::Me2MeNativeMessagingHost::ProcessMessage
1176 fun:base::internal::RunnableAdapter::Run
1180 ThreadSanitizer:Race
1181 fun:gcm::GCMClientMock::SetIsLoading
1182 fun:gcm::GCMProfileServiceRegisterTest_GCMClientLoadingCompletedAfterReadingRegistration_Test::TestBody
1183 fun:testing::internal::HandleSehExceptionsInMethodIfSupported