Back to build
Raw log | Switch to full mode | Login

{ "shards": [ { "bot_dimensions": [ { "key": "caches", "value": [ "swarming_module_cache_vpython" ] }, { "key": "cores", "value": [ "8" ] }, { "key": "cpu", "value": [ "x86", "x86-64", "x86-64-Broadwell_GCE", "x86-64-avx2" ] }, { "key": "gce", "value": [ "1" ] }, { "key": "gpu", "value": [ "none" ] }, { "key": "id", "value": [ "gce-trusty-e833d7b0-us-west1-a-r5qh" ] }, { "key": "image", "value": [ "chrome-trusty-18091700-38cc06ee3ee" ] }, { "key": "inside_docker", "value": [ "0" ] }, { "key": "kvm", "value": [ "1" ] }, { "key": "machine_type", "value": [ "n1-standard-8" ] }, { "key": "os", "value": [ "Linux", "Ubuntu", "Ubuntu-14.04" ] }, { "key": "pool", "value": [ "Chrome" ] }, { "key": "python", "value": [ "2.7.6" ] }, { "key": "server_version", "value": [ "4216-cf4a3cd" ] }, { "key": "zone", "value": [ "us", "us-west", "us-west1", "us-west1-a" ] } ], "bot_id": "gce-trusty-e833d7b0-us-west1-a-r5qh", "bot_version": "c7f0c187ee2160053ce935aa86119b526086da1e165dea02547e2f5a35dc9e3f", "cipd_pins": { "client_package": { "package_name": "infra/tools/cipd/linux-amd64", "version": "nFftZl2kFquaI2EUmPGwzbc5sIbCocl9L55UeASqlLsC" }, "packages": [ { "package_name": "infra/python/cpython/linux-amd64", "path": ".swarming_module", "version": "46c0c897ca0f053799ee41fd148bb7a47232df47" }, { "package_name": "infra/tools/luci/logdog/butler/linux-amd64", "path": ".swarming_module", "version": "2737ea8ed9b958f4d5aa9ffe106115a649ada241" }, { "package_name": "infra/tools/luci/vpython-native/linux-amd64", "path": ".swarming_module", "version": "OAXVAmcUSrvDygYUrCDzv20LRono9938YOHPu0zKowgC" }, { "package_name": "infra/tools/luci/vpython/linux-amd64", "path": ".swarming_module", "version": "ucaOciwAE9aweCUDOrmSvyiwrjmbywuB0NzAGUXIHjAC" } ] }, "completed_ts": "2019-03-24T18:35:59.509958", "costs_usd": [ 0.01823474365275525 ], "created_ts": "2019-03-24T18:33:19.734210", "duration": 146.21309900283813, "modified_ts": "2019-03-24T18:35:59.509958", "name": "headless_browsertests/Ubuntu-14.04/fc42969bc3/Linux TSan Tests/35963", "output": "Additional test environment:\n CHROME_DEVEL_SANDBOX=/opt/chromium/chrome_sandbox\n CHROME_HEADLESS=1\n G_SLICE=always-malloc\n LANG=en_US.UTF-8\n NSS_DISABLE_ARENA_FREE_LIST=1\n NSS_DISABLE_UNLOAD=1\n TSAN_OPTIONS=symbolize=1 external_symbolizer_path=/b/s/w/ir/third_party/llvm-build/Release+Asserts/bin/llvm-symbolizer handle_abort=1\nCommand: ./headless_browsertests --test-launcher-bot-mode --cfi-diag=0 --test-launcher-print-test-stdio=always --test-launcher-summary-output=/b/s/w/ioNCmkzs/output.json --no-sandbox\n\nIMPORTANT DEBUGGING NOTE: each test is run inside its own process.\nFor debugging a test inside a debugger, use the\n--gtest_filter=<your_test_name> flag along with either\n--single_process (to run the test in one launcher/browser process) or\n--single-process (to do the above, and also run Chrome in single-process mode).\nUsing sharding settings from environment. This is shard 0/1\nUsing 4 parallel jobs.\n[ RUN ] HeadlessBrowserTest.CreateAndDoNotDestroyBrowserContext\n[10104:10104:0324/113332.527287:628338925:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113332.686430:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.CreateAndDoNotDestroyBrowserContext (470 ms)\n[1/119] HeadlessBrowserTest.CreateAndDoNotDestroyBrowserContext (1853 ms)\n[ RUN ] HeadlessBrowserTest.CreateAndDestroyBrowserContext\n[10102:10102:0324/113332.561074:628372712:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113332.737276:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.CreateAndDestroyBrowserContext (551 ms)\n[2/119] HeadlessBrowserTest.CreateAndDestroyBrowserContext (1870 ms)\n[ RUN ] HeadlessBrowserTest.CreateAndDestroyWebContents\n[10105:10105:0324/113332.580900:628392555:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113332.755901:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113333.479816:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.CreateAndDestroyWebContents (935 ms)\n[3/119] HeadlessBrowserTest.CreateAndDestroyWebContents (2106 ms)\n[ RUN ] HeadlessBrowserTest.WebContentsAreDestroyedWithContext\n[10106:10106:0324/113332.582122:628393783:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113332.753103:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113333.336919:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.WebContentsAreDestroyedWithContext (813 ms)\n[4/119] HeadlessBrowserTest.WebContentsAreDestroyedWithContext (2106 ms)\n[ RUN ] HeadlessBrowserTest.DestroyAndCreateTwoWebContents\n[10225:10225:0324/113334.384491:630196127:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113334.530465:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113334.774315:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113334.937253:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.DestroyAndCreateTwoWebContents (607 ms)\n[5/119] HeadlessBrowserTest.DestroyAndCreateTwoWebContents (1838 ms)\n[ RUN ] HeadlessBrowserTest.CreateAndDoNotDestroyWebContents\n[10224:10224:0324/113334.410493:630222131:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113334.540187:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113334.850231:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113334.869004:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.CreateAndDoNotDestroyWebContents (518 ms)\n[6/119] HeadlessBrowserTest.CreateAndDoNotDestroyWebContents (1853 ms)\n[ RUN ] HeadlessBrowserTest.CreateWithBadURL\n[10232:10232:0324/113334.666128:630477768:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113334.929870:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113335.188653:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.CreateWithBadURL (558 ms)\n[7/119] HeadlessBrowserTest.CreateWithBadURL (1844 ms)\n[ RUN ] HeadlessBrowserTest.ClipboardCopyPasteText\n[10386:10386:0324/113336.227655:632039294:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.358705:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[10386:10398:0324/113336.445163:632256818:ERROR:browser_gpu_channel_host_factory.cc(139)] Failed to launch GPU process.\n[ OK ] HeadlessBrowserTest.ClipboardCopyPasteText (328 ms)\n[8/119] HeadlessBrowserTest.ClipboardCopyPasteText (1583 ms)\n[ RUN ] HeadlessBrowserTest.WebGLSupported\n[10233:10233:0324/113334.701478:630513132:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113335.033922:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113335.258526:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113335.334898:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113335.582697:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113335.582756:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[10233:10340:0324/113336.661501:632473158:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] HeadlessBrowserTest.WebGLSupported (2070 ms)\n[9/119] HeadlessBrowserTest.WebGLSupported (3412 ms)\n[ RUN ] HeadlessBrowserTest.DefaultSizes\n[10387:10387:0324/113336.230689:632042335:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.360932:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.559831:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.613283:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.824188:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n[10387:10400:0324/113337.954947:633766614:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessBrowserTest.DefaultSizes (1810 ms)\n[10/119] HeadlessBrowserTest.DefaultSizes (3148 ms)\n[ RUN ] HeadlessBrowserTest.PermissionManagerAlwaysASK\n[10504:10504:0324/113337.804544:633616181:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113337.934253:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113338.119182:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.PermissionManagerAlwaysASK (343 ms)\n[11/119] HeadlessBrowserTest.PermissionManagerAlwaysASK (1577 ms)\n[ RUN ] HeadlessBrowserTest.RendererCommandPrefixTest\n[10394:10394:0324/113336.512497:632324154:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.677565:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.894978:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.922771:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113336.930621:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[10394:10447:0324/113338.251529:634063172:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessBrowserTest.RendererCommandPrefixTest (1817 ms)\n[12/119] HeadlessBrowserTest.RendererCommandPrefixTest (3154 ms)\n[ RUN ] HeadlessBrowserTest.TraceUsingBrowserDevToolsTarget\n[10508:10508:0324/113338.058779:633870418:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113338.185417:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n\u001b[90mtracing_service_impl.cc:\u001b[0m \u001b[39mConfigured tracing, #sources:2, duration:0 ms, #buffers:1, total buffer size:102400 KB, total sessions:1\u001b[0m\n[0324/113338.356260:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n\u001b[90mtracing_service_impl.cc:\u001b[0m \u001b[39mTracing session 1 ended, total sessions:0\u001b[0m\n[ OK ] HeadlessBrowserTest.TraceUsingBrowserDevToolsTarget (665 ms)\n[13/119] HeadlessBrowserTest.TraceUsingBrowserDevToolsTarget (1840 ms)\n[ RUN ] HeadlessBrowserTest.WindowPrint\n[10572:10572:0324/113339.380423:635192065:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113339.505605:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113339.721615:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113339.829761:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113340.012820:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n[0324/113340.016349:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[10572:10583:0324/113341.344053:637155696:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessBrowserTest.WindowPrint (2049 ms)\n[14/119] HeadlessBrowserTest.WindowPrint (3423 ms)\n[ RUN ] HeadlessBrowserTest.AllowInsecureLocalhostFlag\n[10573:10573:0324/113339.384246:635195884:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113339.511660:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113339.717078:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113340.002991:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113340.225641:ERROR:cert_verify_proc_nss.cc(969)] CERT_PKIXVerifyCert for 127.0.0.1 failed err=-8181\n[0324/113340.227314:ERROR:ssl_client_socket_impl.cc(947)] handshake failed; returned -1, SSL error code 1, net_error -201\n[10573:10618:0324/113340.233089:636044745:ERROR:ssl_server_socket_impl.cc(686)] handshake failed; returned -1, SSL error code 1, net_error -117\n[0324/113340.263020:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n[10573:10586:0324/113341.478613:637290256:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessBrowserTest.AllowInsecureLocalhostFlag (2112 ms)\n[15/119] HeadlessBrowserTest.AllowInsecureLocalhostFlag (3416 ms)\n[ RUN ] HeadlessBrowserTest.ServerWantsClientCertificate\n[10581:10581:0324/113339.670819:635482469:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113339.851057:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113340.113027:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \nHTTPS server started on https://127.0.0.1:34400...\nsending server_data: {\"host\": \"127.0.0.1\", \"port\": 34400} (36 bytes)\n[0324/113341.536841:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113341.724509:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113341.724442:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[10581:10639:0324/113343.003570:638815230:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessBrowserTest.ServerWantsClientCertificate (3355 ms)\n[16/119] HeadlessBrowserTest.ServerWantsClientCertificate (4725 ms)\n[ RUN ] HeadlessBrowserTest.AIAFetching\n[10620:10620:0324/113339.985844:635797501:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113340.164778:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113340.402814:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \nAIA server started on 127.0.0.1:37574...\nHTTPS server started on https://127.0.0.1:42792...\nsending server_data: {\"host\": \"127.0.0.1\", \"port\": 42792} (36 bytes)\n[0324/113341.693396:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113341.807443:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\nhandling ca_issuers request\n[10620:10681:0324/113343.112970:638924611:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessBrowserTest.AIAFetching (3151 ms)\n[17/119] HeadlessBrowserTest.AIAFetching (4465 ms)\n[ RUN ] HeadlessBrowserTest.ContextWebPreferences\n[10913:10913:0324/113344.365689:640177326:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113344.492713:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113344.683558:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTest.ContextWebPreferences (356 ms)\n[18/119] HeadlessBrowserTest.ContextWebPreferences (1581 ms)\n[ RUN ] HeadlessBrowserTest.IncognitoMode\n[10812:10812:0324/113342.809394:638621032:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113342.984043:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113343.187463:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113343.260436:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113343.505704:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n[10812:10823:0324/113344.682974:640494629:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessBrowserTest.IncognitoMode (1964 ms)\n[19/119] HeadlessBrowserTest.IncognitoMode (3157 ms)\n[ RUN ] HeadlessBrowserTest.UserDataDir\n[10811:10811:0324/113342.809054:638620717:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113342.984720:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113343.192593:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113343.358918:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113343.468634:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[10811:10824:0324/113344.736214:640547884:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessBrowserTest.UserDataDir (2015 ms)\n[20/119] HeadlessBrowserTest.UserDataDir (3417 ms)\n[ RUN ] HeadlessBrowserTestAppendCommandLineFlags.AppendChildProcessCommandLineFlags\n[11030:11030:0324/113345.957090:641768745:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.080208:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.333434:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.351280:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[ OK ] HeadlessBrowserTestAppendCommandLineFlags.AppendChildProcessCommandLineFlags (433 ms)\n[21/119] HeadlessBrowserTestAppendCommandLineFlags.AppendChildProcessCommandLineFlags (1576 ms)\n[ RUN ] HeadlessBrowserTestWithProxy.SetProxyConfig\nHTTP server started on http://127.0.0.1:46235...\nsending server_data: {\"host\": \"127.0.0.1\", \"port\": 46235} (36 bytes)\n[10914:10914:0324/113345.095831:640907472:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113345.221621:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113345.388779:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113345.446670:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113345.562280:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[10914:10985:0324/113346.764293:642575935:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessBrowserTestWithProxy.SetProxyConfig (2502 ms)\n[22/119] HeadlessBrowserTestWithProxy.SetProxyConfig (3685 ms)\n[ RUN ] CrashReporterTest.GenerateMinidump\n[11029:11029:0324/113345.951106:641762752:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.078883:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.325110:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.421744:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.545600:ERROR:render_frame_impl.cc(1120)] Intentionally crashing (with null pointer dereference) because user navigated to chrome://crash/\n[11029:11040:0324/113347.955536:643767193:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] CrashReporterTest.GenerateMinidump (2099 ms)\n[23/119] CrashReporterTest.GenerateMinidump (3421 ms)\n[ RUN ] HeadlessDevToolsClientNavigationTest.RunAsyncTest\n[11043:11043:0324/113346.295890:642107546:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.486533:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.736561:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.777695:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113346.991024:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[0324/113346.991098:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11043:11118:0324/113348.170776:643982433:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessDevToolsClientNavigationTest.RunAsyncTest (1956 ms)\n[24/119] HeadlessDevToolsClientNavigationTest.RunAsyncTest (3418 ms)\n[ RUN ] HeadlessDevToolsClientChangeWindowBoundsTest.RunAsyncTest\n[11171:11171:0324/113347.544106:643355743:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113347.671213:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113347.837899:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113347.882863:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[11171:11177:0324/113349.075252:644886905:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessDevToolsClientChangeWindowBoundsTest.RunAsyncTest (1608 ms)\n[25/119] HeadlessDevToolsClientChangeWindowBoundsTest.RunAsyncTest (2886 ms)\n[ RUN ] HeadlessDevToolsClientMinimizeWindowTest.RunAsyncTest\n[11207:11207:0324/113348.069887:643881524:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113348.195436:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113348.375533:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113348.391813:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[11207:11237:0324/113349.549563:645361210:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessDevToolsClientMinimizeWindowTest.RunAsyncTest (1580 ms)\n[26/119] HeadlessDevToolsClientMinimizeWindowTest.RunAsyncTest (2896 ms)\n[ RUN ] HeadlessDevToolsClientMaximizeWindowTest.RunAsyncTest\n[11285:11285:0324/113349.366016:645177653:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113349.492916:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113349.692053:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113349.715691:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[11285:11291:0324/113350.899826:646711486:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessDevToolsClientMaximizeWindowTest.RunAsyncTest (1633 ms)\n[27/119] HeadlessDevToolsClientMaximizeWindowTest.RunAsyncTest (2886 ms)\n[ RUN ] HeadlessDevToolsClientFullscreenWindowTest.RunAsyncTest\n[11293:11293:0324/113349.653080:645464720:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113349.795160:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113349.981265:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113350.037705:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[11293:11328:0324/113351.188719:647000360:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessDevToolsClientFullscreenWindowTest.RunAsyncTest (1648 ms)\n[28/119] HeadlessDevToolsClientFullscreenWindowTest.RunAsyncTest (2886 ms)\n[ RUN ] HeadlessDevToolsClientEvalTest.RunAsyncTest\n[11392:11392:0324/113350.424004:646235642:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113350.551786:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113350.723089:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113350.764040:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113350.963436:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11392:11398:0324/113352.079536:647891181:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessDevToolsClientEvalTest.RunAsyncTest (1732 ms)\n[29/119] HeadlessDevToolsClientEvalTest.RunAsyncTest (2888 ms)\n[ RUN ] HeadlessDevToolsClientCallbackTest.RunAsyncTest\n[11428:11428:0324/113350.969872:646781510:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113351.112482:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113351.299750:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113351.325144:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113351.525764:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11428:11448:0324/113352.616674:648428329:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessDevToolsClientCallbackTest.RunAsyncTest (1754 ms)\n[30/119] HeadlessDevToolsClientCallbackTest.RunAsyncTest (3160 ms)\n[ RUN ] HeadlessDevToolsClientObserverTest.RunAsyncTest\n[11492:11492:0324/113352.252473:648064112:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113352.377413:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113352.556815:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113352.632936:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113352.797440:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11492:11498:0324/113353.963079:649774720:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessDevToolsClientObserverTest.RunAsyncTest (1785 ms)\n[31/119] HeadlessDevToolsClientObserverTest.RunAsyncTest (3148 ms)\n[ RUN ] HeadlessDevToolsClientExperimentalTest.RunAsyncTest\n[11501:11501:0324/113352.535354:648347002:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113352.675616:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113352.917498:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113352.946931:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113353.123908:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11501:11536:0324/113354.325053:650136721:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessDevToolsClientExperimentalTest.RunAsyncTest (1884 ms)\n[32/119] HeadlessDevToolsClientExperimentalTest.RunAsyncTest (3152 ms)\n[ RUN ] HeadlessDevToolsNavigationControlTest.RunAsyncTest\n[11591:11591:0324/113353.323075:649134713:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113353.448945:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113353.617656:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113353.682514:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113353.822024:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11591:11601:0324/113355.023095:650834750:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessDevToolsNavigationControlTest.RunAsyncTest (1779 ms)\n[33/119] HeadlessDevToolsNavigationControlTest.RunAsyncTest (3149 ms)\n[ RUN ] HeadlessCrashObserverTest.RunAsyncTest\n[11647:11647:0324/113354.105041:649916678:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113354.232411:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113354.404853:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113354.471819:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113354.623900:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113354.627836:ERROR:render_frame_impl.cc(1120)] Intentionally crashing (with null pointer dereference) because user navigated to chrome://crash/\nReceived signal 11 SEGV_MAPERR 000000000000\n#0 0x555e65a59d68 (/b/s/w/ir/out/Release/headless_browsertests+0x223cd67)\n#1 0x555e68db7e01 (/b/s/w/ir/out/Release/headless_browsertests+0x559ae00)\n#2 0x555e68cb95d0 (/b/s/w/ir/out/Release/headless_browsertests+0x549c5cf)\n#3 0x555e68db77dc (/b/s/w/ir/out/Release/headless_browsertests+0x559a7db)\n#4 0x555e65a42cf4 (/b/s/w/ir/out/Release/headless_browsertests+0x2225cf3)\n#5 0x555e65a78953 (/b/s/w/ir/out/Release/headless_browsertests+0x225b952)\n#6 0x7f46ee157330 (/lib/x86_64-linux-gnu/libpthread-2.19.so+0x1032f)\n#7 0x555e6db3b530 (/b/s/w/ir/out/Release/headless_browsertests+0xa31e52f)\n#8 0x555e6d5ee22b (/b/s/w/ir/out/Release/headless_browsertests+0x9dd122a)\n#9 0x555e6d609a9a (/b/s/w/ir/out/Release/headless_browsertests+0x9deca99)\n#10 0x555e6d609bf5 (/b/s/w/ir/out/Release/headless_browsertests+0x9decbf4)\n#11 0x555e6783fa21 (/b/s/w/ir/out/Release/headless_browsertests+0x4022a20)\n#12 0x555e6d62fd50 (/b/s/w/ir/out/Release/headless_browsertests+0x9e12d4f)\n#13 0x555e69df0552 (/b/s/w/ir/out/Release/headless_browsertests+0x65d3551)\n#14 0x555e69df022b (/b/s/w/ir/out/Release/headless_browsertests+0x65d322a)\n#15 0x555e69df29ee (/b/s/w/ir/out/Release/headless_browsertests+0x65d59ed)\n#16 0x555e69df1805 (/b/s/w/ir/out/Release/headless_browsertests+0x65d4804)\n#17 0x555e69e33ffe (/b/s/w/ir/out/Release/headless_browsertests+0x6616ffd)\n#18 0x555e69e30ce7 (/b/s/w/ir/out/Release/headless_browsertests+0x6613ce6)\n#19 0x555e68d2efc2 (/b/s/w/ir/out/Release/headless_browsertests+0x5511fc1)\n#20 0x555e68d49a66 (/b/s/w/ir/out/Release/headless_browsertests+0x552ca65)\n#21 0x555e68d4975c (/b/s/w/ir/out/Release/headless_browsertests+0x552c75b)\n#22 0x555e68d49e2f (/b/s/w/ir/out/Release/headless_browsertests+0x552ce2e)\n#23 0x555e68ce4862 (/b/s/w/ir/out/Release/headless_browsertests+0x54c7861)\n#24 0x555e68d4a421 (/b/s/w/ir/out/Release/headless_browsertests+0x552d420)\n#25 0x555e68d0e3df (/b/s/w/ir/out/Release/headless_browsertests+0x54f13de)\n#26 0x555e6e096be8 (/b/s/w/ir/out/Release/headless_browsertests+0xa879be7)\n#27 0x555e6892ea9f (/b/s/w/ir/out/Release/headless_browsertests+0x5111a9e)\n#28 0x555e6892f3b9 (/b/s/w/ir/out/Release/headless_browsertests+0x51123b8)\n#29 0x555e689301ae (/b/s/w/ir/out/Release/headless_browsertests+0x51131ad)\n#30 0x555e68925280 (/b/s/w/ir/out/Release/headless_browsertests+0x510827f)\n#31 0x555e6b1c3d67 (/b/s/w/ir/out/Release/headless_browsertests+0x79a6d66)\n#32 0x555e6892650c (/b/s/w/ir/out/Release/headless_browsertests+0x510950b)\n#33 0x555e68de0cb0 (/b/s/w/ir/out/Release/headless_browsertests+0x55c3caf)\n#34 0x555e65b266f7 (/b/s/w/ir/out/Release/headless_browsertests+0x23096f6)\n#35 0x7f46e8029f45 (/lib/x86_64-linux-gnu/libc-2.19.so+0x21f44)\n#36 0x555e65a1502a (/b/s/w/ir/out/Release/headless_browsertests+0x21f8029)\n r8: 000003ffffffffff r9: 0000555e6db3b530 r10: 0000000000000004 r11: 0000000000000000\n r12: 000000000000000f r13: 00007ffea527fa28 r14: 00007ffea527f558 r15: 00007b0c0003bf70\n di: 0000000000000000 si: 000040000051614d bp: 00007ffea527f530 bx: 00007ffea527fa28\n dx: 0000100000000000 ax: 0000000000000000 cx: 000000000011614d sp: 00007ffea527f530\n ip: 0000555e6db3b530 efl: 0000000000010246 cgf: 0000000000000033 erf: 0000000000000006\n trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000000\n[end of stack trace]\nCalling _exit(1). Core file will not be generated.\n[11647:11653:0324/113356.762713:652574356:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessCrashObserverTest.RunAsyncTest (2750 ms)\n[34/119] HeadlessCrashObserverTest.RunAsyncTest (3938 ms)\n[ RUN ] HeadlessDevToolsClientAttachTest.RunAsyncTest\n[11695:11695:0324/113355.402658:651214295:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113355.531920:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113355.710088:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113355.781593:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113355.973263:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11695:11701:0324/113357.115590:652927232:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessDevToolsClientAttachTest.RunAsyncTest (1798 ms)\n[35/119] HeadlessDevToolsClientAttachTest.RunAsyncTest (3148 ms)\n[ RUN ] HeadlessDevToolsMethodCallErrorTest.RunAsyncTest\n[11703:11703:0324/113355.713924:651525562:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113355.856383:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113356.066844:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113356.114863:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113356.269870:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11703:11743:0324/113357.479026:653290669:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessDevToolsMethodCallErrorTest.RunAsyncTest (1842 ms)\n[36/119] HeadlessDevToolsMethodCallErrorTest.RunAsyncTest (3149 ms)\n[ RUN ] HeadlessDevToolsNetworkBlockedUrlTest.RunAsyncTest\n[11791:11791:0324/113356.476469:652288111:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113356.602558:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113356.785259:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113356.863038:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113357.022801:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11791:11798:0324/113358.324879:654136520:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] HeadlessDevToolsNetworkBlockedUrlTest.RunAsyncTest (1925 ms)\n[37/119] HeadlessDevToolsNetworkBlockedUrlTest.RunAsyncTest (3148 ms)\n[ RUN ] DevToolsNetworkOfflineEmulationTest.RunAsyncTest\n[11846:11846:0324/113358.043606:653855243:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113358.170916:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113358.342866:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113358.392860:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113358.570138:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11846:11852:0324/113359.728027:655539687:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] DevToolsNetworkOfflineEmulationTest.RunAsyncTest (1797 ms)\n[38/119] DevToolsNetworkOfflineEmulationTest.RunAsyncTest (3149 ms)\n[ RUN ] RawDevtoolsProtocolTest.RunAsyncTest\n[11883:11883:0324/113358.571542:654383182:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113358.714950:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113358.897496:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113358.962325:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113359.118118:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11883:11913:0324/113400.208699:656020340:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] RawDevtoolsProtocolTest.RunAsyncTest (1720 ms)\n[39/119] RawDevtoolsProtocolTest.RunAsyncTest (2902 ms)\n[ RUN ] DevToolsAttachAndDetachNotifications.RunAsyncTest\n[11910:11910:0324/113358.938624:654750281:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113359.444948:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113359.623576:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113359.695092:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[11910:11983:0324/113400.901748:656713391:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] DevToolsAttachAndDetachNotifications.RunAsyncTest (2046 ms)\n[40/119] DevToolsAttachAndDetachNotifications.RunAsyncTest (3415 ms)\n[ RUN ] DomTreeExtractionBrowserTest.RunAsyncTest\n[11992:11992:0324/113359.617508:655429148:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113359.764347:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113359.967143:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113400.060614:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113400.224506:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[11992:12025:0324/113401.575048:657386704:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] DomTreeExtractionBrowserTest.RunAsyncTest (2092 ms)\n[41/119] DomTreeExtractionBrowserTest.RunAsyncTest (3414 ms)\n[ RUN ] DevToolsSetCookieTest.RunAsyncTest\n[12088:12088:0324/113401.200099:657011739:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113401.331667:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113401.533501:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113401.558277:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113401.748081:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12088:12095:0324/113402.879054:658690710:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] DevToolsSetCookieTest.RunAsyncTest (1782 ms)\n[42/119] DevToolsSetCookieTest.RunAsyncTest (3151 ms)\n[ RUN ] NavigatorLanguages.RunAsyncTest\n[12166:12166:0324/113402.244446:658056085:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.398687:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.633028:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.737066:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.938137:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12166:12189:0324/113404.048070:659859712:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] NavigatorLanguages.RunAsyncTest (1882 ms)\n[43/119] NavigatorLanguages.RunAsyncTest (3151 ms)\n[ RUN ] DevtoolsInterceptionWithAuthProxyTest.RunAsyncTest\nBasicAuthProxy server started on port 45155...\nsending server_data: {\"host\": \"127.0.0.1\", \"port\": 45155} (36 bytes)\n[12092:12092:0324/113402.162336:657973996:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.291365:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.494808:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.519039:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113402.813563:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n127.0.0.1 - - [24/Mar/2019 11:34:02] \"GET http://127.0.0.1:46131/dom_tree_test.html HTTP/1.1\" 407 -\n[12092:12175:0324/113404.263800:660075442:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] DevtoolsInterceptionWithAuthProxyTest.RunAsyncTest (2890 ms)\n[44/119] DevtoolsInterceptionWithAuthProxyTest.RunAsyncTest (4201 ms)\n[ RUN ] HeadlessWebContentsTest.Navigation\n[12254:12254:0324/113403.050531:658862173:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113403.186298:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113403.380687:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113403.460603:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113403.556037:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12254:12272:0324/113404.749275:660560927:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessWebContentsTest.Navigation (1793 ms)\n[45/119] HeadlessWebContentsTest.Navigation (3149 ms)\n[ RUN ] HeadlessWebContentsTest.WindowOpen\n[12320:12320:0324/113404.342807:660154445:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113404.471105:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113404.652856:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113404.683432:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113404.907648:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12320:12327:0324/113406.129428:661941087:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessWebContentsTest.WindowOpen (1880 ms)\n[46/119] HeadlessWebContentsTest.WindowOpen (3153 ms)\n[ RUN ] HeadlessWebContentsTest.FocusOfHeadlessWebContents_IsIndependent\n[12373:12373:0324/113405.399162:661210800:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113405.524666:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113405.699712:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113405.800873:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113405.899236:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12373:12380:0324/113407.587760:663399402:ERROR:browser_process_sub_thread.cc(217)] Waited 1047 ms for network service\n[ OK ] HeadlessWebContentsTest.FocusOfHeadlessWebContents_IsIndependent (2271 ms)\n[47/119] HeadlessWebContentsTest.FocusOfHeadlessWebContents_IsIndependent (3413 ms)\n[ RUN ] HeadlessWebContentsTest.HandleSSLError\n[12377:12377:0324/113405.656161:661467800:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113405.797155:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113405.980341:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113406.155895:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113406.331234:ERROR:cert_verify_proc_nss.cc(969)] CERT_PKIXVerifyCert for 127.0.0.1 failed err=-8181\n[0324/113406.333230:ERROR:ssl_client_socket_impl.cc(947)] handshake failed; returned -1, SSL error code 1, net_error -201\n[12377:12435:0324/113406.333410:662145069:ERROR:ssl_server_socket_impl.cc(686)] handshake failed; returned -1, SSL error code 1, net_error -117\n[12377:12412:0324/113407.796443:663608099:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] HeadlessWebContentsTest.HandleSSLError (2163 ms)\n[48/119] HeadlessWebContentsTest.HandleSSLError (3414 ms)\n[ RUN ] HeadlessWebContentsTest.BrowserTabChangeContent\n[12437:12437:0324/113406.256467:662068107:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113406.413895:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113406.641207:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113406.720588:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113406.938345:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12437:12494:0324/113408.127754:663939432:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessWebContentsTest.BrowserTabChangeContent (1963 ms)\n[49/119] HeadlessWebContentsTest.BrowserTabChangeContent (3435 ms)\n[ RUN ] HeadlessWebContentsTest.BrowserOpenInTab\n[12552:12552:0324/113407.501504:663313143:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113407.633342:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113407.812661:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113407.869015:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113407.986106:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12552:12559:0324/113409.266501:665078143:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] HeadlessWebContentsTest.BrowserOpenInTab (1870 ms)\n[50/119] HeadlessWebContentsTest.BrowserOpenInTab (3151 ms)\n[ RUN ] HeadlessWebContentsRequestStorageQuotaTest.RunAsyncTest\n[12638:12638:0324/113409.087461:664899102:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.245785:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.489282:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.550792:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.781110:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12638:12676:0324/113411.011575:666823231:ERROR:browser_process_sub_thread.cc(217)] Waited 1047 ms for network service\n[ OK ] HeadlessWebContentsRequestStorageQuotaTest.RunAsyncTest (2040 ms)\n[51/119] HeadlessWebContentsRequestStorageQuotaTest.RunAsyncTest (3413 ms)\n[ RUN ] HeadlessWebContentsBeginFrameControlBasicTest.RunAsyncTest\n[12706:12706:0324/113409.652018:665463661:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.810540:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113410.031648:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113410.117917:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113410.336287:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113410.336244:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[12706:12734:0324/113411.652599:667464241:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessWebContentsBeginFrameControlBasicTest.RunAsyncTest (2087 ms)\n[52/119] HeadlessWebContentsBeginFrameControlBasicTest.RunAsyncTest (3412 ms)\n[ RUN ] HeadlessWebContentsBeginFrameControlViewportTest.RunAsyncTest\n[12779:12779:0324/113410.666390:666478030:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113410.797035:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113410.989678:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113411.090258:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113411.246134:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12779:12789:0324/113412.712720:668524378:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessWebContentsBeginFrameControlViewportTest.RunAsyncTest (2134 ms)\n[53/119] HeadlessWebContentsBeginFrameControlViewportTest.RunAsyncTest (3412 ms)\n[ RUN ] CookiesEnabled.RunAsyncTest\n[12834:12834:0324/113412.483843:668295482:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113412.612958:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113412.812033:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113412.833894:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113413.079734:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12834:12840:0324/113414.280221:670091862:ERROR:browser_process_sub_thread.cc(217)] Waited 1048 ms for network service\n[ OK ] CookiesEnabled.RunAsyncTest (1909 ms)\n[54/119] CookiesEnabled.RunAsyncTest (3151 ms)\n[ RUN ] DontBlockWebContentsOpenTest.RunAsyncTest\n[12870:12870:0324/113413.046092:668857732:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113413.186423:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113413.380368:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113413.419641:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113413.624672:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12870:12892:0324/113414.906918:670718560:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] DontBlockWebContentsOpenTest.RunAsyncTest (1939 ms)\n[55/119] DontBlockWebContentsOpenTest.RunAsyncTest (3157 ms)\n[ RUN ] HeadlessWebContentsPDFTest.RunAsyncTest\n[12634:12634:0324/113408.814994:664626634:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113408.948636:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.127156:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.193531:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113409.442345:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12634:12641:0324/113415.946844:671758485:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessWebContentsPDFTest.RunAsyncTest (7233 ms)\n[56/119] HeadlessWebContentsPDFTest.RunAsyncTest (8398 ms)\n[ RUN ] BlockWebContentsOpenTest.RunAsyncTest\n[12936:12936:0324/113414.068917:669880555:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113414.199565:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113414.405308:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113414.444829:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113414.615472:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12936:12942:0324/113415.815538:671627179:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] BlockWebContentsOpenTest.RunAsyncTest (1823 ms)\n[57/119] BlockWebContentsOpenTest.RunAsyncTest (3151 ms)\n[ RUN ] HeadlessClientBrowserTest.FlatProtocolAccess\n[12992:12992:0324/113415.633070:671444708:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113415.759889:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113415.947876:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113416.005040:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113416.216834:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113416.373677:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[12992:12998:0324/113417.492827:673304541:ERROR:browser_process_sub_thread.cc(217)] Waited 1047 ms for network service\n[ OK ] HeadlessClientBrowserTest.FlatProtocolAccess (2028 ms)\n[58/119] HeadlessClientBrowserTest.FlatProtocolAccess (3421 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeBasics\n[13030:13030:0324/113416.220465:672032126:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113416.360026:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113416.551719:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113416.672163:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113416.830958:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13030:13062:0324/113418.483120:674294775:ERROR:browser_process_sub_thread.cc(217)] Waited 1047 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeBasics (2359 ms)\n[59/119] HeadlessProtocolBrowserTest.VirtualTimeBasics (3675 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeInterrupt\n[13131:13131:0324/113417.229153:673040791:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113417.366055:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113417.576896:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113417.744212:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113418.049282:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n[13131:13151:0324/113419.770746:675582397:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeInterrupt (2635 ms)\n[60/119] HeadlessProtocolBrowserTest.VirtualTimeInterrupt (3950 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeDetachFrame\n[13132:13132:0324/113417.229778:673041431:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113417.378830:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113417.674509:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113417.675692:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113418.081700:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13132:13155:0324/113419.925657:675737317:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeDetachFrame (2780 ms)\n[61/119] HeadlessProtocolBrowserTest.VirtualTimeDetachFrame (3946 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeNoBlock404\n[13309:13309:0324/113419.055673:674867320:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113419.180587:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113419.342864:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113419.445894:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113419.587453:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13309:13311:0324/113420.063699:675875341:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation//no-such-file.html\n[13309:13316:0324/113421.295216:677106874:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeNoBlock404 (2334 ms)\n[62/119] HeadlessProtocolBrowserTest.VirtualTimeNoBlock404 (3675 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeLocalStorage\n[13370:13370:0324/113419.883711:675695350:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113420.021290:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113420.213154:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113420.319440:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113420.488210:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13370:13393:0324/113422.953417:678765060:ERROR:browser_process_sub_thread.cc(217)] Waited 1047 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeLocalStorage (3179 ms)\n[63/119] HeadlessProtocolBrowserTest.VirtualTimeLocalStorage (4463 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeHtmlImport\n[13468:13468:0324/113421.176779:676988431:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113421.314813:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113421.562642:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113421.736928:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113422.018246:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13468:13488:0324/113423.966260:679777921:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeHtmlImport (2884 ms)\n[64/119] HeadlessProtocolBrowserTest.VirtualTimeHtmlImport (4200 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeRedirect\n[13633:13633:0324/113422.835604:678647256:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113422.973480:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113423.160171:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113423.278851:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113423.457555:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13633:13665:0324/113425.399195:681210836:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeRedirect (2662 ms)\n[65/119] HeadlessProtocolBrowserTest.VirtualTimeRedirect (3945 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeSessionStorage\n[13752:13752:0324/113424.347494:680159131:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113424.471512:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113424.645056:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113424.777499:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113424.933786:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13752:13770:0324/113427.263994:683075636:ERROR:browser_process_sub_thread.cc(217)] Waited 1048 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeSessionStorage (3009 ms)\n[66/119] HeadlessProtocolBrowserTest.VirtualTimeSessionStorage (4200 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeStarvation\n[13833:13833:0324/113425.385429:681197080:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113425.529186:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113425.711627:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113425.815139:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113426.042599:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[13833:13847:0324/113427.904361:683716025:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeStarvation (2595 ms)\n[67/119] HeadlessProtocolBrowserTest.VirtualTimeStarvation (3940 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeVideo\n[13924:13924:0324/113426.691716:682503353:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113426.824999:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113427.028975:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113427.158494:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113427.355426:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n[0324/113427.856627:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.857701:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.858094:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.858245:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.859901:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.860249:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.860481:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.860695:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.860884:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.861161:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.861334:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.861816:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.862111:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.862307:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.862535:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.862710:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.862938:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.863160:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.863331:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.863504:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.863750:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.863927:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.864148:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.864288:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.864457:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.864684:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.864913:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.865112:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.865320:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.865483:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.865638:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.866101:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.866262:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.866494:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.866630:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.866762:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.866908:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.867091:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.867219:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.867354:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.867500:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.868455:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.868628:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.868829:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.868981:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.869114:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.869239:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.869445:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.869584:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.869697:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.869825:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.870163:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.870605:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.870757:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.870968:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.871104:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.871272:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.871417:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.871612:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.871743:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.871857:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113427.871999:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.311677:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.312062:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.313894:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.314152:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.314677:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.314929:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.315114:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.315301:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.315802:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.316015:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.316196:WARNING:resource_bundle.cc(922)] locale resources are not loaded\n[0324/113428.316491:WARNING:resource_bundle.cc(922)] locale resources are not loaded\nALSA lib confmisc.c:768:(parse_card) cannot find card '0'\nALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory\nALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings\nALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory\nALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name\nALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory\nALSA lib conf.c:4727:(snd_config_expand) Evaluate error: No such file or directory\nALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default\n[13924:13944:0324/113428.388262:684199923:ERROR:alsa_util.cc(204)] PcmOpen: default,No such file or directory\nALSA lib confmisc.c:768:(parse_card) cannot find card '0'\nALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory\nALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings\nALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory\nALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name\nALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory\nALSA lib conf.c:4727:(snd_config_expand) Evaluate error: No such file or directory\nALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default\n[13924:13944:0324/113428.398481:684210139:ERROR:alsa_util.cc(204)] PcmOpen: plug:default,No such file or directory\n[13924:13937:0324/113429.630333:685441987:ERROR:browser_process_sub_thread.cc(217)] Waited 1094 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeVideo (3059 ms)\n[68/119] HeadlessProtocolBrowserTest.VirtualTimeVideo (4476 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeFetchStream\n[14079:14079:0324/113429.318036:685129674:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113429.476097:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113429.696002:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113429.770517:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113430.065086:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[14079:14079:0324/113430.733188:686544848:WARNING:network_handler.cc(1956)] Can't find headers in raw response\n[14079:14094:0324/113432.153242:687964897:ERROR:browser_process_sub_thread.cc(217)] Waited 1065 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeFetchStream (2950 ms)\n[69/119] HeadlessProtocolBrowserTest.VirtualTimeFetchStream (4198 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimePendingScript\n[13467:13467:0324/113421.157651:676969289:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113421.282695:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113421.497629:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113421.654752:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113421.977388:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n[13467:13467:0324/113422.603229:678414871:WARNING:network_handler.cc(1956)] Can't find headers in raw response\n[13467:13467:0324/113431.479494:687291164:WARNING:network_handler.cc(1956)] Can't find headers in raw response\n[13467:13479:0324/113433.546257:689357910:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimePendingScript (12467 ms)\n[70/119] HeadlessProtocolBrowserTest.VirtualTimePendingScript (13653 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeDialogWhileLoading\n[14192:14192:0324/113431.173546:686985194:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113431.345581:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113431.605821:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113431.770972:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113432.055706:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113432.055143:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[14192:14192:0324/113432.721865:688533504:WARNING:network_handler.cc(1956)] Can't find headers in raw response\n[14192:14201:0324/113434.037015:689848670:ERROR:browser_process_sub_thread.cc(217)] Waited 1046 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeDialogWhileLoading (2962 ms)\n[71/119] HeadlessProtocolBrowserTest.VirtualTimeDialogWhileLoading (4202 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeTimerOrder\n[14302:14302:0324/113433.523757:689335394:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113433.664872:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113433.863686:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113433.999080:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113434.225079:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[14302:14310:0324/113435.891782:691703441:ERROR:browser_process_sub_thread.cc(217)] Waited 1047 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeTimerOrder (2511 ms)\n[72/119] HeadlessProtocolBrowserTest.VirtualTimeTimerOrder (3675 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeTimerSuspend\n[14378:14378:0324/113434.844526:690656178:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113434.972951:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113435.174153:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113435.295405:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113435.536986:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113435.536891:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[14378:14392:0324/113437.466277:693277937:ERROR:browser_process_sub_thread.cc(217)] Waited 1048 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeTimerSuspend (2754 ms)\n[73/119] HeadlessProtocolBrowserTest.VirtualTimeTimerSuspend (3936 ms)\n[ RUN ] HeadlessProtocolBrowserTest.VirtualTimeErrorLoop\n[14010:14010:0324/113428.548509:684360147:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113428.674235:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113428.862610:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113428.885516:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113429.161422:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[0324/113429.161523:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[14010:14018:0324/113429.762100:685573761:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/1\n[14010:14018:0324/113429.826371:685638020:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/2\n[14010:14018:0324/113429.868668:685680343:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/3\n[14010:14018:0324/113429.895421:685707077:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/4\n[14010:14018:0324/113429.918732:685730387:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/5\n[14010:14018:0324/113429.948558:685760216:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/6\n[14010:14018:0324/113429.965758:685777417:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/7\n[14010:14018:0324/113429.982837:685794493:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/8\n[14010:14018:0324/113429.996504:685808162:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/9\n[14010:14018:0324/113430.011605:685823261:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/10\n[14010:14018:0324/113430.027285:685838926:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/11\n[14010:14018:0324/113430.040928:685852581:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/12\n[14010:14018:0324/113430.058891:685870548:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/13\n[14010:14018:0324/113430.081125:685892780:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/14\n[14010:14018:0324/113430.106815:685918470:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/15\n[14010:14018:0324/113430.125876:685937531:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/16\n[14010:14018:0324/113430.140040:685951696:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/17\n[14010:14018:0324/113430.154679:685966323:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/18\n[14010:14018:0324/113430.176711:685988368:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/19\n[14010:14018:0324/113430.191725:686003366:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/20\n[14010:14018:0324/113430.206793:686018451:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/21\n[14010:14018:0324/113430.224855:686036512:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/22\n[14010:14018:0324/113430.241026:686052674:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/23\n[14010:14018:0324/113430.260237:686071876:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/24\n[14010:14018:0324/113430.275837:686087477:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/25\n[14010:14018:0324/113430.297871:686109527:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/26\n[14010:14018:0324/113430.320727:686132367:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/27\n[14010:14018:0324/113430.337965:686149620:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/28\n[14010:14018:0324/113430.358883:686170536:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/29\n[14010:14018:0324/113430.379252:686190907:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/30\n[14010:14018:0324/113430.402082:686213738:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/31\n[14010:14018:0324/113430.423019:686234675:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/32\n[14010:14018:0324/113430.441500:686253156:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/33\n[14010:14018:0324/113430.458222:686269880:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/34\n[14010:14018:0324/113430.477641:686289286:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/35\n[14010:14018:0324/113430.493209:686304867:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/36\n[14010:14018:0324/113430.508911:686320567:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/37\n[14010:14018:0324/113430.522334:686333974:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/38\n[14010:14018:0324/113430.535404:686347044:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/39\n[14010:14018:0324/113430.546860:686358498:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/40\n[14010:14018:0324/113430.561786:686373440:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/41\n[14010:14018:0324/113430.578564:686390204:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/42\n[14010:14018:0324/113430.598697:686410353:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/43\n[14010:14018:0324/113430.614834:686426474:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/44\n[14010:14018:0324/113430.630591:686442264:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/45\n[14010:14018:0324/113430.643278:686454917:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/46\n[14010:14018:0324/113430.659645:686471301:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/47\n[14010:14018:0324/113430.682703:686494357:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/48\n[14010:14018:0324/113430.706216:686517856:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/49\n[14010:14018:0324/113430.723665:686535324:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/50\n[14010:14018:0324/113430.744894:686556549:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/51\n[14010:14018:0324/113430.763837:686575494:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/52\n[14010:14018:0324/113430.780414:686592074:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/53\n[14010:14018:0324/113430.794924:686606589:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/54\n[14010:14018:0324/113430.809352:686621008:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/55\n[14010:14018:0324/113430.825928:686637584:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/56\n[14010:14018:0324/113430.844174:686655829:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/57\n[14010:14018:0324/113430.860451:686672102:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/58\n[14010:14018:0324/113430.878770:686690424:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/59\n[14010:14018:0324/113430.902678:686714331:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/60\n[14010:14018:0324/113430.926966:686738621:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/61\n[14010:14018:0324/113430.951316:686762974:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/62\n[14010:14018:0324/113430.976643:686788299:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/63\n[14010:14018:0324/113430.995143:686806784:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/64\n[14010:14018:0324/113431.022734:686834392:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/65\n[14010:14018:0324/113431.043893:686856029:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/66\n[14010:14018:0324/113431.062472:686874128:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/67\n[14010:14018:0324/113431.081980:686893636:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/68\n[14010:14018:0324/113431.099315:686910956:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/69\n[14010:14018:0324/113431.116939:686928595:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/70\n[14010:14018:0324/113431.132477:686944133:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/71\n[14010:14018:0324/113431.148690:686960347:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/72\n[14010:14018:0324/113431.163827:686975466:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/73\n[14010:14018:0324/113431.179277:686990916:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/74\n[14010:14018:0324/113431.191787:687003426:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/75\n[14010:14018:0324/113431.205037:687016694:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/76\n[14010:14018:0324/113431.217476:687029115:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/77\n[14010:14018:0324/113431.229475:687041115:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/78\n[14010:14018:0324/113431.242901:687054541:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/79\n[14010:14018:0324/113431.256912:687068552:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/80\n[14010:14018:0324/113431.272705:687084344:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/81\n[14010:14018:0324/113431.286137:687097789:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/82\n[14010:14018:0324/113431.301202:687112841:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/83\n[14010:14018:0324/113431.315021:687126661:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/84\n[14010:14018:0324/113431.329849:687141488:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/85\n[14010:14018:0324/113431.344319:687155971:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/86\n[14010:14018:0324/113431.361451:687173109:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/87\n[14010:14018:0324/113431.378097:687189755:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/88\n[14010:14018:0324/113431.394641:687206298:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/89\n[14010:14018:0324/113431.414221:687225877:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/90\n[14010:14018:0324/113431.432945:687244606:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/91\n[14010:14018:0324/113431.451720:687263377:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/92\n[14010:14018:0324/113431.470621:687282262:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/93\n[14010:14018:0324/113431.487519:687299195:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/94\n[14010:14018:0324/113431.506157:687317808:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/95\n[14010:14018:0324/113431.529808:687341464:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/96\n[14010:14018:0324/113431.553765:687365425:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/97\n[14010:14018:0324/113431.582855:687394506:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/98\n[14010:14018:0324/113431.608948:687420597:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/99\n[14010:14018:0324/113431.632581:687444240:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/100\n[14010:14018:0324/113431.655104:687466760:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/101\n[14010:14018:0324/113431.683700:687495356:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/102\n[14010:14018:0324/113431.702635:687514289:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/103\n[14010:14018:0324/113431.723803:687535443:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/104\n[14010:14018:0324/113431.746356:687557996:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/105\n[14010:14018:0324/113431.766602:687578242:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/106\n[14010:14018:0324/113431.782036:687593675:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/107\n[14010:14018:0324/113431.808164:687619821:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/108\n[14010:14018:0324/113431.827374:687639030:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/109\n[14010:14018:0324/113431.844590:687656245:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/110\n[14010:14018:0324/113431.861977:687673633:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/111\n[14010:14018:0324/113431.881890:687693544:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/112\n[14010:14018:0324/113431.901861:687713531:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/113\n[14010:14018:0324/113431.917311:687728967:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/114\n[14010:14018:0324/113431.938425:687750079:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/115\n[14010:14018:0324/113431.962578:687774218:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/116\n[14010:14018:0324/113431.987115:687798766:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/117\n[14010:14018:0324/113432.012640:687824281:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/118\n[14010:14018:0324/113432.028937:687840595:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/119\n[14010:14018:0324/113432.044971:687856617:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/120\n[14010:14018:0324/113432.059047:687870686:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/121\n[14010:14018:0324/113432.074388:687886043:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/122\n[14010:14018:0324/113432.094851:687906509:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/123\n[14010:14018:0324/113432.109457:687921126:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/124\n[14010:14018:0324/113432.122962:687934601:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/125\n[14010:14018:0324/113432.135124:687946767:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/126\n[14010:14018:0324/113432.146320:687957958:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/127\n[14010:14018:0324/113432.160222:687971874:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/128\n[14010:14018:0324/113432.189839:688001496:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/129\n[14010:14018:0324/113432.206364:688018019:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/130\n[14010:14018:0324/113432.222579:688034236:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/131\n[14010:14018:0324/113432.246681:688058338:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/132\n[14010:14018:0324/113432.262410:688074066:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/133\n[14010:14018:0324/113432.276020:688087672:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/134\n[14010:14018:0324/113432.301966:688113621:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/135\n[14010:14018:0324/113432.321105:688132760:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/136\n[14010:14018:0324/113432.342627:688154277:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/137\n[14010:14018:0324/113432.363447:688175121:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/138\n[14010:14018:0324/113432.379860:688191515:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/139\n[14010:14018:0324/113432.403238:688214891:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/140\n[14010:14018:0324/113432.424239:688235896:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/141\n[14010:14018:0324/113432.448607:688260265:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/142\n[14010:14018:0324/113432.473267:688284923:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/143\n[14010:14018:0324/113432.497774:688309431:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/144\n[14010:14018:0324/113432.512709:688324362:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/145\n[14010:14018:0324/113432.525347:688336987:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/146\n[14010:14018:0324/113432.544015:688355672:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/147\n[14010:14018:0324/113432.561232:688372889:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/148\n[14010:14018:0324/113432.575905:688387562:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/149\n[14010:14018:0324/113432.593502:688405159:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/150\n[14010:14018:0324/113432.613117:688424773:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/151\n[14010:14018:0324/113432.629326:688440983:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/152\n[14010:14018:0324/113432.644645:688456300:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/153\n[14010:14018:0324/113432.657209:688468849:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/154\n[14010:14018:0324/113432.668157:688479798:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/155\n[14010:14018:0324/113432.691280:688502932:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/156\n[14010:14018:0324/113432.706455:688518138:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/157\n[14010:14018:0324/113432.735525:688547180:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/158\n[14010:14018:0324/113432.751622:688563279:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/159\n[14010:14018:0324/113432.765908:688577548:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/160\n[14010:14018:0324/113432.779067:688590721:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/161\n[14010:14018:0324/113432.792883:688604524:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/162\n[14010:14018:0324/113432.812726:688624367:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/163\n[14010:14018:0324/113432.827964:688639604:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/164\n[14010:14018:0324/113432.843840:688655491:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/165\n[14010:14018:0324/113432.861102:688672756:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/166\n[14010:14018:0324/113432.884550:688696208:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/167\n[14010:14018:0324/113432.897592:688709231:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/168\n[14010:14018:0324/113432.910673:688722312:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/169\n[14010:14018:0324/113432.928574:688740227:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/170\n[14010:14018:0324/113432.947368:688759042:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/171\n[14010:14018:0324/113432.961385:688773035:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/172\n[14010:14018:0324/113432.975085:688786725:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/173\n[14010:14018:0324/113432.990117:688801757:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/174\n[14010:14018:0324/113433.004317:688815958:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/175\n[14010:14018:0324/113433.015924:688827565:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/176\n[14010:14018:0324/113433.027936:688839576:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/177\n[14010:14018:0324/113433.040433:688852078:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/178\n[14010:14018:0324/113433.055733:688867373:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/179\n[14010:14018:0324/113433.066687:688878327:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/180\n[14010:14018:0324/113433.079246:688890886:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/181\n[14010:14018:0324/113433.090780:688902421:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/182\n[14010:14018:0324/113433.105559:688917199:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/183\n[14010:14018:0324/113433.117669:688929326:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/184\n[14010:14018:0324/113433.129531:688941184:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/185\n[14010:14018:0324/113433.140463:688952101:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/186\n[14010:14018:0324/113433.151210:688962848:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/187\n[14010:14018:0324/113433.161577:688973215:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/188\n[14010:14018:0324/113433.173323:688984962:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/189\n[14010:14018:0324/113433.184680:688996319:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/190\n[14010:14018:0324/113433.195490:689007128:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/191\n[14010:14018:0324/113433.207442:689019081:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/192\n[14010:14018:0324/113433.221057:689032697:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/193\n[14010:14018:0324/113433.232294:689043948:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/194\n[14010:14018:0324/113433.243941:689055594:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/195\n[14010:14018:0324/113433.256951:689068592:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/196\n[14010:14018:0324/113433.273572:689085226:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/197\n[14010:14018:0324/113433.286173:689097827:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/198\n[14010:14018:0324/113433.298596:689110250:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/199\n[14010:14018:0324/113433.309897:689121548:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/200\n[14010:14018:0324/113433.321759:689133397:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/201\n[14010:14018:0324/113433.332000:689143637:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/202\n[14010:14018:0324/113433.342380:689154024:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/203\n[14010:14018:0324/113433.355292:689166930:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/204\n[14010:14018:0324/113433.366237:689177876:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/205\n[14010:14018:0324/113433.377546:689189215:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/206\n[14010:14018:0324/113433.392627:689204266:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/207\n[14010:14018:0324/113433.406852:689218491:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/208\n[14010:14018:0324/113433.423931:689235571:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/209\n[14010:14018:0324/113433.443127:689254784:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/210\n[14010:14018:0324/113433.460077:689271717:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/211\n[14010:14018:0324/113433.475155:689286805:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/212\n[14010:14018:0324/113433.490209:689301848:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/213\n[14010:14018:0324/113433.506190:689317829:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/214\n[14010:14018:0324/113433.522118:689333784:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/215\n[14010:14018:0324/113433.535791:689347431:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/216\n[14010:14018:0324/113433.549709:689361361:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/217\n[14010:14018:0324/113433.568364:689380128:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/218\n[14010:14018:0324/113433.582700:689394355:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/219\n[14010:14018:0324/113433.597407:689409064:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/220\n[14010:14018:0324/113433.613168:689424806:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/221\n[14010:14018:0324/113433.627161:689438801:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/222\n[14010:14018:0324/113433.641791:689453431:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/223\n[14010:14018:0324/113433.657259:689468915:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/224\n[14010:14018:0324/113433.673013:689484668:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/225\n[14010:14018:0324/113433.684411:689496067:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/226\n[14010:14018:0324/113433.702138:689513778:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/227\n[14010:14018:0324/113433.715453:689527109:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/228\n[14010:14018:0324/113433.729764:689541419:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/229\n[14010:14018:0324/113433.743897:689555553:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/230\n[14010:14018:0324/113433.761497:689573157:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/231\n[14010:14018:0324/113433.779244:689590893:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/232\n[14010:14018:0324/113433.792321:689603988:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/233\n[14010:14018:0324/113433.807810:689619469:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/234\n[14010:14018:0324/113433.826878:689638532:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/235\n[14010:14018:0324/113433.864478:689676135:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/236\n[14010:14018:0324/113433.894284:689705953:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/237\n[14010:14018:0324/113433.917742:689729381:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/238\n[14010:14018:0324/113433.931814:689743477:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/239\n[14010:14018:0324/113433.957327:689768980:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/240\n[14010:14018:0324/113433.975785:689787425:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/241\n[14010:14018:0324/113433.993253:689804909:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/242\n[14010:14018:0324/113434.015074:689826728:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/243\n[14010:14018:0324/113434.039181:689850837:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/244\n[14010:14018:0324/113434.062328:689873975:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/245\n[14010:14018:0324/113434.080143:689891800:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/246\n[14010:14018:0324/113434.105226:689916882:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/247\n[14010:14018:0324/113434.126101:689937756:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/248\n[14010:14018:0324/113434.144725:689956379:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/249\n[14010:14018:0324/113434.157447:689969103:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/250\n[14010:14018:0324/113434.179001:689990652:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/251\n[14010:14018:0324/113434.201110:690012770:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/252\n[14010:14018:0324/113434.219197:690030838:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/253\n[14010:14018:0324/113434.237618:690049273:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/254\n[14010:14018:0324/113434.257633:690069288:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/255\n[14010:14018:0324/113434.274120:690085778:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/256\n[14010:14018:0324/113434.287232:690098871:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/257\n[14010:14018:0324/113434.301305:690112962:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/258\n[14010:14018:0324/113434.316811:690128452:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/259\n[14010:14018:0324/113434.332517:690144173:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/260\n[14010:14018:0324/113434.345804:690157447:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/261\n[14010:14018:0324/113434.361608:690173265:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/262\n[14010:14018:0324/113434.375760:690187402:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/263\n[14010:14018:0324/113434.392001:690203641:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/264\n[14010:14018:0324/113434.412304:690223959:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/265\n[14010:14018:0324/113434.433684:690245326:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/266\n[14010:14018:0324/113434.449856:690261497:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/267\n[14010:14018:0324/113434.467103:690278770:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/268\n[14010:14018:0324/113434.481053:690292704:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/269\n[14010:14018:0324/113434.494752:690306412:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/270\n[14010:14018:0324/113434.517237:690328909:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/271\n[14010:14018:0324/113434.535609:690347266:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/272\n[14010:14018:0324/113434.552054:690363709:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/273\n[14010:14018:0324/113434.568311:690379969:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/274\n[14010:14018:0324/113434.586124:690397764:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/275\n[14010:14018:0324/113434.603717:690415358:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/276\n[14010:14018:0324/113434.617540:690429197:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/277\n[14010:14018:0324/113434.631789:690443443:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/278\n[14010:14018:0324/113434.643799:690455438:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/279\n[14010:14018:0324/113434.657670:690469309:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/280\n[14010:14018:0324/113434.675549:690487189:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/281\n[14010:14018:0324/113434.694678:690506336:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/282\n[14010:14018:0324/113434.710706:690522346:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/283\n[14010:14018:0324/113434.726346:690537986:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/284\n[14010:14018:0324/113434.743629:690555269:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/285\n[14010:14018:0324/113434.759983:690571624:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/286\n[14010:14018:0324/113434.778114:690589770:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/287\n[14010:14018:0324/113434.795053:690606710:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/288\n[14010:14018:0324/113434.814590:690626247:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/289\n[14010:14018:0324/113434.830060:690641699:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/290\n[14010:14018:0324/113434.842930:690654570:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/291\n[14010:14018:0324/113434.857640:690669278:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/292\n[14010:14018:0324/113434.872847:690684488:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/293\n[14010:14018:0324/113434.888843:690700482:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/294\n[14010:14018:0324/113434.901544:690713184:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/295\n[14010:14018:0324/113434.915049:690726696:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/296\n[14010:14018:0324/113434.928279:690739918:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/297\n[14010:14018:0324/113434.939548:690751187:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/298\n[14010:14018:0324/113434.951311:690762964:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/299\n[14010:14018:0324/113434.963767:690775420:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/300\n[14010:14018:0324/113434.975199:690786847:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/301\n[14010:14018:0324/113434.990979:690802632:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/302\n[14010:14018:0324/113435.007821:690819461:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/303\n[14010:14018:0324/113435.024653:690836306:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/304\n[14010:14018:0324/113435.042024:690853682:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/305\n[14010:14018:0324/113435.060132:690871785:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/306\n[14010:14018:0324/113435.078907:690890566:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/307\n[14010:14018:0324/113435.093289:690904930:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/308\n[14010:14018:0324/113435.113595:690925257:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/309\n[14010:14018:0324/113435.147994:690959652:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/310\n[14010:14018:0324/113435.184757:690996397:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/311\n[14010:14018:0324/113435.208181:691019858:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/312\n[14010:14018:0324/113435.230509:691042167:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/313\n[14010:14018:0324/113435.253006:691064662:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/314\n[14010:14018:0324/113435.275742:691087399:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/315\n[14010:14018:0324/113435.294652:691106304:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/316\n[14010:14018:0324/113435.314947:691126598:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/317\n[14010:14018:0324/113435.330449:691142103:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/318\n[14010:14018:0324/113435.352685:691164327:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/319\n[14010:14018:0324/113435.378928:691190569:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/320\n[14010:14018:0324/113435.397327:691208981:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/321\n[14010:14018:0324/113435.420106:691231760:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/322\n[14010:14018:0324/113435.441825:691253478:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/323\n[14010:14018:0324/113435.461830:691273488:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/324\n[14010:14018:0324/113435.489865:691301521:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/325\n[14010:14018:0324/113435.508961:691320619:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/326\n[14010:14018:0324/113435.525087:691336727:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/327\n[14010:14018:0324/113435.539165:691350830:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/328\n[14010:14018:0324/113435.554492:691366131:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/329\n[14010:14018:0324/113435.569726:691381367:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/330\n[14010:14018:0324/113435.591077:691402717:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/331\n[14010:14018:0324/113435.604376:691416045:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/332\n[14010:14018:0324/113435.617059:691428698:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/333\n[14010:14018:0324/113435.631743:691443395:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/334\n[14010:14018:0324/113435.650204:691461845:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/335\n[14010:14018:0324/113435.666556:691478195:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/336\n[14010:14018:0324/113435.681120:691492786:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/337\n[14010:14018:0324/113435.697800:691509440:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/338\n[14010:14018:0324/113435.715388:691527043:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/339\n[14010:14018:0324/113435.731475:691543116:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/340\n[14010:14018:0324/113435.755181:691566834:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/341\n[14010:14018:0324/113435.782426:691594089:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/342\n[14010:14018:0324/113435.807328:691618986:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/343\n[14010:14018:0324/113435.830028:691641692:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/344\n[14010:14018:0324/113435.859804:691671457:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/345\n[14010:14018:0324/113435.904096:691715769:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/346\n[14010:14018:0324/113435.930536:691742192:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/347\n[14010:14018:0324/113435.948911:691760568:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/348\n[14010:14018:0324/113435.983303:691794956:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/349\n[14010:14018:0324/113436.010247:691821905:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/350\n[14010:14018:0324/113436.039965:691851621:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/351\n[14010:14018:0324/113436.063474:691875130:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/352\n[14010:14018:0324/113436.095117:691906784:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/353\n[14010:14018:0324/113436.117069:691928724:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/354\n[14010:14018:0324/113436.143906:691955564:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/355\n[14010:14018:0324/113436.169781:691981434:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/356\n[14010:14018:0324/113436.190699:692002355:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/357\n[14010:14018:0324/113436.225951:692037609:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/358\n[14010:14018:0324/113436.251046:692062703:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/359\n[14010:14018:0324/113436.272752:692084406:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/360\n[14010:14018:0324/113436.288911:692100567:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/361\n[14010:14018:0324/113436.305069:692116737:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/362\n[14010:14018:0324/113436.321282:692132938:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/363\n[14010:14018:0324/113436.339354:692151007:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/364\n[14010:14018:0324/113436.357463:692169126:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/365\n[14010:14018:0324/113436.379890:692191546:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/366\n[14010:14018:0324/113436.404313:692215970:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/367\n[14010:14018:0324/113436.423801:692235452:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/368\n[14010:14018:0324/113436.437877:692249534:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/369\n[14010:14018:0324/113436.452145:692263785:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/370\n[14010:14018:0324/113436.469879:692281532:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/371\n[14010:14018:0324/113436.484310:692295955:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/372\n[14010:14018:0324/113436.499848:692311504:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/373\n[14010:14018:0324/113436.515402:692327042:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/374\n[14010:14018:0324/113436.529589:692341246:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/375\n[14010:14018:0324/113436.542745:692354401:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/376\n[14010:14018:0324/113436.563248:692374902:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/377\n[14010:14018:0324/113436.579147:692390805:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/378\n[14010:14018:0324/113436.595857:692407513:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/379\n[14010:14018:0324/113436.610429:692422069:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/380\n[14010:14018:0324/113436.626857:692438497:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/381\n[14010:14018:0324/113436.642978:692454619:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/382\n[14010:14018:0324/113436.660653:692472299:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/383\n[14010:14018:0324/113436.675187:692486827:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/384\n[14010:14018:0324/113436.690949:692502589:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/385\n[14010:14018:0324/113436.706351:692518007:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/386\n[14010:14018:0324/113436.728540:692540204:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/387\n[14010:14018:0324/113436.743902:692555559:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/388\n[14010:14018:0324/113436.759449:692571106:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/389\n[14010:14018:0324/113436.782346:692593988:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/390\n[14010:14018:0324/113436.800433:692612089:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/391\n[14010:14018:0324/113436.814390:692626046:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/392\n[14010:14018:0324/113436.826577:692638223:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/393\n[14010:14018:0324/113436.840860:692652500:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/394\n[14010:14018:0324/113436.853336:692664975:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/395\n[14010:14018:0324/113436.866212:692677868:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/396\n[14010:14018:0324/113436.877809:692689464:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/397\n[14010:14018:0324/113436.889111:692700750:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/398\n[14010:14018:0324/113436.899769:692711408:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/399\n[14010:14018:0324/113436.913861:692725515:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/400\n[14010:14018:0324/113436.927836:692739476:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/401\n[14010:14018:0324/113436.941647:692753286:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/402\n[14010:14018:0324/113436.957677:692769315:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/403\n[14010:14018:0324/113436.972353:692784024:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/404\n[14010:14018:0324/113436.989640:692801281:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/405\n[14010:14018:0324/113437.002520:692814175:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/406\n[14010:14018:0324/113437.015682:692827339:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/407\n[14010:14018:0324/113437.028327:692839968:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/408\n[14010:14018:0324/113437.042684:692854336:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/409\n[14010:14018:0324/113437.060337:692871991:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/410\n[14010:14018:0324/113437.079460:692891114:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/411\n[14010:14018:0324/113437.095992:692907632:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/412\n[14010:14018:0324/113437.111536:692923183:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/413\n[14010:14018:0324/113437.124852:692936508:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/414\n[14010:14018:0324/113437.141867:692953522:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/415\n[14010:14018:0324/113437.157711:692969351:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/416\n[14010:14018:0324/113437.172808:692984447:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/417\n[14010:14018:0324/113437.192567:693004207:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/418\n[14010:14018:0324/113437.211788:693023441:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/419\n[14010:14018:0324/113437.226847:693038503:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/420\n[14010:14018:0324/113437.241464:693053117:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/421\n[14010:14018:0324/113437.257807:693069463:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/422\n[14010:14018:0324/113437.273497:693085168:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/423\n[14010:14018:0324/113437.291628:693103283:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/424\n[14010:14018:0324/113437.307475:693119130:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/425\n[14010:14018:0324/113437.325275:693136935:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/426\n[14010:14018:0324/113437.341182:693152822:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/427\n[14010:14018:0324/113437.359385:693171026:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/428\n[14010:14018:0324/113437.376580:693188235:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/429\n[14010:14018:0324/113437.399032:693210690:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/430\n[14010:14018:0324/113437.419508:693231164:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/431\n[14010:14018:0324/113437.440202:693251855:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/432\n[14010:14018:0324/113437.463612:693275270:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/433\n[14010:14018:0324/113437.480898:693292553:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/434\n[14010:14018:0324/113437.497266:693308922:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/435\n[14010:14018:0324/113437.514789:693326447:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/436\n[14010:14018:0324/113437.551710:693363368:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/437\n[14010:14018:0324/113437.587046:693398687:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/438\n[14010:14018:0324/113437.610622:693422277:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/439\n[14010:14018:0324/113437.631578:693443234:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/440\n[14010:14018:0324/113437.674216:693485873:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/441\n[14010:14018:0324/113437.706393:693518049:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/442\n[14010:14018:0324/113437.727519:693539174:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/443\n[14010:14018:0324/113437.746903:693558559:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/444\n[14010:14018:0324/113437.769420:693581075:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/445\n[14010:14018:0324/113437.788257:693599908:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/446\n[14010:14018:0324/113437.806494:693618148:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/447\n[14010:14018:0324/113437.828251:693639906:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/448\n[14010:14018:0324/113437.851595:693663241:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/449\n[14010:14018:0324/113437.868941:693680592:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/450\n[14010:14018:0324/113437.885895:693697535:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/451\n[14010:14018:0324/113437.900448:693712113:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/452\n[14010:14018:0324/113437.915518:693727158:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/453\n[14010:14018:0324/113437.930949:693742626:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/454\n[14010:14018:0324/113437.947586:693759241:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/455\n[14010:14018:0324/113437.960500:693772159:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/456\n[14010:14018:0324/113437.976600:693788255:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/457\n[14010:14018:0324/113437.993101:693804756:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/458\n[14010:14018:0324/113438.009749:693821403:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/459\n[14010:14018:0324/113438.026245:693837887:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/460\n[14010:14018:0324/113438.043053:693854693:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/461\n[14010:14018:0324/113438.060198:693871855:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/462\n[14010:14018:0324/113438.076247:693887886:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/463\n[14010:14018:0324/113438.093484:693905125:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/464\n[14010:14018:0324/113438.107845:693919484:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/465\n[14010:14018:0324/113438.126718:693938374:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/466\n[14010:14018:0324/113438.141818:693953459:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/467\n[14010:14018:0324/113438.160731:693972387:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/468\n[14010:14018:0324/113438.180022:693991678:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/469\n[14010:14018:0324/113438.196758:694008414:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/470\n[14010:14018:0324/113438.229643:694041298:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/471\n[14010:14018:0324/113438.245165:694056820:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/472\n[14010:14018:0324/113438.259790:694071445:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/473\n[14010:14018:0324/113438.277261:694088917:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/474\n[14010:14018:0324/113438.293792:694105449:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/475\n[14010:14018:0324/113438.315396:694127037:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/476\n[14010:14018:0324/113438.344023:694155698:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/477\n[14010:14018:0324/113438.363532:694175187:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/478\n[14010:14018:0324/113438.383155:694194813:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/479\n[14010:14018:0324/113438.399120:694210775:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/480\n[14010:14018:0324/113438.413642:694225298:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/481\n[14010:14018:0324/113438.429047:694240704:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/482\n[14010:14018:0324/113438.444291:694255946:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/483\n[14010:14018:0324/113438.458392:694270030:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/484\n[14010:14018:0324/113438.473032:694284688:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/485\n[14010:14018:0324/113438.491618:694303271:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/486\n[14010:14018:0324/113438.506312:694317952:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/487\n[14010:14018:0324/113438.522635:694334275:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/488\n[14010:14018:0324/113438.536111:694347751:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/489\n[14010:14018:0324/113438.550496:694362136:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/490\n[14010:14018:0324/113438.563955:694375594:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/491\n[14010:14018:0324/113438.577489:694389130:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/492\n[14010:14018:0324/113438.592489:694404130:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/493\n[14010:14018:0324/113438.612872:694424546:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/494\n[14010:14018:0324/113438.626223:694437874:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/495\n[14010:14018:0324/113438.647393:694459052:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/496\n[14010:14018:0324/113438.665953:694477609:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/497\n[14010:14018:0324/113438.680673:694492328:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/498\n[14010:14018:0324/113438.694226:694505876:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/499\n[14010:14018:0324/113438.710178:694521867:WARNING:embedded_test_server.cc(238)] Request not handled. Returning 404: /protocol/emulation/resources/500\n[14010:14023:0324/113439.860963:695672627:ERROR:browser_process_sub_thread.cc(217)] Waited 1055 ms for network service\n[ OK ] HeadlessProtocolBrowserTest.VirtualTimeErrorLoop (11404 ms)\n[74/119] HeadlessProtocolBrowserTest.VirtualTimeErrorLoop (12649 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.CompositorBasicRaf\n[14420:14420:0324/113435.424572:691236229:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113435.620119:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113435.864709:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113436.083637:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113436.333414:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113436.383591:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[14420:14454:0324/113439.983654:695795297:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.CompositorBasicRaf (4657 ms)\n[75/119] HeadlessProtocolCompositorBrowserTest.CompositorBasicRaf (6049 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.VirtualTimeControllerTest\n[14718:14718:0324/113441.189632:697001300:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113441.317660:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113441.524959:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113441.750063:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113441.966312:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=14740)\n Write of size 8 at 0x5595f91dad58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x5595f91dad58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5595f91dad58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=14775, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\n[14718:14726:0324/113444.849537:700661196:ERROR:browser_process_sub_thread.cc(217)] Waited 1052 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.VirtualTimeControllerTest (3765 ms)\n[76/119] HeadlessProtocolCompositorBrowserTest.VirtualTimeControllerTest (4991 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.CompositorImageAnimation\n[14541:14541:0324/113437.192261:693003904:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113437.329828:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113437.565281:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113437.635197:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n==================\nWARNING: ThreadSanitizer: data race (pid=14562)\n Write of size 8 at 0x561290e8ed58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x561290e8ed58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x561290e8ed58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=14588, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\n[14541:14548:0324/113445.275243:701086886:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.CompositorImageAnimation (8159 ms)\n[77/119] HeadlessProtocolCompositorBrowserTest.CompositorImageAnimation (9444 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererHelloWorld\n[14723:14723:0324/113441.428836:697240494:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113441.585414:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113441.888715:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113441.950938:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113442.371641:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=14792)\n Write of size 8 at 0x5598af55fd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x5598af55fd58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5598af55fd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=14798, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=14851)\n Write of size 8 at 0x5598af55fd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x5598af55fd58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5598af55fd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=14860, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[14723:14760:0324/113446.254382:702066053:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererHelloWorld (4916 ms)\n[78/119] HeadlessProtocolCompositorBrowserTest.RendererHelloWorld (6299 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.CompositorCssAnimation\n[14625:14625:0324/113438.781869:694593519:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113438.917207:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113439.108965:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113439.256001:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113439.429853:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113439.429810:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[14625:14648:0324/113449.901291:705712933:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.CompositorCssAnimation (11219 ms)\n[79/119] HeadlessProtocolCompositorBrowserTest.CompositorCssAnimation (12592 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererOverrideTitleJsEnabled\n[14902:14902:0324/113446.166080:701977722:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113446.304438:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113446.521245:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113446.605284:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113446.795964:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n==================\nWARNING: ThreadSanitizer: data race (pid=14920)\n Write of size 8 at 0x560db7bbbd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x560db7bbbd58 by thread T2 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (headless_browsertests+0x55ad7d6)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x560db7bbbd58 (headless_browsertests+0x00000ae62d58)\n\n Mutex M0 (0x7f4e933bcd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (headless_browsertests+0x222070d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (headless_browsertests+0x55acdad)\n #2 Lock base/synchronization/lock.h:25:12 (headless_browsertests+0x55ad68f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (headless_browsertests+0x55ad68f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (headless_browsertests+0x55ad68f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Thread T2 'TaskSchedulerFo' (tid=14927, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (headless_browsertests+0x554207d)\n #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:187:15 (headless_browsertests+0x5540b9b)\n #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:186:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:152 (headless_browsertests+0x5540b9b)\n #6 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:186 (headless_browsertests+0x5540b9b)\n #7 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::~ScopedWorkersExecutor() base/task/task_scheduler/scheduler_worker_pool_impl.cc:105:30 (headless_browsertests+0x553d694)\n #8 base::internal::SchedulerWorkerPoolImpl::Start(base::SchedulerWorkerPoolParams const&, int, scoped_refptr<base::TaskRunner>, base::SchedulerWorkerObserver*, base::internal::SchedulerWorkerPoolImpl::WorkerEnvironment, base::Optional<base::TimeDelta>) base/task/task_scheduler/scheduler_worker_pool_impl.cc:435:1 (headless_browsertests+0x553d642)\n #9 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:142:21 (headless_browsertests+0x5534291)\n #10 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #11 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #12 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #13 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #14 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #15 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #16 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #17 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #18 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #19 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #20 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #21 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #22 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=14982)\n Write of size 8 at 0x560db7bbbd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x560db7bbbd58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x560db7bbbd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=15012, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[14902:14910:0324/113451.050539:706862181:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererOverrideTitleJsEnabled (4962 ms)\n[80/119] HeadlessProtocolCompositorBrowserTest.RendererOverrideTitleJsEnabled (6305 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererOverrideTitleJsDisabled\n[14938:14938:0324/113446.685133:702496790:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113446.839287:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113447.029932:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113447.249466:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113447.393565:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n==================\nWARNING: ThreadSanitizer: data race (pid=14984)\n Write of size 8 at 0x5591d1c0fd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x5591d1c0fd58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5591d1c0fd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=14992, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15039)\n Write of size 8 at 0x5591d1c0fd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x5591d1c0fd58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5591d1c0fd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=15050, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[14938:14971:0324/113451.552137:707363798:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererOverrideTitleJsDisabled (4950 ms)\n[81/119] HeadlessProtocolCompositorBrowserTest.RendererOverrideTitleJsDisabled (6311 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererJavaScriptConsoleErrors\n[15041:15041:0324/113447.750302:703561945:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113447.881953:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113448.129246:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113448.180738:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113448.518195:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113448.518004:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n==================\nWARNING: ThreadSanitizer: data race (pid=15076)\n Write of size 8 at 0x55ed1c113d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x55ed1c113d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ed1c113d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15083, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15142)\n Write of size 8 at 0x55ed1c113d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x55ed1c113d58 by thread T2 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (headless_browsertests+0x55ad7d6)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55ed1c113d58 (headless_browsertests+0x00000ae62d58)\n\n Mutex M0 (0x7fe3e8bbcd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (headless_browsertests+0x222070d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (headless_browsertests+0x55acdad)\n #2 Lock base/synchronization/lock.h:25:12 (headless_browsertests+0x55ad68f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (headless_browsertests+0x55ad68f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (headless_browsertests+0x55ad68f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Thread T2 'TaskSchedulerFo' (tid=15146, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (headless_browsertests+0x554207d)\n #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:187:15 (headless_browsertests+0x5540b9b)\n #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:186:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:152 (headless_browsertests+0x5540b9b)\n #6 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:186 (headless_browsertests+0x5540b9b)\n #7 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::~ScopedWorkersExecutor() base/task/task_scheduler/scheduler_worker_pool_impl.cc:105:30 (headless_browsertests+0x553d694)\n #8 base::internal::SchedulerWorkerPoolImpl::Start(base::SchedulerWorkerPoolParams const&, int, scoped_refptr<base::TaskRunner>, base::SchedulerWorkerObserver*, base::internal::SchedulerWorkerPoolImpl::WorkerEnvironment, base::Optional<base::TimeDelta>) base/task/task_scheduler/scheduler_worker_pool_impl.cc:435:1 (headless_browsertests+0x553d642)\n #9 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:142:21 (headless_browsertests+0x5534291)\n #10 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #11 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #12 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #13 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #14 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #15 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #16 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #17 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #18 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #19 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #20 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #21 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #22 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15041:15060:0324/113452.314355:708126012:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererJavaScriptConsoleErrors (4647 ms)\n[82/119] HeadlessProtocolCompositorBrowserTest.RendererJavaScriptConsoleErrors (6061 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererDelayedCompletion\n[15217:15217:0324/113451.346070:707157712:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113451.470239:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113451.653125:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113451.680559:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113451.965919:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n==================\nWARNING: ThreadSanitizer: data race (pid=15237)\n Write of size 8 at 0x561d8eca8d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x561d8eca8d58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x561d8eca8d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=15268, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15283)\n Write of size 8 at 0x561d8eca8d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x561d8eca8d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x561d8eca8d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15286, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15217:15225:0324/113458.018971:713830612:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererDelayedCompletion (6754 ms)\n[83/119] HeadlessProtocolCompositorBrowserTest.RendererDelayedCompletion (8135 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererClientRedirectChain\n[15298:15298:0324/113452.482734:708294376:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113452.609575:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113452.797451:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113452.909924:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113453.108497:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[0324/113453.108543:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n==================\nWARNING: ThreadSanitizer: data race (pid=15316)\n Write of size 8 at 0x562a3e9bed58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x562a3e9bed58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x562a3e9bed58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=15339, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15387)\n Write of size 8 at 0x562a3e9bed58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x562a3e9bed58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x562a3e9bed58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15394, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15298:15306:0324/113458.300912:714112558:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererClientRedirectChain (5897 ms)\n[84/119] HeadlessProtocolCompositorBrowserTest.RendererClientRedirectChain (7085 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererClientRedirectChainNoJs\n[15333:15333:0324/113452.972458:708784681:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113453.120538:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113453.313293:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113453.385612:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113453.791260:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n==================\nWARNING: ThreadSanitizer: data race (pid=15376)\n Write of size 8 at 0x556a43936d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x556a43936d58 by thread T2 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (headless_browsertests+0x55ad7d6)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x556a43936d58 (headless_browsertests+0x00000ae62d58)\n\n Mutex M0 (0x7fe1acbbcd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (headless_browsertests+0x222070d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (headless_browsertests+0x55acdad)\n #2 Lock base/synchronization/lock.h:25:12 (headless_browsertests+0x55ad68f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (headless_browsertests+0x55ad68f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (headless_browsertests+0x55ad68f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Thread T2 'TaskSchedulerFo' (tid=15383, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (headless_browsertests+0x554207d)\n #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:187:15 (headless_browsertests+0x5540b9b)\n #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:186:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:152 (headless_browsertests+0x5540b9b)\n #6 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:186 (headless_browsertests+0x5540b9b)\n #7 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::~ScopedWorkersExecutor() base/task/task_scheduler/scheduler_worker_pool_impl.cc:105:30 (headless_browsertests+0x553d694)\n #8 base::internal::SchedulerWorkerPoolImpl::Start(base::SchedulerWorkerPoolParams const&, int, scoped_refptr<base::TaskRunner>, base::SchedulerWorkerObserver*, base::internal::SchedulerWorkerPoolImpl::WorkerEnvironment, base::Optional<base::TimeDelta>) base/task/task_scheduler/scheduler_worker_pool_impl.cc:435:1 (headless_browsertests+0x553d642)\n #9 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:142:21 (headless_browsertests+0x5534291)\n #10 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #11 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #12 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #13 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #14 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #15 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #16 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #17 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #18 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #19 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #20 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #21 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #22 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15459)\n Write of size 8 at 0x556a43936d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x556a43936d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x556a43936d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15465, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15333:15366:0324/113458.573995:714385636:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererClientRedirectChainNoJs (5688 ms)\n[85/119] HeadlessProtocolCompositorBrowserTest.RendererClientRedirectChainNoJs (7096 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectChain\n[15441:15441:0324/113453.827435:709639091:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113453.971108:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113454.217652:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113454.286638:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113454.660869:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n==================\nWARNING: ThreadSanitizer: data race (pid=15472)\n Write of size 8 at 0x559601264d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x559601264d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x559601264d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15480, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15524)\n Write of size 8 at 0x559601264d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x559601264d58 by thread T2 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (headless_browsertests+0x55ad7d6)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x559601264d58 (headless_browsertests+0x00000ae62d58)\n\n Mutex M0 (0x7f02263bcd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (headless_browsertests+0x222070d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (headless_browsertests+0x55acdad)\n #2 Lock base/synchronization/lock.h:25:12 (headless_browsertests+0x55ad68f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (headless_browsertests+0x55ad68f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (headless_browsertests+0x55ad68f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Thread T2 'TaskSchedulerFo' (tid=15528, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (headless_browsertests+0x554207d)\n #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:187:15 (headless_browsertests+0x5540b9b)\n #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:186:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:152 (headless_browsertests+0x5540b9b)\n #6 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:186 (headless_browsertests+0x5540b9b)\n #7 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::~ScopedWorkersExecutor() base/task/task_scheduler/scheduler_worker_pool_impl.cc:105:30 (headless_browsertests+0x553d694)\n #8 base::internal::SchedulerWorkerPoolImpl::Start(base::SchedulerWorkerPoolParams const&, int, scoped_refptr<base::TaskRunner>, base::SchedulerWorkerObserver*, base::internal::SchedulerWorkerPoolImpl::WorkerEnvironment, base::Optional<base::TimeDelta>) base/task/task_scheduler/scheduler_worker_pool_impl.cc:435:1 (headless_browsertests+0x553d642)\n #9 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:142:21 (headless_browsertests+0x5534291)\n #10 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #11 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #12 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #13 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #14 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #15 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #16 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #17 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #18 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #19 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #20 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #21 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #22 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15441:15455:0324/113459.061441:714873082:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectChain (5318 ms)\n[86/119] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectChain (6583 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectToFailure\n[15615:15615:0324/113459.491418:715303062:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113459.616838:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113459.785268:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113459.865415:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113500.331492:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113500.331449:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n==================\nWARNING: ThreadSanitizer: data race (pid=15651)\n Write of size 8 at 0x56243ca91d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x56243ca91d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x56243ca91d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15657, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15948)\n Write of size 8 at 0x56243ca91d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitFailedNavigationInternal(content::CommonNavigationParams const&, content::CommitNavigationParams const&, bool, int, base::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3722:11 (headless_browsertests+0x9deb927)\n #15 CommitFailedNavigation content/renderer/render_frame_impl.cc:3547:3 (headless_browsertests+0x9debc3e)\n #16 non-virtual thunk to content::RenderFrameImpl::CommitFailedNavigation(content::CommonNavigationParams const&, content::CommitNavigationParams const&, bool, int, base::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9debc3e)\n #17 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2806:13 (headless_browsertests+0x4022dea)\n #18 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #19 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #20 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #21 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #22 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #23 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #24 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #25 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #26 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #27 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #28 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #29 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #30 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #31 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #33 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #34 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #35 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #36 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #37 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #38 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #39 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #40 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #41 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #42 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #43 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #44 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #45 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x56243ca91d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x56243ca91d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15955, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15615:15627:0324/113505.770764:721582406:ERROR:browser_process_sub_thread.cc(217)] Waited 1048 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectToFailure (6366 ms)\n[87/119] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectToFailure (7620 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectRelativeChain\n[15616:15616:0324/113459.561689:715373332:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113459.687647:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113459.891306:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113459.960029:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113500.362064:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=15660)\n Write of size 8 at 0x559c27989d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x559c27989d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x559c27989d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15677, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15946)\n Write of size 8 at 0x559c27989d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x559c27989d58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x559c27989d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=15975, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15616:15639:0324/113505.797072:721608714:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectRelativeChain (6315 ms)\n[88/119] HeadlessProtocolCompositorBrowserTest.RendererServerRedirectRelativeChain (7608 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererMixedRedirectChain\n[15678:15678:0324/113500.114611:715926277:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113500.316719:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113500.518708:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113500.850665:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113501.102220:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[0324/113501.116429:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=15760)\n Write of size 8 at 0x56454a6c6d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x56454a6c6d58 by thread T2 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (headless_browsertests+0x55ad7d6)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x56454a6c6d58 (headless_browsertests+0x00000ae62d58)\n\n Mutex M0 (0x7ff202bbcd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (headless_browsertests+0x222070d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (headless_browsertests+0x55acdad)\n #2 Lock base/synchronization/lock.h:25:12 (headless_browsertests+0x55ad68f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (headless_browsertests+0x55ad68f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (headless_browsertests+0x55ad68f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Thread T2 'TaskSchedulerFo' (tid=15767, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (headless_browsertests+0x554207d)\n #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:187:15 (headless_browsertests+0x5540b9b)\n #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:186:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:152 (headless_browsertests+0x5540b9b)\n #6 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:186 (headless_browsertests+0x5540b9b)\n #7 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::~ScopedWorkersExecutor() base/task/task_scheduler/scheduler_worker_pool_impl.cc:105:30 (headless_browsertests+0x553d694)\n #8 base::internal::SchedulerWorkerPoolImpl::Start(base::SchedulerWorkerPoolParams const&, int, scoped_refptr<base::TaskRunner>, base::SchedulerWorkerObserver*, base::internal::SchedulerWorkerPoolImpl::WorkerEnvironment, base::Optional<base::TimeDelta>) base/task/task_scheduler/scheduler_worker_pool_impl.cc:435:1 (headless_browsertests+0x553d642)\n #9 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:142:21 (headless_browsertests+0x5534291)\n #10 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #11 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #12 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #13 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #14 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #15 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #16 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #17 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #18 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #19 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #20 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #21 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #22 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15915)\n Write of size 8 at 0x56454a6c6d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x56454a6c6d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x56454a6c6d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15919, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15678:15746:0324/113506.175814:721987456:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererMixedRedirectChain (6158 ms)\n[89/119] HeadlessProtocolCompositorBrowserTest.RendererMixedRedirectChain (7374 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererFramesRedirectChain\n[15742:15742:0324/113500.389683:716201342:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113500.586389:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113501.010683:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113501.058358:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113501.464487:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=15828)\n Write of size 8 at 0x558b39eead58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x558b39eead58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x558b39eead58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=15896, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=15926)\n Write of size 8 at 0x558b39eead58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x558b39eead58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x558b39eead58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=15932, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[15742:15780:0324/113506.366103:722177745:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererFramesRedirectChain (6064 ms)\n[90/119] HeadlessProtocolCompositorBrowserTest.RendererFramesRedirectChain (7350 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererRedirectAfterCompletion\n[16072:16072:0324/113507.169195:722980837:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113507.292257:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113507.563612:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113507.684991:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.044720:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=16109)\n Write of size 8 at 0x55f1394b2d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x55f1394b2d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55f1394b2d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16129, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=16284)\n Write of size 8 at 0x55f1394b2d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x55f1394b2d58 by thread T6:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::TaskQueue::TaskTiming::RecordTaskEnd(base::sequence_manager::LazyNow*) base/task/sequence_manager/task_queue.cc:155:22 (headless_browsertests+0x55215fa)\n #4 base::sequence_manager::internal::SequenceManagerImpl::NotifyDidProcessTask(base::sequence_manager::internal::SequenceManagerImpl::ExecutingTask*, base::sequence_manager::LazyNow*) base/task/sequence_manager/sequence_manager_impl.cc:646:33 (headless_browsertests+0x551900d)\n #5 base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc:507:3 (headless_browsertests+0x5518ec1)\n #6 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DidRunTask() base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a1bd)\n #7 base::sequence_manager::internal::ThreadControllerImpl::DoWork(base::sequence_manager::internal::ThreadControllerImpl::WorkType) base/task/sequence_manager/thread_controller_impl.cc:203:16 (headless_browsertests+0x552a3d0)\n #8 Invoke<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:499:12 (headless_browsertests+0x552b801)\n #9 MakeItSo<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl> &, const base::sequence_manager::internal::ThreadControllerImpl::WorkType &> base/bind_internal.h:619 (headless_browsertests+0x552b801)\n #10 RunImpl<void (base::sequence_manager::internal::ThreadControllerImpl::*const &)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), const std::__1::tuple<base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType> &, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x552b801)\n #11 base::internal::Invoker<base::internal::BindState<void (base::sequence_manager::internal::ThreadControllerImpl::*)(base::sequence_manager::internal::ThreadControllerImpl::WorkType), base::WeakPtr<base::sequence_manager::internal::ThreadControllerImpl>, base::sequence_manager::internal::ThreadControllerImpl::WorkType>, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:654 (headless_browsertests+0x552b801)\n #12 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #13 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #14 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #15 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #16 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #17 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #18 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #19 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #20 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #21 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #22 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #23 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55f1394b2d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T6 'Compositor' (tid=16328, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 blink::scheduler::WorkerThread::WorkerThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/worker_thread.cc:28:27 (headless_browsertests+0x4f9b4d3)\n #5 blink::scheduler::CompositorThread::CompositorThread(blink::ThreadCreationParams const&) third_party/blink/renderer/platform/scheduler/worker/compositor_thread.cc:14:7 (headless_browsertests+0x4f97690)\n #6 make_unique<blink::scheduler::CompositorThread, blink::ThreadCreationParams &> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f5b617)\n #7 blink::Thread::CreateAndSetCompositorThread() third_party/blink/renderer/platform/scheduler/common/thread.cc:110 (headless_browsertests+0x4f5b617)\n #8 blink::Platform::CreateAndSetCompositorThread() third_party/blink/renderer/platform/exported/platform.cc:278:3 (headless_browsertests+0x8084921)\n #9 content::RenderThreadImpl::InitializeCompositorThread() content/renderer/render_thread_impl.cc:1155:25 (headless_browsertests+0xa32ef55)\n #10 content::RenderThreadImpl::InitializeWebKit(service_manager::BinderRegistryWithArgs<>*) content/renderer/render_thread_impl.cc:1209:5 (headless_browsertests+0xa32bf82)\n #11 content::RenderThreadImpl::Init() content/renderer/render_thread_impl.cc:753:3 (headless_browsertests+0xa328d76)\n #12 content::RenderThreadImpl::RenderThreadImpl(base::RepeatingCallback<void ()>, std::__1::unique_ptr<blink::scheduler::WebThreadScheduler, std::__1::default_delete<blink::scheduler::WebThreadScheduler> >) content/renderer/render_thread_impl.cc:714:3 (headless_browsertests+0xa32bab4)\n #13 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:196:9 (headless_browsertests+0xa879b73)\n #14 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #15 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #16 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #17 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #18 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #19 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #20 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #21 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[16072:16096:0324/113513.003026:728814668:ERROR:browser_process_sub_thread.cc(217)] Waited 1048 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererRedirectAfterCompletion (5919 ms)\n[91/119] HeadlessProtocolCompositorBrowserTest.RendererRedirectAfterCompletion (7083 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererDoubleRedirect\n[16071:16071:0324/113507.107892:722919539:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113507.232833:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113507.421526:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113507.498426:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n==================\nWARNING: ThreadSanitizer: data race (pid=16107)\n Write of size 8 at 0x55f8d7958d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x55f8d7958d58 by thread T2 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (headless_browsertests+0x55ad7d6)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55f8d7958d58 (headless_browsertests+0x00000ae62d58)\n\n Mutex M0 (0x7fd2845bcd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (headless_browsertests+0x222070d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (headless_browsertests+0x55acdad)\n #2 Lock base/synchronization/lock.h:25:12 (headless_browsertests+0x55ad68f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (headless_browsertests+0x55ad68f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (headless_browsertests+0x55ad68f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Thread T2 'TaskSchedulerFo' (tid=16117, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (headless_browsertests+0x554207d)\n #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:187:15 (headless_browsertests+0x5540b9b)\n #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:186:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:152 (headless_browsertests+0x5540b9b)\n #6 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:186 (headless_browsertests+0x5540b9b)\n #7 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::~ScopedWorkersExecutor() base/task/task_scheduler/scheduler_worker_pool_impl.cc:105:30 (headless_browsertests+0x553d694)\n #8 base::internal::SchedulerWorkerPoolImpl::Start(base::SchedulerWorkerPoolParams const&, int, scoped_refptr<base::TaskRunner>, base::SchedulerWorkerObserver*, base::internal::SchedulerWorkerPoolImpl::WorkerEnvironment, base::Optional<base::TimeDelta>) base/task/task_scheduler/scheduler_worker_pool_impl.cc:435:1 (headless_browsertests+0x553d642)\n #9 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:142:21 (headless_browsertests+0x5534291)\n #10 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #11 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #12 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #13 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #14 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #15 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #16 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #17 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #18 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #19 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #20 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #21 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #22 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=16278)\n Write of size 8 at 0x55f8d7958d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x55f8d7958d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x55f8d7958d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16286, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[16071:16083:0324/113513.087053:728898696:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererDoubleRedirect (6056 ms)\n[92/119] HeadlessProtocolCompositorBrowserTest.RendererDoubleRedirect (7349 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererRedirect307PostMethod\n[16093:16093:0324/113507.465931:723277587:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113507.689500:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.051794:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.209679:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.701059:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n[0324/113508.700903:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n[0324/113508.709350:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1\n==================\nWARNING: ThreadSanitizer: data race (pid=16214)\n Write of size 8 at 0x56121fb0fd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x56121fb0fd58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x56121fb0fd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16218, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=16339)\n Write of size 8 at 0x56121fb0fd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x56121fb0fd58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x56121fb0fd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16342, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[16093:16167:0324/113513.528175:729339818:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererRedirect307PostMethod (6166 ms)\n[93/119] HeadlessProtocolCompositorBrowserTest.RendererRedirect307PostMethod (7347 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererRedirectPostChain\n[16149:16149:0324/113507.820350:723632029:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.005888:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.359410:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.555943:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113508.960156:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=16249)\n Write of size 8 at 0x5580d5fc4d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x5580d5fc4d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5580d5fc4d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16263, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=16353)\n Write of size 8 at 0x5580d5fc4d58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x5580d5fc4d58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x5580d5fc4d58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16358, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[16149:16229:0324/113513.703415:729515058:ERROR:browser_process_sub_thread.cc(217)] Waited 1044 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererRedirectPostChain (6005 ms)\n[94/119] HeadlessProtocolCompositorBrowserTest.RendererRedirectPostChain (7369 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererRedirect307PutMethod\n[16462:16462:0324/113514.252434:730064081:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113514.380589:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113514.552173:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113514.726720:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113515.031350:ERROR:command_buffer_proxy_impl.cc(106)] ContextResult::kTransientFailure: Shared memory region is not valid\n==================\nWARNING: ThreadSanitizer: data race (pid=16484)\n Write of size 8 at 0x557a35e4dd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x557a35e4dd58 by thread T2 (mutexes: write M0):\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:206:22 (headless_browsertests+0x55ad7d6)\n #2 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #3 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #4 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #5 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #6 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #7 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x557a35e4dd58 (headless_browsertests+0x00000ae62d58)\n\n Mutex M0 (0x7f49163bcd28) created at:\n #0 pthread_mutex_init /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1234:3 (headless_browsertests+0x222070d)\n #1 base::internal::LockImpl::LockImpl() base/synchronization/lock_impl_posix.cc:72:8 (headless_browsertests+0x55acdad)\n #2 Lock base/synchronization/lock.h:25:12 (headless_browsertests+0x55ad68f)\n #3 SyncWaiter base/synchronization/waitable_event_posix.cc:93 (headless_browsertests+0x55ad68f)\n #4 base::WaitableEvent::TimedWaitUntil(base::TimeTicks const&) base/synchronization/waitable_event_posix.cc:191 (headless_browsertests+0x55ad68f)\n #5 base::WaitableEvent::TimedWait(base::TimeDelta const&) base/synchronization/waitable_event_posix.cc:162:10 (headless_browsertests+0x55ad9a3)\n #6 base::internal::SchedulerWorker::Delegate::WaitForWork(base::WaitableEvent*) base/task/task_scheduler/scheduler_worker.cc:37:20 (headless_browsertests+0x5541db3)\n #7 base::internal::SchedulerWorker::RunWorker() base/task/task_scheduler/scheduler_worker.cc:335:18 (headless_browsertests+0x5542c05)\n #8 base::internal::SchedulerWorker::RunPooledWorker() base/task/task_scheduler/scheduler_worker.cc:233:3 (headless_browsertests+0x5542671)\n #9 base::internal::SchedulerWorker::ThreadMain() base/task/task_scheduler/scheduler_worker.cc:212:7 (headless_browsertests+0x55424df)\n #10 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Thread T2 'TaskSchedulerFo' (tid=16491, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::internal::SchedulerWorker::Start(base::SchedulerWorkerObserver*) base/task/task_scheduler/scheduler_worker.cc:79:3 (headless_browsertests+0x554207d)\n #4 operator() base/task/task_scheduler/scheduler_worker_pool_impl.cc:187:15 (headless_browsertests+0x5540b9b)\n #5 ForEachWorker<(lambda at ../../base/task/task_scheduler/scheduler_worker_pool_impl.cc:186:37)> base/task/task_scheduler/scheduler_worker_pool_impl.cc:152 (headless_browsertests+0x5540b9b)\n #6 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::FlushImpl() base/task/task_scheduler/scheduler_worker_pool_impl.cc:186 (headless_browsertests+0x5540b9b)\n #7 base::internal::SchedulerWorkerPoolImpl::ScopedWorkersExecutor::~ScopedWorkersExecutor() base/task/task_scheduler/scheduler_worker_pool_impl.cc:105:30 (headless_browsertests+0x553d694)\n #8 base::internal::SchedulerWorkerPoolImpl::Start(base::SchedulerWorkerPoolParams const&, int, scoped_refptr<base::TaskRunner>, base::SchedulerWorkerObserver*, base::internal::SchedulerWorkerPoolImpl::WorkerEnvironment, base::Optional<base::TimeDelta>) base/task/task_scheduler/scheduler_worker_pool_impl.cc:435:1 (headless_browsertests+0x553d642)\n #9 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:142:21 (headless_browsertests+0x5534291)\n #10 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #11 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #12 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #13 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #14 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #15 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #16 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #17 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #18 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #19 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #20 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #21 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #22 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=16619)\n Write of size 8 at 0x557a35e4dd58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), void>::Invoke<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > >(void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>&&, content::CommonNavigationParams&&, content::CommitNavigationParams&&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >&&, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >&&, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>&&, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>&&, mojo::InterfacePtr<network::mojom::URLLoaderFactory>&&, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >&&, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:499:12 (headless_browsertests+0x9e156e0)\n #16 MakeItSo<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> > > base/bind_internal.h:619:5 (headless_browsertests+0x9e154c0)\n #17 RunImpl<void (content::RenderFrameImpl::*)(const content::CommonNavigationParams &, const content::CommitNavigationParams &, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), std::__1::tuple<base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, 0, 1, 2, 3, 4, 5, 6, 7, 8> base/bind_internal.h:672 (headless_browsertests+0x9e154c0)\n #18 base::internal::Invoker<base::internal::BindState<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >), base::WeakPtr<content::RenderFrameImpl>, content::CommonNavigationParams, content::CommitNavigationParams, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> > >, void (std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >)>::RunOnce(base::internal::BindStateBase*, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >&&) base/bind_internal.h:641 (headless_browsertests+0x9e154c0)\n #19 Run base/callback.h:97:12 (headless_browsertests+0x9de8da8)\n #20 content::RenderFrameImpl::CommitNavigationInternal(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>, base::OnceCallback<void (std::__1::unique_ptr<FrameHostMsg_DidCommitProvisionalLoad_Params, std::__1::default_delete<FrameHostMsg_DidCommitProvisionalLoad_Params> >, mojo::StructPtr<content::mojom::DidCommitProvisionalLoadInterfaceParams>)>) content/renderer/render_frame_impl.cc:3442 (headless_browsertests+0x9de8da8)\n #21 content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc:3271:3 (headless_browsertests+0x9de7e93)\n #22 non-virtual thunk to content::RenderFrameImpl::CommitNavigation(network::ResourceResponseHead const&, content::CommonNavigationParams const&, content::CommitNavigationParams const&, mojo::StructPtr<network::mojom::URLLoaderClientEndpoints>, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, base::UnguessableToken const&, base::OnceCallback<void (blink::mojom::CommitResult)>) content/renderer/render_frame_impl.cc (headless_browsertests+0x9de9022)\n #23 content::mojom::FrameNavigationControlStubDispatch::AcceptWithResponder(content::mojom::FrameNavigationControl*, mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.cc:2746:13 (headless_browsertests+0x4023cf1)\n #24 content::mojom::FrameNavigationControlStub<mojo::RawPtrImplRefTraits<content::mojom::FrameNavigationControl> >::AcceptWithResponder(mojo::Message*, std::__1::unique_ptr<mojo::MessageReceiverWithStatus, std::__1::default_delete<mojo::MessageReceiverWithStatus> >) gen/content/common/frame.mojom.h:579:12 (headless_browsertests+0x9e12dd1)\n #25 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:408:34 (headless_browsertests+0x65d3503)\n #26 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #27 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #28 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #29 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #30 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #31 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #32 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #33 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #34 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #35 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #36 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #37 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #38 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #39 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #40 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #41 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #42 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #43 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #44 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #45 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #46 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #47 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #48 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #49 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #50 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #51 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x557a35e4dd58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x557a35e4dd58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16626, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\nThreadSanitizer: reported 1 warnings\nThreadSanitizer: reported 1 warnings\n[16462:16470:0324/113520.093205:735904862:ERROR:browser_process_sub_thread.cc(217)] Waited 1045 ms for network service\n[ OK ] HeadlessProtocolCompositorBrowserTest.RendererRedirect307PutMethod (5922 ms)\n[95/119] HeadlessProtocolCompositorBrowserTest.RendererRedirect307PutMethod (7085 ms)\n[ RUN ] HeadlessProtocolCompositorBrowserTest.RendererRedirect303PutGet\n[16467:16467:0324/113514.450096:730261738:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113514.585308:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113514.864499:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113515.030015:WARNING:resource_bundle.cc(357)] locale_file_path.empty() for locale \n[0324/113515.185193:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuChannelMsg_CreateCommandBuffer.\n==================\nWARNING: ThreadSanitizer: data race (pid=16517)\n Write of size 8 at 0x56233139ad58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:309:5 (headless_browsertests+0x8e36256)\n #8 non-virtual thunk to blink::InspectorEmulationAgent::setVirtualTimePolicy(WTF::String const&, blink::protocol::Maybe<double>, blink::protocol::Maybe<int>, blink::protocol::Maybe<bool>, blink::protocol::Maybe<double>, double*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc (headless_browsertests+0x8e37a30)\n #9 blink::protocol::Emulation::DispatcherImpl::setVirtualTimePolicy(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >, blink::protocol::ErrorSupport*) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:578:44 (headless_browsertests+0x500482d)\n #10 blink::protocol::Emulation::DispatcherImpl::dispatch(int, WTF::String const&, blink::protocol::ProtocolMessage const&, std::__1::unique_ptr<blink::protocol::DictionaryValue, std::__1::default_delete<blink::protocol::DictionaryValue> >) gen/third_party/blink/renderer/core/inspector/protocol/Emulation.cpp:164:5 (headless_browsertests+0x5001516)\n #11 blink::protocol::UberDispatcher::dispatch(int, WTF::String const&, std::__1::unique_ptr<blink::protocol::Value, std::__1::default_delete<blink::protocol::Value> >, blink::protocol::ProtocolMessage const&) gen/third_party/blink/renderer/core/inspector/protocol/Protocol.cpp:1107:17 (headless_browsertests+0x50576b1)\n #12 blink::DevToolsSession::DispatchProtocolCommandImpl(int, WTF::String const&, std::__1::vector<unsigned char, std::__1::allocator<unsigned char> >) third_party/blink/renderer/core/inspector/devtools_session.cc:248:36 (headless_browsertests+0x8db107e)\n #13 blink::DevToolsSession::DispatchProtocolCommand(int, WTF::String const&, mojo::StructPtr<blink::mojom::blink::DevToolsMessage>) third_party/blink/renderer/core/inspector/devtools_session.cc:203:10 (headless_browsertests+0x8db0d55)\n #14 blink::mojom::blink::DevToolsSessionStubDispatch::Accept(blink::mojom::blink::DevToolsSession*, mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.cc:887:13 (headless_browsertests+0x4e340bf)\n #15 blink::mojom::blink::DevToolsSessionStub<mojo::RawPtrImplRefTraits<blink::mojom::blink::DevToolsSession> >::Accept(mojo::Message*) gen/third_party/blink/public/mojom/devtools/devtools_agent.mojom-blink.h:348:12 (headless_browsertests+0x8db304f)\n #16 mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:433:32 (headless_browsertests+0x65d3551)\n #17 mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133:18 (headless_browsertests+0x65d322a)\n #18 mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17 (headless_browsertests+0x65d59ed)\n #19 mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:316:19 (headless_browsertests+0x65d4804)\n #20 IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:886:24 (headless_browsertests+0x6616ffd)\n #21 Invoke<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:499:12 (headless_browsertests+0x6613ce6)\n #22 MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, mojo::Message> base/bind_internal.h:599 (headless_browsertests+0x6613ce6)\n #23 RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, 0, 1> base/bind_internal.h:672 (headless_browsertests+0x6613ce6)\n #24 base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:641 (headless_browsertests+0x6613ce6)\n #25 Run base/callback.h:97:12 (headless_browsertests+0x5511fc1)\n #26 base::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/task/common/task_annotator.cc:119 (headless_browsertests+0x5511fc1)\n #27 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:335:21 (headless_browsertests+0x552ca65)\n #28 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #29 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #30 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:39:55 (headless_browsertests+0x54c7861)\n #31 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #32 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #33 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #34 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:218:16 (headless_browsertests+0xa879be7)\n #35 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #36 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #37 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #38 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #39 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #40 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #41 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #42 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\n Previous read of size 8 at 0x56233139ad58 by thread T1:\n #0 base::TimeTicks::Now() base/time/time.cc:369:10 (headless_browsertests+0x555ecca)\n #1 base::DefaultTickClock::NowTicks() const base/time/default_tick_clock.cc:14:10 (headless_browsertests+0x555de23)\n #2 base::sequence_manager::LazyNow::Now() base/task/sequence_manager/lazy_now.cc:30:25 (headless_browsertests+0x55133f3)\n #3 base::sequence_manager::internal::RealTimeDomain::DelayTillNextTask(base::sequence_manager::LazyNow*) base/task/sequence_manager/real_time_domain.cc:30:29 (headless_browsertests+0x5520d86)\n #4 base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc:535:46 (headless_browsertests+0x551a274)\n #5 non-virtual thunk to base::sequence_manager::internal::SequenceManagerImpl::DelayTillNextTask(base::sequence_manager::LazyNow*) const base/task/sequence_manager/sequence_manager_impl.cc (headless_browsertests+0x551a364)\n #6 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*, bool*) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:353:39 (headless_browsertests+0x552cd42)\n #7 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:220:7 (headless_browsertests+0x552c75b)\n #8 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoSomeWork() base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552ce2e)\n #9 base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:208:55 (headless_browsertests+0x55b6aff)\n #10 Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:402:12 (headless_browsertests+0x552d420)\n #11 non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc (headless_browsertests+0x552d420)\n #12 base::RunLoop::Run() base/run_loop.cc:157:14 (headless_browsertests+0x54f13de)\n #13 base::Thread::Run(base::RunLoop*) base/threading/thread.cc:242:13 (headless_browsertests+0x555b069)\n #14 base::internal::ServiceThread::Run(base::RunLoop*) base/task/task_scheduler/service_thread.cc:61:11 (headless_browsertests+0x5535b76)\n #15 base::Thread::ThreadMain() base/threading/thread.cc:312:3 (headless_browsertests+0x555b321)\n #16 base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 (headless_browsertests+0x55b1a94)\n\n Location is global 'base::internal::g_time_ticks_now_function' of size 8 at 0x56233139ad58 (headless_browsertests+0x00000ae62d58)\n\n Thread T1 'TaskSchedulerServiceThread' (tid=16536, running) created by main thread at:\n #0 pthread_create /b/swarming/w/ir/k/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:976:3 (headless_browsertests+0x221f04b)\n #1 base::(anonymous namespace)::CreateThread(unsigned long, bool, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:120:13 (headless_browsertests+0x55b1527)\n #2 base::PlatformThread::CreateWithPriority(unsigned long, base::PlatformThread::Delegate*, base::PlatformThreadHandle*, base::ThreadPriority) base/threading/platform_thread_posix.cc:246:10 (headless_browsertests+0x55b1425)\n #3 base::Thread::StartWithOptions(base::Thread::Options const&) base/threading/thread.cc:119:15 (headless_browsertests+0x555abf0)\n #4 base::internal::TaskSchedulerImpl::Start(base::TaskScheduler::InitParams const&, base::SchedulerWorkerObserver*) base/task/task_scheduler/task_scheduler_impl.cc:109:3 (headless_browsertests+0x5533ffd)\n #5 content::ChildProcess::ChildProcess(base::ThreadPriority, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/child/child_process.cc:44:43 (headless_browsertests+0x7c32284)\n #6 content::RenderProcess::RenderProcess(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process.cc:14:7 (headless_browsertests+0xa326c12)\n #7 content::RenderProcessImpl::RenderProcessImpl(std::__1::unique_ptr<base::TaskScheduler::InitParams, std::__1::default_delete<base::TaskScheduler::InitParams> >) content/renderer/render_process_impl.cc:95:7 (headless_browsertests+0xa3264c3)\n #8 content::RenderProcessImpl::Create() content/renderer/render_process_impl.cc:241:11 (headless_browsertests+0xa326a96)\n #9 content::RendererMain(content::MainFunctionParams const&) content/renderer/renderer_main.cc:192:53 (headless_browsertests+0xa879b21)\n #10 content::RunZygote(content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:513:14 (headless_browsertests+0x5111a9e)\n #11 content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams const&, content::ContentMainDelegate*) content/app/content_main_runner_impl.cc:590:12 (headless_browsertests+0x51123b8)\n #12 content::ContentMainRunnerImpl::Run(bool) content/app/content_main_runner_impl.cc:881:10 (headless_browsertests+0x51131ad)\n #13 content::ContentServiceManagerMainDelegate::RunEmbedderProcess() content/app/content_service_manager_main_delegate.cc:52:32 (headless_browsertests+0x510827f)\n #14 service_manager::Main(service_manager::MainParams const&) services/service_manager/embedder/main.cc:415:29 (headless_browsertests+0x79a6d66)\n #15 content::ContentMain(content::ContentMainParams const&) content/app/content_main.cc:19:10 (headless_browsertests+0x510950b)\n #16 content::LaunchTests(content::TestLauncherDelegate*, unsigned long, int, char**) content/public/test/test_launcher.cc:648:12 (headless_browsertests+0x55c3caf)\n #17 main headless/test/headless_test_launcher.cc:98:10 (headless_browsertests+0x23096f6)\n\nSUMMARY: ThreadSanitizer: data race base/time/time_override.cc:28:41 in base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)())\n==================\n==================\nWARNING: ThreadSanitizer: data race (pid=16669)\n Write of size 8 at 0x56233139ad58 by main thread:\n #0 base::subtle::ScopedTimeClockOverrides::ScopedTimeClockOverrides(base::Time (*)(), base::TimeTicks (*)(), base::ThreadTicks (*)()) base/time/time_override.cc:28:41 (headless_browsertests+0x556152b)\n #1 make_unique<base::subtle::ScopedTimeClockOverrides, base::Time (*)(), base::TimeTicks (*)(), nullptr_t> buildtools/third_party/libc++/trunk/include/memory:3131:32 (headless_browsertests+0x4f682c0)\n #2 blink::scheduler::AutoAdvancingVirtualTimeDomain::AutoAdvancingVirtualTimeDomain(base::Time, base::TimeTicks, blink::scheduler::SchedulerHelper*, blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/auto_advancing_virtual_time_domain.cc:41 (headless_browsertests+0x4f682c0)\n #3 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime(blink::scheduler::AutoAdvancingVirtualTimeDomain::BaseTimeOverridePolicy) third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1716:34 (headless_browsertests+0x4f7b504)\n #4 blink::scheduler::MainThreadSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/main_thread_scheduler_impl.cc:1701:10 (headless_browsertests+0x4f87323)\n #5 blink::scheduler::PageSchedulerImpl::EnableVirtualTime() third_party/blink/renderer/platform/scheduler/main_thread/page_scheduler_impl.cc:323:34 (headless_browsertests+0x4f92d53)\n #6 blink::InspectorEmulationAgent::ApplyVirtualTimePolicy(blink::InspectorEmulationAgent::PendingVirtualTimePolicy const&) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:328:46 (headless_browsertests+0x8e375ec)\n #7 blink::InspectorEmulationAgent::FrameStartedLoading(blink::LocalFrame*) third_party/blink/renderer/core/inspector/inspector_emulation_agent.cc:348:5 (headless_browsertests+0x8e37c93)\n #8 blink::probe::FrameStartedLoadingImpl(blink::LocalFrame*) gen/third_party/blink/renderer/core/core_probes_impl.cc:1295:14 (headless_browsertests+0x9393272)\n #9 FrameStartedLoading gen/third_party/blink/renderer/core/core_probes_inl.h:507:3 (headless_browsertests+0x91d78dd)\n #10 blink::ProgressTracker::ProgressStarted() third_party/blink/renderer/core/loader/progress_tracker.cc:115 (headless_browsertests+0x91d78dd)\n #11 blink::FrameLoader::CancelProvisionalLoaderForNewNavigation(bool, bool) third_party/blink/renderer/core/loader/frame_loader.cc:1580:22 (headless_browsertests+0x91b496f)\n #12 blink::FrameLoader::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/loader/frame_loader.cc:1007:8 (headless_browsertests+0x91b4471)\n #13 blink::WebLocalFrameImpl::CommitNavigation(std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >, std::__1::unique_ptr<blink::WebDocumentLoader::ExtraData, std::__1::default_delete<blink::WebDocumentLoader::ExtraData> >) third_party/blink/renderer/core/frame/web_local_frame_impl.cc:2042:24 (headless_browsertests+0x8a711ac)\n #14 content::RenderFrameImpl::CommitNavigationWithParams(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams> >) content/renderer/render_frame_impl.cc:3530:11 (headless_browsertests+0x9de99c4)\n #15 void base::internal::FunctorTraits<void (content::RenderFrameImpl::*)(content::CommonNavigationParams const&, content::CommitNavigationParams const&, std::__1::unique_ptr<blink::URLLoaderFactoryBundleInfo, std::__1::default_delete<blink::URLLoaderFactoryBundleInfo> >, base::Optional<std::__1::vector<mojo::StructPtr<content::mojom::TransferrableURLLoader>, std::__1::allocator<mojo::StructPtr<content::mojom::TransferrableURLLoader> > > >, mojo::StructPtr<blink::mojom::ControllerServiceWorkerInfo>, mojo::StructPtr<blink::mojom::ServiceWorkerProviderInfoForWindow>, mojo::InterfacePtr<network::mojom::URLLoaderFactory>, std::__1::unique_ptr<content::DocumentState, std::__1::default_delete<content::DocumentState> >, std::__1::unique_ptr<blink::WebNavigationParams, std::__1::default_delete<blink::WebNavigationParams