(view as text)
@@@STEP_CURSOR ppapi_unittests@@@
@@@STEP_STARTED@@@
python -u /mnt/data/b/build/scripts/slave/recipe_modules/swarming/resources/collect_gtest_task.py --swarming-client-dir /mnt/data/b/build/slave/Linux_TSan_Tests/build/src/tools/swarming_client --temp-root-dir /tmp --merged-test-output /tmp/tmpy0On4u.json -- collect --swarming https://chromium-swarm.appspot.com --decorate --print-status-updates --json /tmp/tmpemO00F.json
in dir /mnt/data/b/build/slave/Linux_TSan_Tests/build:
allow_subannotations: True
cmd: ['python', '-u', '/mnt/data/b/build/scripts/slave/recipe_modules/swarming/resources/collect_gtest_task.py', '--swarming-client-dir', '/mnt/data/b/build/slave/Linux_TSan_Tests/build/src/tools/swarming_client', '--temp-root-dir', '/tmp', '--merged-test-output', '/tmp/tmpy0On4u.json', '--', 'collect', '--swarming', 'https://chromium-swarm.appspot.com', '--decorate', '--print-status-updates', '--json', '/tmp/tmpemO00F.json']
cwd: /mnt/data/b/build/slave/Linux_TSan_Tests/build
name: ppapi_unittests
full environment:
AWS_CREDENTIAL_FILE: /mnt/data/b/build/site_config/.boto
BOTO_CONFIG: /mnt/data/b/build/site_config/.boto
BUILDBOT_BLAMELIST: [u'blink-deps-roller@chromium.org']
BUILDBOT_BRANCH: master
BUILDBOT_BUILDBOTURL: http://build.chromium.org/p/chromium.memory.fyi/
BUILDBOT_BUILDERNAME: Linux TSan Tests
BUILDBOT_BUILDNUMBER: 6869
BUILDBOT_CLOBBER:
BUILDBOT_GOT_REVISION: None
BUILDBOT_MASTERNAME: chromium.memory.fyi
BUILDBOT_REVISION: 335d8d02f918273b0ea6a06c7da3c23321280244
BUILDBOT_SCHEDULER: linux_tsan
BUILDBOT_SLAVENAME: vm14-m1
CHROME_HEADLESS: 1
DISPLAY: :0.0
GIT_USER_AGENT: linux2 git/2.4.5 vm14-m1.golo.chromium.org
HOME: /home/chrome-bot
LANG: en_US.UTF-8
LOGNAME: chrome-bot
PAGER: cat
PATH: /home/chrome-bot/slavebin:/mnt/data/b/depot_tools:/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
PWD: /mnt/data/b/build/slave/Linux_TSan_Tests/build
PYTHONIOENCODING: UTF-8
PYTHONPATH: /mnt/data/b/build/site_config:/mnt/data/b/build/scripts:/mnt/data/b/build/scripts/release:/mnt/data/b/build/third_party:/mnt/data/b/build/third_party/requests_1_2_3:/mnt/data/b/build_internal/site_config:/mnt/data/b/build_internal/symsrc:/mnt/data/b/build/slave:/mnt/data/b/build/third_party/buildbot_slave_8_4:/mnt/data/b/build/third_party/twisted_10_2:
SHELL: /bin/bash
USER: chrome-bot
+--------------------------------------------------------------------------+
| Shard 0 https://chromium-swarm.appspot.com/user/task/286b4cc3ee06c010 |
+--------------------------------------------------------------------------+
IMPORTANT DEBUGGING NOTE: batches of tests are run inside their
own process. For debugging a test inside a debugger, use the
--gtest_filter=<your_test_name> flag along with
--single-process-tests.
Using sharding settings from environment. This is shard 0/1
Using 8 parallel jobs.
[ RUN ] PDFResourceTest.Print
[ OK ] PDFResourceTest.Print (4 ms)
[1/91] PDFResourceTest.Print (4 ms)
[ RUN ] PDFResourceTest.SaveAs
[ OK ] PDFResourceTest.SaveAs (0 ms)
[2/91] PDFResourceTest.SaveAs (0 ms)
[ RUN ] PluginDispatcherTest.SupportsInterface
[ OK ] PluginDispatcherTest.SupportsInterface (1 ms)
[3/91] PluginDispatcherTest.SupportsInterface (1 ms)
[ RUN ] PluginDispatcherTest.PPBCreation
[ OK ] PluginDispatcherTest.PPBCreation (0 ms)
[4/91] PluginDispatcherTest.PPBCreation (0 ms)
[ RUN ] PluginResourceTrackerTest.PluginResourceForHostResource
[ OK ] PluginResourceTrackerTest.PluginResourceForHostResource (0 ms)
[5/91] PluginResourceTrackerTest.PluginResourceForHostResource (0 ms)
[ RUN ] PluginVarTrackerTest.GetHostObject
[ OK ] PluginVarTrackerTest.GetHostObject (1 ms)
[6/91] PluginVarTrackerTest.GetHostObject (1 ms)
[ RUN ] PluginVarTrackerTest.ReceiveObjectPassRef
[ OK ] PluginVarTrackerTest.ReceiveObjectPassRef (0 ms)
[7/91] PluginVarTrackerTest.ReceiveObjectPassRef (0 ms)
[ RUN ] PluginVarTrackerTest.FreeTrackedAndReferencedObject
[ OK ] PluginVarTrackerTest.FreeTrackedAndReferencedObject (1 ms)
[8/91] PluginVarTrackerTest.FreeTrackedAndReferencedObject (1 ms)
[ RUN ] PluginVarTrackerTest.RecursiveTrackWithNoRef
[ OK ] PluginVarTrackerTest.RecursiveTrackWithNoRef (0 ms)
[9/91] PluginVarTrackerTest.RecursiveTrackWithNoRef (0 ms)
[ RUN ] PluginVarTrackerTest.PluginObjectInstanceDeleted
[ OK ] PluginVarTrackerTest.PluginObjectInstanceDeleted (1 ms)
[10/91] PluginVarTrackerTest.PluginObjectInstanceDeleted (1 ms)
[ RUN ] RawVarDataTest.DictionaryArrayTest
[ OK ] RawVarDataTest.DictionaryArrayTest (3 ms)
[11/91] RawVarDataTest.DictionaryArrayTest (3 ms)
[ RUN ] RawVarDataTest.ResourceTest
[ OK ] RawVarDataTest.ResourceTest (0 ms)
[12/91] RawVarDataTest.ResourceTest (0 ms)
[ RUN ] SerializedVarTest.PluginSerializedVarInOutParam
[ OK ] SerializedVarTest.PluginSerializedVarInOutParam (0 ms)
[13/91] SerializedVarTest.PluginSerializedVarInOutParam (0 ms)
[ RUN ] SerializedVarTest.PluginSerializedStringVarInOutParam
[ OK ] SerializedVarTest.PluginSerializedStringVarInOutParam (0 ms)
[14/91] SerializedVarTest.PluginSerializedStringVarInOutParam (0 ms)
[ RUN ] SerializedVarTest.PluginSerializedVarOutParam
[ OK ] SerializedVarTest.PluginSerializedVarOutParam (0 ms)
[15/91] SerializedVarTest.PluginSerializedVarOutParam (0 ms)
[ RUN ] SerializedVarTest.PluginReceiveInput
[ OK ] SerializedVarTest.PluginReceiveInput (1 ms)
[16/91] SerializedVarTest.PluginReceiveInput (1 ms)
[ RUN ] SerializedVarTest.PluginVectorReceiveInput
[ OK ] SerializedVarTest.PluginVectorReceiveInput (1 ms)
[17/91] SerializedVarTest.PluginVectorReceiveInput (1 ms)
[ RUN ] SerializedVarTest.PluginReceiveReturn
[ OK ] SerializedVarTest.PluginReceiveReturn (0 ms)
[18/91] SerializedVarTest.PluginReceiveReturn (0 ms)
[ RUN ] SerializedVarTest.PluginReturnValue
[ OK ] SerializedVarTest.PluginReturnValue (1 ms)
[19/91] SerializedVarTest.PluginReturnValue (1 ms)
[ RUN ] HostSerializedVarTest.PluginReceiveStringReturn
[ OK ] HostSerializedVarTest.PluginReceiveStringReturn (0 ms)
[20/91] HostSerializedVarTest.PluginReceiveStringReturn (0 ms)
[ RUN ] InterfaceListTest.InterfaceHash
[ OK ] InterfaceListTest.InterfaceHash (1 ms)
[21/91] InterfaceListTest.InterfaceHash (1 ms)
[ RUN ] NaClMessageScannerTest.FileOpenClose
[ OK ] NaClMessageScannerTest.FileOpenClose (1 ms)
[22/91] NaClMessageScannerTest.FileOpenClose (1 ms)
[ RUN ] NaClMessageScannerTest.QuotaAuditing
[ OK ] NaClMessageScannerTest.QuotaAuditing (1 ms)
[23/91] NaClMessageScannerTest.QuotaAuditing (1 ms)
[ RUN ] NaClMessageScannerTest.SetLength
[ OK ] NaClMessageScannerTest.SetLength (1 ms)
[24/91] NaClMessageScannerTest.SetLength (1 ms)
[ RUN ] PDFResourceTest.GetLocalizedString
[ OK ] PDFResourceTest.GetLocalizedString (4 ms)
[25/91] PDFResourceTest.GetLocalizedString (4 ms)
[ RUN ] PDFResourceTest.SearchString
[ OK ] PDFResourceTest.SearchString (24 ms)
[26/91] PDFResourceTest.SearchString (24 ms)
[ RUN ] PDFResourceTest.DidStartLoading
[ OK ] PDFResourceTest.DidStartLoading (1 ms)
[27/91] PDFResourceTest.DidStartLoading (1 ms)
[ RUN ] PDFResourceTest.DidStopLoading
[ OK ] PDFResourceTest.DidStopLoading (1 ms)
[28/91] PDFResourceTest.DidStopLoading (1 ms)
[ RUN ] PDFResourceTest.SetContentRestriction
[ OK ] PDFResourceTest.SetContentRestriction (0 ms)
[29/91] PDFResourceTest.SetContentRestriction (0 ms)
[ RUN ] PDFResourceTest.HasUnsupportedFeature
[ OK ] PDFResourceTest.HasUnsupportedFeature (0 ms)
[30/91] PDFResourceTest.HasUnsupportedFeature (0 ms)
[ RUN ] VideoDecoderResourceTest.Initialize
[ OK ] VideoDecoderResourceTest.Initialize (5 ms)
[31/91] VideoDecoderResourceTest.Initialize (5 ms)
[ RUN ] VideoDecoderResourceTest.Uninitialized
[ OK ] VideoDecoderResourceTest.Uninitialized (1 ms)
[32/91] VideoDecoderResourceTest.Uninitialized (1 ms)
[ RUN ] VideoDecoderResourceTest.DecodeAndGetPicture
[ OK ] VideoDecoderResourceTest.DecodeAndGetPicture (18 ms)
[33/91] VideoDecoderResourceTest.DecodeAndGetPicture (18 ms)
[ RUN ] VideoDecoderResourceTest.RecyclePicture
[ OK ] VideoDecoderResourceTest.RecyclePicture (3 ms)
[34/91] VideoDecoderResourceTest.RecyclePicture (3 ms)
[ RUN ] VideoDecoderResourceTest.Flush
[ OK ] VideoDecoderResourceTest.Flush (1 ms)
[35/91] VideoDecoderResourceTest.Flush (1 ms)
[ RUN ] VideoDecoderResourceTest.NotifyError
[ OK ] VideoDecoderResourceTest.NotifyError (2 ms)
[36/91] VideoDecoderResourceTest.NotifyError (2 ms)
[ RUN ] VideoEncoderResourceTest.GetSupportedProfiles
[ OK ] VideoEncoderResourceTest.GetSupportedProfiles (1 ms)
[37/91] VideoEncoderResourceTest.GetSupportedProfiles (1 ms)
[ RUN ] VideoEncoderResourceTest.GetSupportedProfiles0_1
[ OK ] VideoEncoderResourceTest.GetSupportedProfiles0_1 (1 ms)
[38/91] VideoEncoderResourceTest.GetSupportedProfiles0_1 (1 ms)
[ RUN ] VideoEncoderResourceTest.InitializeFailure
[ OK ] VideoEncoderResourceTest.InitializeFailure (1 ms)
[39/91] VideoEncoderResourceTest.InitializeFailure (1 ms)
[ RUN ] VideoEncoderResourceTest.InitializeSuccess
[ OK ] VideoEncoderResourceTest.InitializeSuccess (1 ms)
[40/91] VideoEncoderResourceTest.InitializeSuccess (1 ms)
[ RUN ] WebSocketResourceTest.UnsolicitedReplies
[ OK ] WebSocketResourceTest.UnsolicitedReplies (4 ms)
[41/91] WebSocketResourceTest.UnsolicitedReplies (4 ms)
[ RUN ] WebSocketResourceTest.MessageError
[ OK ] WebSocketResourceTest.MessageError (1 ms)
[42/91] WebSocketResourceTest.MessageError (1 ms)
[ RUN ] MediaStreamAudioTrackShared.Verify
[ OK ] MediaStreamAudioTrackShared.Verify (0 ms)
[43/91] MediaStreamAudioTrackShared.Verify (0 ms)
[ RUN ] MediaStreamBufferManager.General
[WARNING] ../../testing/gtest/src/gtest-death-test.cc:825:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test couldn't detect the number of threads.
[WARNING] ../../testing/gtest/src/gtest-death-test.cc:825:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test couldn't detect the number of threads.
[ OK ] MediaStreamBufferManager.General (9 ms)
[44/91] MediaStreamBufferManager.General (9 ms)
[ RUN ] MediaStreamBufferManager.ResetBuffers
[ OK ] MediaStreamBufferManager.ResetBuffers (1 ms)
[45/91] MediaStreamBufferManager.ResetBuffers (1 ms)
[ RUN ] MediaStreamVideoTrackShared.Verify
[ OK ] MediaStreamVideoTrackShared.Verify (0 ms)
[46/91] MediaStreamVideoTrackShared.Verify (0 ms)
[ RUN ] PpapiProxyLockTest.Locking
[ OK ] PpapiProxyLockTest.Locking (1 ms)
[47/91] PpapiProxyLockTest.Locking (1 ms)
[ RUN ] PpapiProxyLockTest.Unlocking
[ OK ] PpapiProxyLockTest.Unlocking (0 ms)
[48/91] PpapiProxyLockTest.Unlocking (0 ms)
[ RUN ] ResourceTrackerTest.LastPluginRef
[ OK ] ResourceTrackerTest.LastPluginRef (0 ms)
[49/91] ResourceTrackerTest.LastPluginRef (0 ms)
[ RUN ] ResourceTrackerTest.InstanceDeletedWithPluginRef
[ OK ] ResourceTrackerTest.InstanceDeletedWithPluginRef (0 ms)
[50/91] ResourceTrackerTest.InstanceDeletedWithPluginRef (0 ms)
[ RUN ] VideoEncoderResourceTest.Uninitialized
[ OK ] VideoEncoderResourceTest.Uninitialized (4 ms)
[51/91] VideoEncoderResourceTest.Uninitialized (4 ms)
[ RUN ] VideoEncoderResourceTest.InitializeAndGetVideoFrame
[ OK ] VideoEncoderResourceTest.InitializeAndGetVideoFrame (5 ms)
[52/91] VideoEncoderResourceTest.InitializeAndGetVideoFrame (5 ms)
[ RUN ] VideoEncoderResourceTest.Encode
[ OK ] VideoEncoderResourceTest.Encode (2 ms)
[53/91] VideoEncoderResourceTest.Encode (2 ms)
[ RUN ] VideoEncoderResourceTest.EncodeAndGetVideoFrame
[ OK ] VideoEncoderResourceTest.EncodeAndGetVideoFrame (13 ms)
[54/91] VideoEncoderResourceTest.EncodeAndGetVideoFrame (13 ms)
[ RUN ] VideoEncoderResourceTest.GetBitstreamBuffer
[ OK ] VideoEncoderResourceTest.GetBitstreamBuffer (2 ms)
[55/91] VideoEncoderResourceTest.GetBitstreamBuffer (2 ms)
[ RUN ] VideoEncoderResourceTest.RecycleBitstreamBuffer
[ OK ] VideoEncoderResourceTest.RecycleBitstreamBuffer (4 ms)
[56/91] VideoEncoderResourceTest.RecycleBitstreamBuffer (4 ms)
[ RUN ] VideoEncoderResourceTest.RequestEncodingParametersChange
[ OK ] VideoEncoderResourceTest.RequestEncodingParametersChange (2 ms)
[57/91] VideoEncoderResourceTest.RequestEncodingParametersChange (2 ms)
[ RUN ] VideoEncoderResourceTest.NotifyError
[ OK ] VideoEncoderResourceTest.NotifyError (3 ms)
[58/91] VideoEncoderResourceTest.NotifyError (3 ms)
[ RUN ] VideoEncoderResourceTest.Close
[ OK ] VideoEncoderResourceTest.Close (4 ms)
[59/91] VideoEncoderResourceTest.Close (4 ms)
[ RUN ] WebSocketResourceTest.Connect
[ OK ] WebSocketResourceTest.Connect (1 ms)
[60/91] WebSocketResourceTest.Connect (1 ms)
[ RUN ] ResourceTrackerTest.InstanceDeletedWithBothRefed
[ OK ] ResourceTrackerTest.InstanceDeletedWithBothRefed (0 ms)
[61/91] ResourceTrackerTest.InstanceDeletedWithBothRefed (0 ms)
[ RUN ] ThreadAwareCallbackTest.Basics
[ OK ] ThreadAwareCallbackTest.Basics (1 ms)
[62/91] ThreadAwareCallbackTest.Basics (1 ms)
[ RUN ] ThreadAwareCallbackMultiThreadTest.RunOnTargetThread
[ OK ] ThreadAwareCallbackMultiThreadTest.RunOnTargetThread (4 ms)
[63/91] ThreadAwareCallbackMultiThreadTest.RunOnTargetThread (4 ms)
[ RUN ] ThreadAwareCallbackAbortTest.NotRunIfAborted
[ OK ] ThreadAwareCallbackAbortTest.NotRunIfAborted (2 ms)
[64/91] ThreadAwareCallbackAbortTest.NotRunIfAborted (2 ms)
[ RUN ] TimeConversion.Time
[ OK ] TimeConversion.Time (0 ms)
[65/91] TimeConversion.Time (0 ms)
[ RUN ] TimeConversion.EventTime
[ OK ] TimeConversion.EventTime (0 ms)
[66/91] TimeConversion.EventTime (0 ms)
[ RUN ] TimeConversion.EpochTime
[ OK ] TimeConversion.EpochTime (1 ms)
[67/91] TimeConversion.EpochTime (1 ms)
[ RUN ] VarTrackerTest.LastResourceRef
[ OK ] VarTrackerTest.LastResourceRef (0 ms)
[68/91] VarTrackerTest.LastResourceRef (0 ms)
[ RUN ] VarTrackerTest.GetPluginRefAgain
[ OK ] VarTrackerTest.GetPluginRefAgain (0 ms)
[69/91] VarTrackerTest.GetPluginRefAgain (0 ms)
[ RUN ] VarTrackerTest.PluginRefWithoutVarRef
[ OK ] VarTrackerTest.PluginRefWithoutVarRef (0 ms)
[70/91] VarTrackerTest.PluginRefWithoutVarRef (0 ms)
[ RUN ] VarTrackerTest.ObjectRef
[ OK ] VarTrackerTest.ObjectRef (0 ms)
[71/91] VarTrackerTest.ObjectRef (0 ms)
[ RUN ] ResourceMessageFilterTest.TestHandleMessage
==================
WARNING: ThreadSanitizer: data race (pid=21211)
Read of size 4 at 0x000001b93f48 by thread T2:
#0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)
#1 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:367 (ppapi_unittests+0x0000006c4503)
#2 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#3 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#4 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Previous write of size 4 at 0x000001b93f48 by thread T1 (mutexes: write M244):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)
Mutex M244 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T2 (tid=21235, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#5 ppapi::host::ResourceMessageFilterTest::TestHandleMessageImpl() ppapi/host/resource_message_filter_unittest.cc:149 (ppapi_unittests+0x0000004a912c)
#6 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0EEEENS0_9BindStateINS0_15RunnableAdapterIMN5ppapi4host25ResourceMessageFilterTestEFvvEEEFvPS8_ENS0_8TypeListIJNS0_17UnretainedWrapperINS7_48ResourceMessageFilterTest_TestHandleMessage_TestEEEEEEEENSE_IJNS0_12UnwrapTraitsISH_EEEEENS0_12InvokeHelperILb0EvSB_NSE_IJPSG_EEEEEFvvEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:176 (ppapi_unittests+0x0000004acb12)
#7 base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/callback.h:396 (ppapi_unittests+0x0000006e1c74)
#8 base::MessageLoop::RunTask(base::PendingTask const&) base/message_loop/message_loop.cc:456 (ppapi_unittests+0x00000069b99f)
#9 DeferOrRunPendingTask base/message_loop/message_loop.cc:466 (ppapi_unittests+0x00000069c1a2)
#10 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:34 (ppapi_unittests+0x00000069ec11)
#11 base::MessageLoop::RunHandler() base/message_loop/message_loop.cc:422 (ppapi_unittests+0x00000069b37b)
#12 base::RunLoop::Run() base/run_loop.cc:55 (ppapi_unittests+0x0000006a8946)
#13 base::RunLoop::RunUntilIdle() base/run_loop.cc:63 (ppapi_unittests+0x0000006a8a06)
#14 ppapi::host::ResourceMessageFilterTest_TestHandleMessage_Test::TestBody() ppapi/host/resource_message_filter_unittest.cc:217 (ppapi_unittests+0x0000004a9024)
#15 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670fa0)
#16 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#17 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#18 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#19 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#20 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#21 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#22 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#23 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#24 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#25 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Thread T1 'test_io_thread' (tid=21234, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#5 ppapi::host::ResourceMessageFilterTest::TestHandleMessageImpl() ppapi/host/resource_message_filter_unittest.cc:146 (ppapi_unittests+0x0000004a90d6)
#6 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0EEEENS0_9BindStateINS0_15RunnableAdapterIMN5ppapi4host25ResourceMessageFilterTestEFvvEEEFvPS8_ENS0_8TypeListIJNS0_17UnretainedWrapperINS7_48ResourceMessageFilterTest_TestHandleMessage_TestEEEEEEEENSE_IJNS0_12UnwrapTraitsISH_EEEEENS0_12InvokeHelperILb0EvSB_NSE_IJPSG_EEEEEFvvEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:176 (ppapi_unittests+0x0000004acb12)
#7 base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/callback.h:396 (ppapi_unittests+0x0000006e1c74)
#8 base::MessageLoop::RunTask(base::PendingTask const&) base/message_loop/message_loop.cc:456 (ppapi_unittests+0x00000069b99f)
#9 DeferOrRunPendingTask base/message_loop/message_loop.cc:466 (ppapi_unittests+0x00000069c1a2)
#10 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:34 (ppapi_unittests+0x00000069ec11)
#11 base::MessageLoop::RunHandler() base/message_loop/message_loop.cc:422 (ppapi_unittests+0x00000069b37b)
#12 base::RunLoop::Run() base/run_loop.cc:55 (ppapi_unittests+0x0000006a8946)
#13 base::RunLoop::RunUntilIdle() base/run_loop.cc:63 (ppapi_unittests+0x0000006a8a06)
#14 ppapi::host::ResourceMessageFilterTest_TestHandleMessage_Test::TestBody() ppapi/host/resource_message_filter_unittest.cc:217 (ppapi_unittests+0x0000004a9024)
#15 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670fa0)
#16 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#17 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#18 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#19 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#20 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#21 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#22 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#23 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#24 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#25 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const
==================
[ OK ] ResourceMessageFilterTest.TestHandleMessage (313 ms)
[----------] 1 test from ResourceMessageFilterTest (313 ms total)
[----------] 2 tests from DeviceEnumerationResourceHelperTest
[ RUN ] DeviceEnumerationResourceHelperTest.EnumerateDevices
[ OK ] DeviceEnumerationResourceHelperTest.EnumerateDevices (1 ms)
[ RUN ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange
[ OK ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange (1 ms)
[----------] 2 tests from DeviceEnumerationResourceHelperTest (3 ms total)
[----------] 2 tests from FileChooserResourceTest
[ RUN ] FileChooserResourceTest.Show
[ OK ] FileChooserResourceTest.Show (3 ms)
[ RUN ] FileChooserResourceTest.PopulateAcceptTypes
[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)
[----------] 2 tests from FileChooserResourceTest (4 ms total)
[----------] 2 tests from FileSystemResourceTest
[ RUN ] FileSystemResourceTest.OpenFailure
[ OK ] FileSystemResourceTest.OpenFailure (1 ms)
[ RUN ] FileSystemResourceTest.RequestQuota
[ OK ] FileSystemResourceTest.RequestQuota (3 ms)
[----------] 2 tests from FileSystemResourceTest (4 ms total)
[----------] 1 test from FlashResourceTest
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[72/91] ResourceMessageFilterTest.TestHandleMessage (313 ms)
[ RUN ] DeviceEnumerationResourceHelperTest.EnumerateDevices
[ OK ] DeviceEnumerationResourceHelperTest.EnumerateDevices (1 ms)
[ RUN ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange
[ OK ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange (1 ms)
[----------] 2 tests from DeviceEnumerationResourceHelperTest (3 ms total)
[----------] 2 tests from FileChooserResourceTest
[ RUN ] FileChooserResourceTest.Show
[ OK ] FileChooserResourceTest.Show (3 ms)
[ RUN ] FileChooserResourceTest.PopulateAcceptTypes
[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)
[----------] 2 tests from FileChooserResourceTest (4 ms total)
[----------] 2 tests from FileSystemResourceTest
[ RUN ] FileSystemResourceTest.OpenFailure
[ OK ] FileSystemResourceTest.OpenFailure (1 ms)
[ RUN ] FileSystemResourceTest.RequestQuota
[ OK ] FileSystemResourceTest.RequestQuota (3 ms)
[----------] 2 tests from FileSystemResourceTest (4 ms total)
[----------] 1 test from FlashResourceTest
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[73/91] DeviceEnumerationResourceHelperTest.EnumerateDevices (1 ms)
[ RUN ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange
[ OK ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange (1 ms)
[----------] 2 tests from DeviceEnumerationResourceHelperTest (3 ms total)
[----------] 2 tests from FileChooserResourceTest
[ RUN ] FileChooserResourceTest.Show
[ OK ] FileChooserResourceTest.Show (3 ms)
[ RUN ] FileChooserResourceTest.PopulateAcceptTypes
[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)
[----------] 2 tests from FileChooserResourceTest (4 ms total)
[----------] 2 tests from FileSystemResourceTest
[ RUN ] FileSystemResourceTest.OpenFailure
[ OK ] FileSystemResourceTest.OpenFailure (1 ms)
[ RUN ] FileSystemResourceTest.RequestQuota
[ OK ] FileSystemResourceTest.RequestQuota (3 ms)
[----------] 2 tests from FileSystemResourceTest (4 ms total)
[----------] 1 test from FlashResourceTest
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[74/91] DeviceEnumerationResourceHelperTest.MonitorDeviceChange (1 ms)
[ RUN ] FileChooserResourceTest.Show
[ OK ] FileChooserResourceTest.Show (3 ms)
[ RUN ] FileChooserResourceTest.PopulateAcceptTypes
[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)
[----------] 2 tests from FileChooserResourceTest (4 ms total)
[----------] 2 tests from FileSystemResourceTest
[ RUN ] FileSystemResourceTest.OpenFailure
[ OK ] FileSystemResourceTest.OpenFailure (1 ms)
[ RUN ] FileSystemResourceTest.RequestQuota
[ OK ] FileSystemResourceTest.RequestQuota (3 ms)
[----------] 2 tests from FileSystemResourceTest (4 ms total)
[----------] 1 test from FlashResourceTest
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[75/91] FileChooserResourceTest.Show (3 ms)
[ RUN ] FileChooserResourceTest.PopulateAcceptTypes
[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)
[----------] 2 tests from FileChooserResourceTest (4 ms total)
[----------] 2 tests from FileSystemResourceTest
[ RUN ] FileSystemResourceTest.OpenFailure
[ OK ] FileSystemResourceTest.OpenFailure (1 ms)
[ RUN ] FileSystemResourceTest.RequestQuota
[ OK ] FileSystemResourceTest.RequestQuota (3 ms)
[----------] 2 tests from FileSystemResourceTest (4 ms total)
[----------] 1 test from FlashResourceTest
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[76/91] FileChooserResourceTest.PopulateAcceptTypes (1 ms)
[ RUN ] FileSystemResourceTest.OpenFailure
[ OK ] FileSystemResourceTest.OpenFailure (1 ms)
[ RUN ] FileSystemResourceTest.RequestQuota
[ OK ] FileSystemResourceTest.RequestQuota (3 ms)
[----------] 2 tests from FileSystemResourceTest (4 ms total)
[----------] 1 test from FlashResourceTest
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[77/91] FileSystemResourceTest.OpenFailure (1 ms)
[ RUN ] FileSystemResourceTest.RequestQuota
[ OK ] FileSystemResourceTest.RequestQuota (3 ms)
[----------] 2 tests from FileSystemResourceTest (4 ms total)
[----------] 1 test from FlashResourceTest
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[78/91] FileSystemResourceTest.RequestQuota (3 ms)
[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices
[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[----------] 1 test from FlashResourceTest (1 ms total)
[----------] 2 tests from InterfaceListTest
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[79/91] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)
[ RUN ] InterfaceListTest.Stable
[ OK ] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[80/91] InterfaceListTest.Stable (2 ms)
[ RUN ] InterfaceListTest.DevChannel
[ OK ] InterfaceListTest.DevChannel (2 ms)
[----------] 2 tests from InterfaceListTest (4 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 6 test cases ran. (329 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 1 warnings
[81/91] InterfaceListTest.DevChannel (2 ms)
[ RUN ] PluginVarTrackerTest.PluginObjectLeaked
[ OK ] PluginVarTrackerTest.PluginObjectLeaked (1 ms)
[----------] 1 test from PluginVarTrackerTest (2 ms total)
[----------] 2 tests from PPB_VarTest
[ RUN ] PPB_VarTest.Strings
[ OK ] PPB_VarTest.Strings (35 ms)
[ RUN ] PPB_VarTest.Threads
[ OK ] PPB_VarTest.Threads (441 ms)
[----------] 2 tests from PPB_VarTest (477 ms total)
[----------] 1 test from PPP_Instance_Private_ProxyTest
[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):
#0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)
#1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()
==================
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):
#0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)
#1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)
#2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#18 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const
==================
GetInstanceObject called
[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)
[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)
[----------] 1 test from PPP_Instance_ProxyTest
[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0
[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)
[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)
[----------] 1 test from PPP_Messaging_ProxyTest
[ RUN ] PPP_Messaging_ProxyTest.SendMessages
[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)
[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)
[----------] 1 test from PrintingResourceTest
[ RUN ] PrintingResourceTest.GetDefaultPrintSettings
[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[----------] 1 test from PrintingResourceTest (1 ms total)
[----------] 3 tests from RawVarDataTest
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[82/91] PluginVarTrackerTest.PluginObjectLeaked (1 ms)
[ RUN ] PPB_VarTest.Strings
[ OK ] PPB_VarTest.Strings (35 ms)
[ RUN ] PPB_VarTest.Threads
[ OK ] PPB_VarTest.Threads (441 ms)
[----------] 2 tests from PPB_VarTest (477 ms total)
[----------] 1 test from PPP_Instance_Private_ProxyTest
[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):
#0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)
#1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()
==================
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):
#0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)
#1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)
#2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#18 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const
==================
GetInstanceObject called
[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)
[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)
[----------] 1 test from PPP_Instance_ProxyTest
[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0
[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)
[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)
[----------] 1 test from PPP_Messaging_ProxyTest
[ RUN ] PPP_Messaging_ProxyTest.SendMessages
[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)
[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)
[----------] 1 test from PrintingResourceTest
[ RUN ] PrintingResourceTest.GetDefaultPrintSettings
[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[----------] 1 test from PrintingResourceTest (1 ms total)
[----------] 3 tests from RawVarDataTest
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[83/91] PPB_VarTest.Strings (35 ms)
[ RUN ] PPB_VarTest.Threads
[ OK ] PPB_VarTest.Threads (441 ms)
[----------] 2 tests from PPB_VarTest (477 ms total)
[----------] 1 test from PPP_Instance_Private_ProxyTest
[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):
#0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)
#1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()
==================
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):
#0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)
#1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)
#2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#18 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const
==================
GetInstanceObject called
[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)
[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)
[----------] 1 test from PPP_Instance_ProxyTest
[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0
[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)
[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)
[----------] 1 test from PPP_Messaging_ProxyTest
[ RUN ] PPP_Messaging_ProxyTest.SendMessages
[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)
[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)
[----------] 1 test from PrintingResourceTest
[ RUN ] PrintingResourceTest.GetDefaultPrintSettings
[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[----------] 1 test from PrintingResourceTest (1 ms total)
[----------] 3 tests from RawVarDataTest
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[84/91] PPB_VarTest.Threads (441 ms)
[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):
#0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)
#1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()
==================
==================
WARNING: ThreadSanitizer: data race (pid=21217)
Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):
#0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)
#1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)
#2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)
#3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)
#4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)
#5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)
#6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback<void ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)
#7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)
#8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)
#9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#18 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):
#0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)
#1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)
#2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#3 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Location is global '<null>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)
Mutex M405 (0x7d200000be10) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)
#3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)
#4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback<scoped_ptr<base::MessagePump, base::DefaultDeleter<base::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)
#5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)
#6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)
#7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)
#8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#17 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
Mutex M404 (0x000001b93f70) created at:
#0 pthread_mutex_init <null> (ppapi_unittests+0x000000445790)
#1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)
#2 base::LazyInstance<base::Lock, base::internal::LeakyLazyInstanceTraits<base::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)
#3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)
#4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)
#5 base::PlatformThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)
#6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)
#7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)
Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:
#0 pthread_create <null> (ppapi_unittests+0x000000444141)
#1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)
#2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)
#3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)
#4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)
#5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)
#6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)
#7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)
#8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)
#9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)
#10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)
#11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)
#12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)
#13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback<int ()> const&, int, bool, base::Callback<void ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)
#14 base::LaunchUnitTests(int, char**, base::Callback<int ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)
#15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)
SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const
==================
GetInstanceObject called
[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)
[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)
[----------] 1 test from PPP_Instance_ProxyTest
[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0
[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)
[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)
[----------] 1 test from PPP_Messaging_ProxyTest
[ RUN ] PPP_Messaging_ProxyTest.SendMessages
[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)
[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)
[----------] 1 test from PrintingResourceTest
[ RUN ] PrintingResourceTest.GetDefaultPrintSettings
[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[----------] 1 test from PrintingResourceTest (1 ms total)
[----------] 3 tests from RawVarDataTest
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[85/91] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)
[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0
[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)
[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)
[----------] 1 test from PPP_Messaging_ProxyTest
[ RUN ] PPP_Messaging_ProxyTest.SendMessages
[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)
[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)
[----------] 1 test from PrintingResourceTest
[ RUN ] PrintingResourceTest.GetDefaultPrintSettings
[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[----------] 1 test from PrintingResourceTest (1 ms total)
[----------] 3 tests from RawVarDataTest
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[86/91] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)
[ RUN ] PPP_Messaging_ProxyTest.SendMessages
[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)
[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)
[----------] 1 test from PrintingResourceTest
[ RUN ] PrintingResourceTest.GetDefaultPrintSettings
[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[----------] 1 test from PrintingResourceTest (1 ms total)
[----------] 3 tests from RawVarDataTest
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[87/91] PPP_Messaging_ProxyTest.SendMessages (4 ms)
[ RUN ] PrintingResourceTest.GetDefaultPrintSettings
[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[----------] 1 test from PrintingResourceTest (1 ms total)
[----------] 3 tests from RawVarDataTest
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[88/91] PrintingResourceTest.GetDefaultPrintSettings (1 ms)
[ RUN ] RawVarDataTest.SimpleTest
[ OK ] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[89/91] RawVarDataTest.SimpleTest (0 ms)
[ RUN ] RawVarDataTest.StringTest
[ OK ] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[90/91] RawVarDataTest.StringTest (0 ms)
[ RUN ] RawVarDataTest.ArrayBufferTest
[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)
[----------] 3 tests from RawVarDataTest (1 ms total)
[----------] Global test environment tear-down
[==========] 10 tests from 7 test cases ran. (708 ms total)
[ PASSED ] 10 tests.
ThreadSanitizer: reported 2 warnings
[91/91] RawVarDataTest.ArrayBufferTest (0 ms)
Too many failing tests (20), skipping retries.
20 tests failed on exit:
DeviceEnumerationResourceHelperTest.EnumerateDevices
DeviceEnumerationResourceHelperTest.MonitorDeviceChange
FileChooserResourceTest.PopulateAcceptTypes
FileChooserResourceTest.Show
FileSystemResourceTest.OpenFailure
FileSystemResourceTest.RequestQuota
FlashResourceTest.EnumerateVideoCaptureDevices
InterfaceListTest.DevChannel
InterfaceListTest.Stable
PPB_VarTest.Strings
PPB_VarTest.Threads
PPP_Instance_Private_ProxyTest.PPPInstancePrivate
PPP_Instance_ProxyTest.PPPInstance1_0
PPP_Messaging_ProxyTest.SendMessages
PluginVarTrackerTest.PluginObjectLeaked
PrintingResourceTest.GetDefaultPrintSettings
RawVarDataTest.ArrayBufferTest
RawVarDataTest.SimpleTest
RawVarDataTest.StringTest
ResourceMessageFilterTest.TestHandleMessage
Tests took 1 seconds.
[run_isolated_out_hack]{"hash":"b93db78ed41cb0cfccaf9107396ad1c6d3db3b6e","namespace":"default-gzip","storage":"https://isolateserver.appspot.com"}[/run_isolated_out_hack]
+--------------------------------------------------------------------------+
| End of shard 0 Pending: 2.0s Duration: 4.3s Bot: swarm441-c4 Exit: 1 |
+--------------------------------------------------------------------------+
Total duration: 4.3s
exit code (as seen by runtest.py): 1
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@DeviceEnumerationResourceHelperTest.EnumerateDevices (run #1):@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] DeviceEnumerationResourceHelperTest.EnumerateDevices@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] DeviceEnumerationResourceHelperTest.EnumerateDevices (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 2 tests from DeviceEnumerationResourceHelperTest (3 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 2 tests from FileChooserResourceTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] FileChooserResourceTest.Show@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] FileChooserResourceTest.Show (3 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] FileChooserResourceTest.PopulateAcceptTypes@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 2 tests from FileChooserResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 2 tests from FileSystemResourceTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] FileSystemResourceTest.OpenFailure@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] FileSystemResourceTest.OpenFailure (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] FileSystemResourceTest.RequestQuota (3 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 2 tests from FileSystemResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 1 test from FlashResourceTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.EnumerateDevices@@@@
@@@STEP_LOG_END@DeviceEnumerationResourceHelperTest.EnumerateDevices@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@DeviceEnumerationResourceHelperTest.MonitorDeviceChange (run #1):@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 2 tests from DeviceEnumerationResourceHelperTest (3 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 2 tests from FileChooserResourceTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] FileChooserResourceTest.Show@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] FileChooserResourceTest.Show (3 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] FileChooserResourceTest.PopulateAcceptTypes@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 2 tests from FileChooserResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 2 tests from FileSystemResourceTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] FileSystemResourceTest.OpenFailure@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] FileSystemResourceTest.OpenFailure (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] FileSystemResourceTest.RequestQuota (3 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 2 tests from FileSystemResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 1 test from FlashResourceTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@@
@@@STEP_LOG_END@DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@FileChooserResourceTest.PopulateAcceptTypes (run #1):@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ RUN ] FileChooserResourceTest.PopulateAcceptTypes@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] 2 tests from FileChooserResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] 2 tests from FileSystemResourceTest@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ RUN ] FileSystemResourceTest.OpenFailure@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ OK ] FileSystemResourceTest.OpenFailure (1 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ RUN ] FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ OK ] FileSystemResourceTest.RequestQuota (3 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] 2 tests from FileSystemResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] 1 test from FlashResourceTest@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.PopulateAcceptTypes@@@@
@@@STEP_LOG_END@FileChooserResourceTest.PopulateAcceptTypes@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@FileChooserResourceTest.Show (run #1):@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ RUN ] FileChooserResourceTest.Show@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ OK ] FileChooserResourceTest.Show (3 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ RUN ] FileChooserResourceTest.PopulateAcceptTypes@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] 2 tests from FileChooserResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] 2 tests from FileSystemResourceTest@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ RUN ] FileSystemResourceTest.OpenFailure@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ OK ] FileSystemResourceTest.OpenFailure (1 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ RUN ] FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ OK ] FileSystemResourceTest.RequestQuota (3 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] 2 tests from FileSystemResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] 1 test from FlashResourceTest@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@FileChooserResourceTest.Show@@@@
@@@STEP_LOG_END@FileChooserResourceTest.Show@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@FileSystemResourceTest.OpenFailure (run #1):@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ RUN ] FileSystemResourceTest.OpenFailure@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ OK ] FileSystemResourceTest.OpenFailure (1 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ RUN ] FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ OK ] FileSystemResourceTest.RequestQuota (3 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[----------] 2 tests from FileSystemResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[----------] 1 test from FlashResourceTest@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.OpenFailure@@@@
@@@STEP_LOG_END@FileSystemResourceTest.OpenFailure@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@FileSystemResourceTest.RequestQuota (run #1):@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ RUN ] FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ OK ] FileSystemResourceTest.RequestQuota (3 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[----------] 2 tests from FileSystemResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[----------] 1 test from FlashResourceTest@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@FileSystemResourceTest.RequestQuota@@@@
@@@STEP_LOG_END@FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@FlashResourceTest.EnumerateVideoCaptureDevices (run #1):@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@FlashResourceTest.EnumerateVideoCaptureDevices@@@@
@@@STEP_LOG_END@FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@InterfaceListTest.DevChannel (run #1):@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@InterfaceListTest.DevChannel@@@@
@@@STEP_LOG_END@InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@InterfaceListTest.Stable (run #1):@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@InterfaceListTest.Stable@@@@
@@@STEP_LOG_END@InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@PPB_VarTest.Strings (run #1):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] PPB_VarTest.Strings@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] PPB_VarTest.Strings (35 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] PPB_VarTest.Threads@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] PPB_VarTest.Threads (441 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 2 tests from PPB_VarTest (477 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PPP_Instance_Private_ProxyTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #18 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@GetInstanceObject called@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PPP_Instance_ProxyTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PPP_Messaging_ProxyTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] PPP_Messaging_ProxyTest.SendMessages@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PrintingResourceTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 1 test from PrintingResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 3 tests from RawVarDataTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@PPB_VarTest.Strings@@@@
@@@STEP_LOG_END@PPB_VarTest.Strings@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@PPB_VarTest.Threads (run #1):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] PPB_VarTest.Threads@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] PPB_VarTest.Threads (441 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 2 tests from PPB_VarTest (477 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PPP_Instance_Private_ProxyTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #18 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@==================@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@GetInstanceObject called@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PPP_Instance_ProxyTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PPP_Messaging_ProxyTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] PPP_Messaging_ProxyTest.SendMessages@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PrintingResourceTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 1 test from PrintingResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 3 tests from RawVarDataTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@PPB_VarTest.Threads@@@@
@@@STEP_LOG_END@PPB_VarTest.Threads@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@PPP_Instance_Private_ProxyTest.PPPInstancePrivate (run #1):@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@==================@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@==================@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@==================@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #18 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@==================@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@GetInstanceObject called@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 1 test from PPP_Instance_ProxyTest@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 1 test from PPP_Messaging_ProxyTest@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ RUN ] PPP_Messaging_ProxyTest.SendMessages@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 1 test from PrintingResourceTest@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ RUN ] PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 1 test from PrintingResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 3 tests from RawVarDataTest@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@@
@@@STEP_LOG_END@PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@PPP_Instance_ProxyTest.PPPInstance1_0 (run #1):@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] 1 test from PPP_Messaging_ProxyTest@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ RUN ] PPP_Messaging_ProxyTest.SendMessages@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] 1 test from PrintingResourceTest@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ RUN ] PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] 1 test from PrintingResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] 3 tests from RawVarDataTest@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@PPP_Instance_ProxyTest.PPPInstance1_0@@@@
@@@STEP_LOG_END@PPP_Instance_ProxyTest.PPPInstance1_0@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@PPP_Messaging_ProxyTest.SendMessages (run #1):@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ RUN ] PPP_Messaging_ProxyTest.SendMessages@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[----------] 1 test from PrintingResourceTest@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ RUN ] PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[----------] 1 test from PrintingResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[----------] 3 tests from RawVarDataTest@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@PPP_Messaging_ProxyTest.SendMessages@@@@
@@@STEP_LOG_END@PPP_Messaging_ProxyTest.SendMessages@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@PluginVarTrackerTest.PluginObjectLeaked (run #1):@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] PluginVarTrackerTest.PluginObjectLeaked@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] PluginVarTrackerTest.PluginObjectLeaked (1 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PluginVarTrackerTest (2 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 2 tests from PPB_VarTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] PPB_VarTest.Strings@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] PPB_VarTest.Strings (35 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] PPB_VarTest.Threads@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] PPB_VarTest.Threads (441 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 2 tests from PPB_VarTest (477 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PPP_Instance_Private_ProxyTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@==================@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Read of size 1 at 0x000001b93f44 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 tracked_objects::ThreadData::Get() base/threading/thread_local_storage.h:117 (ppapi_unittests+0x0000006c45ef)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Previous write of size 1 at 0x000001b93f44 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:214 (ppapi_unittests+0x0000006c26ca)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f44)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.h:117 in tracked_objects::ThreadData::Get()@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@==================@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@==================@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@WARNING: ThreadSanitizer: data race (pid=21217)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Read of size 4 at 0x000001b93f48 by main thread (mutexes: write M405):@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 tracked_objects::ThreadData::Get() base/tracked_objects.cc:378 (ppapi_unittests+0x0000006c460a)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 tracked_objects::ThreadData::TallyABirthIfActive(tracked_objects::Location const&) base/tracked_objects.cc:537 (ppapi_unittests+0x0000006c4ffe)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::TrackingInfo::TrackingInfo(tracked_objects::Location const&, base::TimeTicks) base/tracking_info.cc:20 (ppapi_unittests+0x0000006c5de3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 base::PendingTask::PendingTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeTicks, bool) base/pending_task.cc:25 (ppapi_unittests+0x0000006a49a3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::internal::IncomingTaskQueue::AddToIncomingQueue(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta, bool) base/message_loop/incoming_task_queue.cc:62 (ppapi_unittests+0x0000006e4f17)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 base::internal::MessageLoopTaskRunner::PostDelayedTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&, base::TimeDelta) base/message_loop/message_loop_task_runner.cc:30 (ppapi_unittests+0x00000069e850)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback\u003Cvoid ()> const&) base/task_runner.cc:45 (ppapi_unittests+0x0000006b54d3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #8 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:560 (ppapi_unittests+0x000000630534)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #9 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #10 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #11 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #12 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #13 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #14 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #15 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #16 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #17 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #18 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #19 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Previous write of size 4 at 0x000001b93f48 by thread T21 (mutexes: write M404):@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Mutex M405 (0x7d200000be10) created at:@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 base::internal::IncomingTaskQueue::IncomingTaskQueue(base::MessageLoop*) base/synchronization/lock.h:21 (ppapi_unittests+0x0000006e4e6f)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::MessageLoop::MessageLoop(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:388 (ppapi_unittests+0x000000699ad3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 base::MessageLoop::CreateUnbound(base::MessageLoop::Type, base::Callback\u003Cscoped_ptr\u003Cbase::MessagePump, base::DefaultDeleter\u003Cbase::MessagePump> > ()>) base/message_loop/message_loop.cc:372 (ppapi_unittests+0x00000069b30c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:97 (ppapi_unittests+0x0000006c07e3)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:552 (ppapi_unittests+0x00000063021a)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #8 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #9 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #10 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #11 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #12 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #13 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #14 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #15 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #16 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #17 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #18 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Mutex M404 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ Thread T21 'TwoWayTest_IOThread' (tid=21311, running) created by main thread at:@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #4 ppapi::proxy::TwoWayTest::SetUp() ppapi/proxy/ppapi_proxy_test.cc:551 (ppapi_unittests+0x00000063020e)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #5 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670e77)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #6 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #7 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #8 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #9 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #10 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #11 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #12 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #13 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #14 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ #15 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@==================@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@GetInstanceObject called@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] PPP_Instance_Private_ProxyTest.PPPInstancePrivate (219 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PPP_Instance_Private_ProxyTest (219 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PPP_Instance_ProxyTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] PPP_Instance_ProxyTest.PPPInstance1_0@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] PPP_Instance_ProxyTest.PPPInstance1_0 (4 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PPP_Instance_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PPP_Messaging_ProxyTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] PPP_Messaging_ProxyTest.SendMessages@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] PPP_Messaging_ProxyTest.SendMessages (4 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PPP_Messaging_ProxyTest (4 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PrintingResourceTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 1 test from PrintingResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 3 tests from RawVarDataTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@PluginVarTrackerTest.PluginObjectLeaked@@@@
@@@STEP_LOG_END@PluginVarTrackerTest.PluginObjectLeaked@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@PrintingResourceTest.GetDefaultPrintSettings (run #1):@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ RUN ] PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ OK ] PrintingResourceTest.GetDefaultPrintSettings (1 ms)@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[----------] 1 test from PrintingResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[----------] 3 tests from RawVarDataTest@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@PrintingResourceTest.GetDefaultPrintSettings@@@@
@@@STEP_LOG_END@PrintingResourceTest.GetDefaultPrintSettings@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@RawVarDataTest.ArrayBufferTest (run #1):@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@RawVarDataTest.ArrayBufferTest@@@@
@@@STEP_LOG_END@RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@RawVarDataTest.SimpleTest (run #1):@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[ RUN ] RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[ OK ] RawVarDataTest.SimpleTest (0 ms)@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@RawVarDataTest.SimpleTest@@@@
@@@STEP_LOG_END@RawVarDataTest.SimpleTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@RawVarDataTest.StringTest (run #1):@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[ RUN ] RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[ OK ] RawVarDataTest.StringTest (0 ms)@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[ RUN ] RawVarDataTest.ArrayBufferTest@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[ OK ] RawVarDataTest.ArrayBufferTest (0 ms)@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[----------] 3 tests from RawVarDataTest (1 ms total)@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[==========] 10 tests from 7 test cases ran. (708 ms total)@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@ThreadSanitizer: reported 2 warnings@@@
@@@STEP_LOG_LINE@RawVarDataTest.StringTest@@@@
@@@STEP_LOG_END@RawVarDataTest.StringTest@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ResourceMessageFilterTest.TestHandleMessage (run #1):@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] ResourceMessageFilterTest.TestHandleMessage@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@==================@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@WARNING: ThreadSanitizer: data race (pid=21211)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ Read of size 4 at 0x000001b93f48 by thread T2:@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #0 base::ThreadLocalStorage::StaticSlot::Get() const base/threading/thread_local_storage.cc:235 (ppapi_unittests+0x0000006c29b3)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #1 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:367 (ppapi_unittests+0x0000006c4503)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #2 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #3 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #4 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ Previous write of size 4 at 0x000001b93f48 by thread T1 (mutexes: write M244):@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #0 base::ThreadLocalStorage::StaticSlot::Initialize(void (*)(void*)) base/threading/thread_local_storage.cc:208 (ppapi_unittests+0x0000006c2627)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #1 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:718 (ppapi_unittests+0x0000006c45a2)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #2 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #3 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #4 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #5 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ Location is global '\u003Cnull>' of size 0 at 0x000000000000 (ppapi_unittests+0x000001b93f48)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ Mutex M244 (0x000001b93f70) created at:@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #0 pthread_mutex_init \u003Cnull> (ppapi_unittests+0x000000445790)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:29 (ppapi_unittests+0x0000006b133b)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #2 base::LazyInstance\u003Cbase::Lock, base::internal::LeakyLazyInstanceTraits\u003Cbase::Lock> >::Pointer() base/synchronization/lock.h:21 (ppapi_unittests+0x0000006c443d)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #3 tracked_objects::ThreadData::Initialize() base/tracked_objects.cc:703 (ppapi_unittests+0x0000006c4565)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #4 tracked_objects::ThreadData::InitializeThreadContext(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/tracked_objects.cc:365 (ppapi_unittests+0x0000006c44f7)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #5 base::PlatformThread::SetName(std::__1::basic_string\u003Cchar, std::__1::char_traits\u003Cchar>, std::__1::allocator\u003Cchar> > const&) base/threading/platform_thread_linux.cc:86 (ppapi_unittests+0x0000006bb954)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #6 base::Thread::ThreadMain() base/threading/thread.cc:215 (ppapi_unittests+0x0000006c0b41)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76 (ppapi_unittests+0x0000006bc075)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ Thread T2 (tid=21235, running) created by main thread at:@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #4 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #5 ppapi::host::ResourceMessageFilterTest::TestHandleMessageImpl() ppapi/host/resource_message_filter_unittest.cc:149 (ppapi_unittests+0x0000004a912c)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #6 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0EEEENS0_9BindStateINS0_15RunnableAdapterIMN5ppapi4host25ResourceMessageFilterTestEFvvEEEFvPS8_ENS0_8TypeListIJNS0_17UnretainedWrapperINS7_48ResourceMessageFilterTest_TestHandleMessage_TestEEEEEEEENSE_IJNS0_12UnwrapTraitsISH_EEEEENS0_12InvokeHelperILb0EvSB_NSE_IJPSG_EEEEEFvvEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:176 (ppapi_unittests+0x0000004acb12)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #7 base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/callback.h:396 (ppapi_unittests+0x0000006e1c74)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #8 base::MessageLoop::RunTask(base::PendingTask const&) base/message_loop/message_loop.cc:456 (ppapi_unittests+0x00000069b99f)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #9 DeferOrRunPendingTask base/message_loop/message_loop.cc:466 (ppapi_unittests+0x00000069c1a2)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #10 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:34 (ppapi_unittests+0x00000069ec11)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #11 base::MessageLoop::RunHandler() base/message_loop/message_loop.cc:422 (ppapi_unittests+0x00000069b37b)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #12 base::RunLoop::Run() base/run_loop.cc:55 (ppapi_unittests+0x0000006a8946)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #13 base::RunLoop::RunUntilIdle() base/run_loop.cc:63 (ppapi_unittests+0x0000006a8a06)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #14 ppapi::host::ResourceMessageFilterTest_TestHandleMessage_Test::TestBody() ppapi/host/resource_message_filter_unittest.cc:217 (ppapi_unittests+0x0000004a9024)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #15 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670fa0)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #16 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #17 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #18 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #19 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #20 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #21 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #22 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #23 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #24 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #25 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ Thread T1 'test_io_thread' (tid=21234, running) created by main thread at:@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #0 pthread_create \u003Cnull> (ppapi_unittests+0x000000444141)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:116 (ppapi_unittests+0x0000006bbc4f)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #2 base::PlatformThread::Create(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*) base/threading/platform_thread_posix.cc:202 (ppapi_unittests+0x0000006bbb44)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:108 (ppapi_unittests+0x0000006c08a2)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #4 base::Thread::Start() base/threading/thread.cc:80 (ppapi_unittests+0x0000006c06a4)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #5 ppapi::host::ResourceMessageFilterTest::TestHandleMessageImpl() ppapi/host/resource_message_filter_unittest.cc:146 (ppapi_unittests+0x0000004a90d6)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #6 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0EEEENS0_9BindStateINS0_15RunnableAdapterIMN5ppapi4host25ResourceMessageFilterTestEFvvEEEFvPS8_ENS0_8TypeListIJNS0_17UnretainedWrapperINS7_48ResourceMessageFilterTest_TestHandleMessage_TestEEEEEEEENSE_IJNS0_12UnwrapTraitsISH_EEEEENS0_12InvokeHelperILb0EvSB_NSE_IJPSG_EEEEEFvvEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:176 (ppapi_unittests+0x0000004acb12)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #7 base::debug::TaskAnnotator::RunTask(char const*, char const*, base::PendingTask const&) base/callback.h:396 (ppapi_unittests+0x0000006e1c74)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #8 base::MessageLoop::RunTask(base::PendingTask const&) base/message_loop/message_loop.cc:456 (ppapi_unittests+0x00000069b99f)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #9 DeferOrRunPendingTask base/message_loop/message_loop.cc:466 (ppapi_unittests+0x00000069c1a2)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #10 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:34 (ppapi_unittests+0x00000069ec11)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #11 base::MessageLoop::RunHandler() base/message_loop/message_loop.cc:422 (ppapi_unittests+0x00000069b37b)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #12 base::RunLoop::Run() base/run_loop.cc:55 (ppapi_unittests+0x0000006a8946)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #13 base::RunLoop::RunUntilIdle() base/run_loop.cc:63 (ppapi_unittests+0x0000006a8a06)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #14 ppapi::host::ResourceMessageFilterTest_TestHandleMessage_Test::TestBody() ppapi/host/resource_message_filter_unittest.cc:217 (ppapi_unittests+0x0000004a9024)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #15 testing::Test::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x000000670fa0)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #16 testing::TestInfo::Run() testing/gtest/src/gtest.cc:2612 (ppapi_unittests+0x000000671a89)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #17 testing::TestCase::Run() testing/gtest/src/gtest.cc:2730 (ppapi_unittests+0x000000672392)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #18 testing::internal::UnitTestImpl::RunAllTests() testing/gtest/src/gtest.cc:4604 (ppapi_unittests+0x00000067b43c)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #19 testing::UnitTest::Run() testing/gtest/src/gtest.cc:2420 (ppapi_unittests+0x00000067aea6)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #20 base::TestSuite::Run() testing/gtest/include/gtest/gtest.h:2326 (ppapi_unittests+0x000000638b2b)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #21 (anonymous namespace)::RunTestSuite(int, char**) base/test/run_all_unittests.cc:25 (ppapi_unittests+0x000000634d6d)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #22 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIPFiiPPcEEES8_NS0_8TypeListIJiS7_EEEEENSB_IJNS0_12UnwrapTraitsIiEENSE_IS7_EEEEENS0_12InvokeHelperILb0EiSA_NSB_IJRKiRKS7_EEEEEFivEE3RunEPNS0_13BindStateBaseE base/bind_internal.h:157 (ppapi_unittests+0x000000634e46)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #23 base::(anonymous namespace)::LaunchUnitTestsInternal(base::Callback\u003Cint ()> const&, int, bool, base::Callback\u003Cvoid ()> const&) base/callback.h:396 (ppapi_unittests+0x000000635095)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #24 base::LaunchUnitTests(int, char**, base::Callback\u003Cint ()> const&) base/test/launcher/unit_test_launcher.cc:423 (ppapi_unittests+0x000000634f37)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ #25 main base/test/run_all_unittests.cc:37 (ppapi_unittests+0x000000634ce9)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@SUMMARY: ThreadSanitizer: data race base/threading/thread_local_storage.cc:235 in base::ThreadLocalStorage::StaticSlot::Get() const@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@==================@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] ResourceMessageFilterTest.TestHandleMessage (313 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 1 test from ResourceMessageFilterTest (313 ms total)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from DeviceEnumerationResourceHelperTest@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] DeviceEnumerationResourceHelperTest.EnumerateDevices@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] DeviceEnumerationResourceHelperTest.EnumerateDevices (1 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] DeviceEnumerationResourceHelperTest.MonitorDeviceChange (1 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from DeviceEnumerationResourceHelperTest (3 ms total)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from FileChooserResourceTest@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] FileChooserResourceTest.Show@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] FileChooserResourceTest.Show (3 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] FileChooserResourceTest.PopulateAcceptTypes@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] FileChooserResourceTest.PopulateAcceptTypes (1 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from FileChooserResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from FileSystemResourceTest@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] FileSystemResourceTest.OpenFailure@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] FileSystemResourceTest.OpenFailure (1 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] FileSystemResourceTest.RequestQuota@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] FileSystemResourceTest.RequestQuota (3 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from FileSystemResourceTest (4 ms total)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 1 test from FlashResourceTest@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] FlashResourceTest.EnumerateVideoCaptureDevices@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] FlashResourceTest.EnumerateVideoCaptureDevices (1 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 1 test from FlashResourceTest (1 ms total)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from InterfaceListTest@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] InterfaceListTest.Stable@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] InterfaceListTest.Stable (2 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ RUN ] InterfaceListTest.DevChannel@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ OK ] InterfaceListTest.DevChannel (2 ms)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] 2 tests from InterfaceListTest (4 ms total)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[----------] Global test environment tear-down@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[==========] 10 tests from 6 test cases ran. (329 ms total)@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@[ PASSED ] 10 tests.@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@ThreadSanitizer: reported 1 warnings@@@
@@@STEP_LOG_LINE@ResourceMessageFilterTest.TestHandleMessage@@@@
@@@STEP_LOG_END@ResourceMessageFilterTest.TestHandleMessage@@@
@@@STEP_FAILURE@@@
@@@STEP_TEXT@@@@
@@@STEP_TEXT@3 disabled@@@
@@@STEP_TEXT@failed 20@@@
@@@STEP_CURSOR ppapi_unittests@@@
@@@STEP_TEXT@<br/>failures:<br/>DeviceEnumerationResourceHelperTest.MonitorDeviceChange<br/>RawVarDataTest.StringTest<br/>PPP_Messaging_ProxyTest.SendMessages<br/>FileChooserResourceTest.Show<br/>FileSystemResourceTest.OpenFailure<br/>FlashResourceTest.EnumerateVideoCaptureDevices<br/>PPP_Instance_ProxyTest.PPPInstance1_0<br/>PPB_VarTest.Strings<br/>DeviceEnumerationResourceHelperTest.EnumerateDevices<br/>ResourceMessageFilterTest.TestHandleMessage<br/>PrintingResourceTest.GetDefaultPrintSettings<br/>PluginVarTrackerTest.PluginObjectLeaked<br/>InterfaceListTest.Stable<br/>FileSystemResourceTest.RequestQuota<br/>RawVarDataTest.ArrayBufferTest<br/>FileChooserResourceTest.PopulateAcceptTypes<br/>RawVarDataTest.SimpleTest<br/>InterfaceListTest.DevChannel<br/>PPP_Instance_Private_ProxyTest.PPPInstancePrivate<br/>PPB_VarTest.Threads<br/>@@@
@@@STEP_FAILURE@@@
@@@STEP_CURSOR ppapi_unittests@@@