Closed Bug 1701425 Opened 4 years ago Closed 3 years ago

Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:782:39 in mozilla::net::nsPACMan::ProcessPending()

Categories

(Core :: Networking, defect, P5)

defect

Tracking

()

RESOLVED FIXED
97 Branch
Tracking Status
firefox97 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: kershaw)

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=334654976&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/DwkXlLpaQ7CAkilbMtOUwg/runs/0/artifacts/public/logs/live_backing.log


[task 2021-03-27T17:12:34.869Z] 17:12:34     INFO - TEST-OK | browser/components/shell/test/browser_633221.js | took 383ms
[task 2021-03-27T17:12:34.957Z] 17:12:34     INFO - checking window state
[task 2021-03-27T17:12:35.065Z] 17:12:35     INFO - TEST-START | browser/components/shell/test/browser_headless_screenshot_1.js
[task 2021-03-27T17:12:35.517Z] 17:12:35     INFO - GECKO(1563) | *** You are running in headless mode.
[task 2021-03-27T17:12:37.329Z] 17:12:37     INFO - GECKO(1563) | >>> 1616865157317	Marionette	TRACE	Marionette enabled
[task 2021-03-27T17:12:37.330Z] 17:12:37     INFO - GECKO(1563) | 1616865157318	Marionette	TRACE	Received observer notification profile-after-change
[task 2021-03-27T17:12:38.029Z] 17:12:38     INFO - GECKO(1563) | >>> 1616865158020	Marionette	TRACE	Received observer notification command-line-startup
[task 2021-03-27T17:12:43.612Z] 17:12:43     INFO - GECKO(1563) | >>> Screenshot saved to: /tmp/headless_test_screenshot.png
[task 2021-03-27T17:12:44.058Z] 17:12:44     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-03-27T17:12:44.058Z] 17:12:44     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-03-27T17:12:44.079Z] 17:12:44     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-03-27T17:12:45.147Z] 17:12:45     INFO - GECKO(1563) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: Object
[task 2021-03-27T17:12:49.602Z] 17:12:49     INFO - GECKO(1563) | >>> 1616865169591	Marionette	TRACE	Marionette enabled
[task 2021-03-27T17:12:49.606Z] 17:12:49     INFO - GECKO(1563) | >>> 1616865169592	Marionette	TRACE	Received observer notification profile-after-change
[task 2021-03-27T17:12:50.269Z] 17:12:50     INFO - GECKO(1563) | >>> 1616865170264	Marionette	TRACE	Received observer notification command-line-startup
[task 2021-03-27T17:12:55.341Z] 17:12:55     INFO - GECKO(1563) | >>> Screenshot saved to: /tmp/headless_test_screenshot.png
[task 2021-03-27T17:12:55.738Z] 17:12:55     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-03-27T17:12:56.077Z] 17:12:56     INFO - GECKO(1563) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: Object
[task 2021-03-27T17:12:59.621Z] 17:12:59     INFO - GECKO(1563) | *** You are running in headless mode.
[task 2021-03-27T17:13:01.112Z] 17:13:01     INFO - GECKO(1563) | >>> 1616865181104	Marionette	TRACE	Marionette enabled
[task 2021-03-27T17:13:01.127Z] 17:13:01     INFO - GECKO(1563) | >>> 1616865181105	Marionette	TRACE	Received observer notification profile-after-change
[task 2021-03-27T17:13:01.750Z] 17:13:01     INFO - GECKO(1563) | >>> 1616865181743	Marionette	TRACE	Received observer notification command-line-startup
[task 2021-03-27T17:13:04.042Z] 17:13:04     INFO - GECKO(1563) | ==================
[task 2021-03-27T17:13:04.044Z] 17:13:04     INFO - GECKO(1563) | WARNING: ThreadSanitizer: data race (pid=2056)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |   Read of size 4 at 0x7b44000b75b0 by thread T38:
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #0 mozilla::net::nsPACMan::ProcessPending() /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:782:39 (libxul.so+0xd63771)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #1 ProcessPendingQ /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:765:10 (libxul.so+0xd60ed7)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #2 mozilla::net::nsPACMan::PostQuery(mozilla::net::PendingPACQuery*) /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:483:3 (libxul.so+0xd60ed7)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #3 mozilla::net::PendingPACQuery::Run() /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:350:12 (libxul.so+0xd60dd2)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #4 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1152:16 (libxul.so+0xbe29ab)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #5 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe8c62)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #6 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332:5 (libxul.so+0x14e9948)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #7 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #8 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #9 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #10 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10 (libxul.so+0xbdee68)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #11 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4524b)
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |   Previous write of size 4 at 0x7b44000b75b0 by main thread:
[task 2021-03-27T17:13:04.049Z] 17:13:04     INFO - GECKO(1563) |     #0 mozilla::net::nsPACMan::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*) /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:890:23 (libxul.so+0xd6467d)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #1 mozilla::net::nsStreamLoader::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsStreamLoader.cpp:89:20 (libxul.so+0xdad5c0)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #2 nsBaseChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsBaseChannel.cpp:853:16 (libxul.so+0xd1ac58)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #3 non-virtual thunk to nsBaseChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsBaseChannel.cpp (libxul.so+0xd1add5)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #4 nsInputStreamPump::OnStateStop() /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:649:16 (libxul.so+0xd43d83)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #5 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:397:21 (libxul.so+0xd42ed2)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #6 non-virtual thunk to nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp (libxul.so+0xd44009)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #7 RunAsyncWaitCallback /builds/worker/checkouts/gecko/xpcom/io/NonBlockingAsyncInputStream.cpp:397:13 (libxul.so+0xb6a00c)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #8 mozilla::NonBlockingAsyncInputStream::AsyncWaitRunnable::Run() /builds/worker/checkouts/gecko/xpcom/io/NonBlockingAsyncInputStream.cpp:33:14 (libxul.so+0xb6a00c)
[task 2021-03-27T17:13:04.053Z] 17:13:04     INFO - GECKO(1563) |     #9 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:472:16 (libxul.so+0xbce862)
[task 2021-03-27T17:13:04.054Z] 17:13:04     INFO - GECKO(1563) |     #10 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:760:26 (libxul.so+0xbcc76c)
[task 2021-03-27T17:13:04.058Z] 17:13:04     INFO - GECKO(1563) |     #11 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:611:15 (libxul.so+0xbcb0e6)
[task 2021-03-27T17:13:04.058Z] 17:13:04     INFO - GECKO(1563) |     #12 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:395:36 (libxul.so+0xbcb384)
[task 2021-03-27T17:13:04.058Z] 17:13:04     INFO - GECKO(1563) |     #13 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:133:37 (libxul.so+0xbd1857)
[task 2021-03-27T17:13:04.058Z] 17:13:04     INFO - GECKO(1563) |     #14 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_3>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:534:5 (libxul.so+0xbd1857)
[task 2021-03-27T17:13:04.059Z] 17:13:04     INFO - GECKO(1563) |     #15 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1158:16 (libxul.so+0xbe26d6)
[task 2021-03-27T17:13:04.059Z] 17:13:04     INFO - GECKO(1563) |     #16 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe8c62)
[task 2021-03-27T17:13:04.059Z] 17:13:04     INFO - GECKO(1563) |     #17 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x14e8d4d)
[task 2021-03-27T17:13:04.061Z] 17:13:04     INFO - GECKO(1563) |     #18 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.061Z] 17:13:04     INFO - GECKO(1563) |     #19 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.061Z] 17:13:04     INFO - GECKO(1563) |     #20 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.061Z] 17:13:04     INFO - GECKO(1563) |     #21 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4bc5cb6)
[task 2021-03-27T17:13:04.061Z] 17:13:04     INFO - GECKO(1563) |     #22 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:271:30 (libxul.so+0x674ee48)
[task 2021-03-27T17:13:04.065Z] 17:13:04     INFO - GECKO(1563) |     #23 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5263:22 (libxul.so+0x6869dbf)
[task 2021-03-27T17:13:04.065Z] 17:13:04     INFO - GECKO(1563) |     #24 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5455:8 (libxul.so+0x686ace8)
[task 2021-03-27T17:13:04.065Z] 17:13:04     INFO - GECKO(1563) |     #25 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5518:21 (libxul.so+0x686b164)
[task 2021-03-27T17:13:04.065Z] 17:13:04     INFO - GECKO(1563) |     #26 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x6875892)
[task 2021-03-27T17:13:04.065Z] 17:13:04     INFO - GECKO(1563) |     #27 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c70)
[task 2021-03-27T17:13:04.065Z] 17:13:04     INFO - GECKO(1563) |     #28 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:347:16 (firefox+0xc7c70)
[task 2021-03-27T17:13:04.065Z] 17:13:04     INFO - GECKO(1563) |   Location is heap block of size 320 at 0x7b44000b7480 allocated by main thread:
[task 2021-03-27T17:13:04.072Z] 17:13:04     INFO - GECKO(1563) |     #0 malloc /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:652:5 (firefox+0x54e5c)
[task 2021-03-27T17:13:04.073Z] 17:13:04     INFO - GECKO(1563) |     #1 moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15 (firefox+0xc9c6b)
[task 2021-03-27T17:13:04.073Z] 17:13:04     INFO - GECKO(1563) |     #2 operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10 (libxul.so+0xd6cb20)
[task 2021-03-27T17:13:04.073Z] 17:13:04     INFO - GECKO(1563) |     #3 mozilla::net::nsProtocolProxyService::SetupPACThread(nsISerialEventTarget*) /builds/worker/checkouts/gecko/netwerk/base/nsProtocolProxyService.cpp:1381:13 (libxul.so+0xd6cb20)
[task 2021-03-27T17:13:04.073Z] 17:13:04     INFO - GECKO(1563) |     #4 mozilla::net::nsProtocolProxyService::ConfigureFromPAC(nsTString<char> const&, bool) /builds/worker/checkouts/gecko/netwerk/base/nsProtocolProxyService.cpp:1409:17 (libxul.so+0xd6a1d4)
[task 2021-03-27T17:13:04.074Z] 17:13:04     INFO - GECKO(1563) |     #5 mozilla::net::nsProtocolProxyService::PrefsChanged(nsIPrefBranch*, char const*) /builds/worker/checkouts/gecko/netwerk/base/nsProtocolProxyService.cpp:1080:7 (libxul.so+0xd6946f)
[task 2021-03-27T17:13:04.074Z] 17:13:04     INFO - GECKO(1563) |     #6 mozilla::net::nsProtocolProxyService::Init() /builds/worker/checkouts/gecko/netwerk/base/nsProtocolProxyService.cpp:801:5 (libxul.so+0xd68855)
[task 2021-03-27T17:13:04.075Z] 17:13:04     INFO - GECKO(1563) |     #7 mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID, nsISupports*, nsID const&, void**) /builds/worker/workspace/obj-build/xpcom/components/StaticComponents.cpp:10394:7 (libxul.so+0xba5bcf)
[task 2021-03-27T17:13:04.076Z] 17:13:04     INFO - GECKO(1563) |     #8 mozilla::xpcom::StaticModule::CreateInstance(nsISupports*, nsID const&, void**) const /builds/worker/workspace/obj-build/xpcom/components/StaticComponents.cpp:12363:10 (libxul.so+0xba3673)
[task 2021-03-27T17:13:04.076Z] 17:13:04     INFO - GECKO(1563) |     #9 CreateInstance /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:178:46 (libxul.so+0xbbada1)
[task 2021-03-27T17:13:04.077Z] 17:13:04     INFO - GECKO(1563) |     #10 nsComponentManagerImpl::GetServiceLocked(mozilla::Maybe<mozilla::MonitorAutoLock>&, (anonymous namespace)::EntryWrapper&, nsID const&, void**) /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:1279:17 (libxul.so+0xbbada1)
[task 2021-03-27T17:13:04.078Z] 17:13:04     INFO - GECKO(1563) |     #11 nsComponentManagerImpl::GetServiceByContractID(char const*, nsID const&, void**) /builds/worker/checkouts/gecko/xpcom/components/nsComponentManager.cpp:1468:10 (libxul.so+0xbbba27)
[task 2021-03-27T17:13:04.078Z] 17:13:04     INFO - GECKO(1563) |     #12 CallGetService /builds/worker/checkouts/gecko/xpcom/components/nsComponentManagerUtils.cpp:61:43 (libxul.so+0xbbe7bd)
[task 2021-03-27T17:13:04.079Z] 17:13:04     INFO - GECKO(1563) |     #13 nsGetServiceByContractIDWithError::operator()(nsID const&, void**) const /builds/worker/checkouts/gecko/xpcom/components/nsComponentManagerUtils.cpp:253:21 (libxul.so+0xbbe7bd)
[task 2021-03-27T17:13:04.079Z] 17:13:04     INFO - GECKO(1563) |     #14 nsCOMPtr_base::assign_from_gs_contractid_with_error(nsGetServiceByContractIDWithError const&, nsID const&) /builds/worker/checkouts/gecko/xpcom/base/nsCOMPtr.cpp:91:7 (libxul.so+0xafcda7)
[task 2021-03-27T17:13:04.079Z] 17:13:04     INFO - GECKO(1563) |     #15 nsCOMPtr /builds/worker/workspace/obj-build/dist/include/nsCOMPtr.h:635:5 (libxul.so+0xd3a3a5)
[task 2021-03-27T17:13:04.095Z] 17:13:04     INFO - GECKO(1563) |     #16 mozilla::net::nsIOService::SpeculativeConnectInternal(nsIURI*, nsIPrincipal*, nsIInterfaceRequestor*, bool) /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:1969:7 (libxul.so+0xd3a3a5)
[task 2021-03-27T17:13:04.096Z] 17:13:04     INFO - GECKO(1563) |     #17 SpeculativeConnect /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:2018:10 (libxul.so+0xd3a878)
[task 2021-03-27T17:13:04.096Z] 17:13:04     INFO - GECKO(1563) |     #18 non-virtual thunk to mozilla::net::nsIOService::SpeculativeConnect(nsIURI*, nsIPrincipal*, nsIInterfaceRequestor*) /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp (libxul.so+0xd3a878)
[task 2021-03-27T17:13:04.097Z] 17:13:04     INFO - GECKO(1563) |     #19 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0xc0ab25)
[task 2021-03-27T17:13:04.097Z] 17:13:04     INFO - GECKO(1563) |     #20 XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:925:10 (libxul.so+0x1ad1a20)
[task 2021-03-27T17:13:04.098Z] 17:13:04     INFO - GECKO(1563) |     #21 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.099Z] 17:13:04     INFO - GECKO(1563) |     #22 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.099Z] 17:13:04     INFO - GECKO(1563) |     #23 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69975db)
[task 2021-03-27T17:13:04.100Z] 17:13:04     INFO - GECKO(1563) |     #24 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:584:10 (libxul.so+0x69975db)
[task 2021-03-27T17:13:04.101Z] 17:13:04     INFO - GECKO(1563) |     #25 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3243:16 (libxul.so+0x69975db)
[task 2021-03-27T17:13:04.101Z] 17:13:04     INFO - GECKO(1563) |     #26 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x6989f0c)
[task 2021-03-27T17:13:04.102Z] 17:13:04     INFO - GECKO(1563) |     #27 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x69a25c8)
[task 2021-03-27T17:13:04.102Z] 17:13:04     INFO - GECKO(1563) |     #28 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.103Z] 17:13:04     INFO - GECKO(1563) |     #29 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.104Z] 17:13:04     INFO - GECKO(1563) |     #30 js::PromiseObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, bool) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2447:15 (libxul.so+0x6b297f1)
[task 2021-03-27T17:13:04.104Z] 17:13:04     INFO - GECKO(1563) |     #31 PromiseConstructor(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2368:7 (libxul.so+0x6b55a5f)
[task 2021-03-27T17:13:04.105Z] 17:13:04     INFO - GECKO(1563) |     #32 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x69a3d4b)
[task 2021-03-27T17:13:04.105Z] 17:13:04     INFO - GECKO(1563) |     #33 CallJSNativeConstructor /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:451:8 (libxul.so+0x69a3d4b)
[task 2021-03-27T17:13:04.106Z] 17:13:04     INFO - GECKO(1563) |     #34 InternalConstruct(JSContext*, js::AnyConstructArgs const&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:624:14 (libxul.so+0x69a3d4b)
[task 2021-03-27T17:13:04.106Z] 17:13:04     INFO - GECKO(1563) |     #35 ConstructFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:670:10 (libxul.so+0x699751d)
[task 2021-03-27T17:13:04.106Z] 17:13:04     INFO - GECKO(1563) |     #36 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3233:16 (libxul.so+0x699751d)
[task 2021-03-27T17:13:04.106Z] 17:13:04     INFO - GECKO(1563) |     #37 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x6989f0c)
[task 2021-03-27T17:13:04.107Z] 17:13:04     INFO - GECKO(1563) |     #38 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x69a25c8)
[task 2021-03-27T17:13:04.107Z] 17:13:04     INFO - GECKO(1563) |     #39 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.107Z] 17:13:04     INFO - GECKO(1563) |     #40 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.107Z] 17:13:04     INFO - GECKO(1563) |     #41 js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1642:10 (libxul.so+0x6cacfd5)
[task 2021-03-27T17:13:04.107Z] 17:13:04     INFO - GECKO(1563) |     #42 js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:1316:10 (libxul.so+0x71dd849)
[task 2021-03-27T17:13:04.107Z] 17:13:04     INFO - GECKO(1563) |     #43 <null> <null> (0x7f954d763ae0)
[task 2021-03-27T17:13:04.108Z] 17:13:04     INFO - GECKO(1563) |     #44 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:395:32 (libxul.so+0x6989e3e)
[task 2021-03-27T17:13:04.108Z] 17:13:04     INFO - GECKO(1563) |     #45 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x69a25c8)
[task 2021-03-27T17:13:04.108Z] 17:13:04     INFO - GECKO(1563) |     #46 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.108Z] 17:13:04     INFO - GECKO(1563) |     #47 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.108Z] 17:13:04     INFO - GECKO(1563) |     #48 js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1642:10 (libxul.so+0x6cacfd5)
[task 2021-03-27T17:13:04.108Z] 17:13:04     INFO - GECKO(1563) |     #49 AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:129:8 (libxul.so+0x6aabb1b)
[task 2021-03-27T17:13:04.109Z] 17:13:04     INFO - GECKO(1563) |     #50 js::AsyncFunctionAwaitedFulfilled(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:160:10 (libxul.so+0x6aab897)
[task 2021-03-27T17:13:04.109Z] 17:13:04     INFO - GECKO(1563) |     #51 AsyncFunctionPromiseReactionJob /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1699:12 (libxul.so+0x6b5b617)
[task 2021-03-27T17:13:04.110Z] 17:13:04     INFO - GECKO(1563) |     #52 PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1855:12 (libxul.so+0x6b5b617)
[task 2021-03-27T17:13:04.110Z] 17:13:04     INFO - GECKO(1563) |     #53 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.110Z] 17:13:04     INFO - GECKO(1563) |     #54 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.110Z] 17:13:04     INFO - GECKO(1563) |     #55 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.111Z] 17:13:04     INFO - GECKO(1563) |     #56 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.112Z] 17:13:04     INFO - GECKO(1563) |     #57 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2863:10 (libxul.so+0x6e5b08e)
[task 2021-03-27T17:13:04.112Z] 17:13:04     INFO - GECKO(1563) |     #58 mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/PromiseBinding.cpp:30:8 (libxul.so+0x2b27a0b)
[task 2021-03-27T17:13:04.112Z] 17:13:04     INFO - GECKO(1563) |     #59 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:90:12 (libxul.so+0xaeb70e)
[task 2021-03-27T17:13:04.113Z] 17:13:04     INFO - GECKO(1563) |     #60 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:103:12 (libxul.so+0xaeb70e)
[task 2021-03-27T17:13:04.114Z] 17:13:04     INFO - GECKO(1563) |     #61 mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:212:18 (libxul.so+0xaeb70e)
[task 2021-03-27T17:13:04.114Z] 17:13:04     INFO - GECKO(1563) |     #62 mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:647:17 (libxul.so+0xad74ae)
[task 2021-03-27T17:13:04.114Z] 17:13:04     INFO - GECKO(1563) |     #63 mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:462:3 (libxul.so+0xad7e37)
[task 2021-03-27T17:13:04.116Z] 17:13:04     INFO - GECKO(1563) |     #64 XPCJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:1474:28 (libxul.so+0x1a9bb1f)
[task 2021-03-27T17:13:04.117Z] 17:13:04     INFO - GECKO(1563) |     #65 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1195:24 (libxul.so+0xbe2d08)
[task 2021-03-27T17:13:04.117Z] 17:13:04     INFO - GECKO(1563) |     #66 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe8c62)
[task 2021-03-27T17:13:04.118Z] 17:13:04     INFO - GECKO(1563) |     #67 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x14e8d4d)
[task 2021-03-27T17:13:04.118Z] 17:13:04     INFO - GECKO(1563) |     #68 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.118Z] 17:13:04     INFO - GECKO(1563) |     #69 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.119Z] 17:13:04     INFO - GECKO(1563) |     #70 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.120Z] 17:13:04     INFO - GECKO(1563) |     #71 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4bc5cb6)
[task 2021-03-27T17:13:04.120Z] 17:13:04     INFO - GECKO(1563) |     #72 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:271:30 (libxul.so+0x674ee48)
[task 2021-03-27T17:13:04.120Z] 17:13:04     INFO - GECKO(1563) |     #73 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5263:22 (libxul.so+0x6869dbf)
[task 2021-03-27T17:13:04.120Z] 17:13:04     INFO - GECKO(1563) |     #74 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5455:8 (libxul.so+0x686ace8)
[task 2021-03-27T17:13:04.121Z] 17:13:04     INFO - GECKO(1563) |     #75 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5518:21 (libxul.so+0x686b164)
[task 2021-03-27T17:13:04.122Z] 17:13:04     INFO - GECKO(1563) |     #76 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x6875892)
[task 2021-03-27T17:13:04.123Z] 17:13:04     INFO - GECKO(1563) |     #77 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c70)
[task 2021-03-27T17:13:04.123Z] 17:13:04     INFO - GECKO(1563) |     #78 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:347:16 (firefox+0xc7c70)
[task 2021-03-27T17:13:04.123Z] 17:13:04     INFO - GECKO(1563) |   Thread T38 'ProxyResolution' (tid=2120, running) created by main thread at:
[task 2021-03-27T17:13:04.124Z] 17:13:04     INFO - GECKO(1563) |     #0 pthread_create /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:966:3 (firefox+0x5668b)
[task 2021-03-27T17:13:04.124Z] 17:13:04     INFO - GECKO(1563) |     #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x3c3f3)
[task 2021-03-27T17:13:04.124Z] 17:13:04     INFO - GECKO(1563) |     #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x30d15)
[task 2021-03-27T17:13:04.125Z] 17:13:04     INFO - GECKO(1563) |     #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:609:18 (libxul.so+0xbe0358)
[task 2021-03-27T17:13:04.126Z] 17:13:04     INFO - GECKO(1563) |     #4 nsThreadManager::NewNamedThread(nsTSubstring<char> const&, unsigned int, nsIThread**) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:644:12 (libxul.so+0xbe7f1a)
[task 2021-03-27T17:13:04.126Z] 17:13:04     INFO - GECKO(1563) |     #5 NS_NewNamedThread(nsTSubstring<char> const&, nsIThread**, already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:169:57 (libxul.so+0xbef647)
[task 2021-03-27T17:13:04.126Z] 17:13:04     INFO - GECKO(1563) |     #6 NS_NewNamedThread<16> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:85:10 (libxul.so+0xd61c3b)
[task 2021-03-27T17:13:04.127Z] 17:13:04     INFO - GECKO(1563) |     #7 mozilla::net::nsPACMan::DispatchToPAC(already_AddRefed<nsIRunnable>, bool) /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:438:5 (libxul.so+0xd61c3b)
[task 2021-03-27T17:13:04.127Z] 17:13:04     INFO - GECKO(1563) |     #8 mozilla::net::nsPACMan::AsyncGetProxyForURI(nsIURI*, mozilla::net::nsPACManCallback*, unsigned int, bool) /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:469:10 (libxul.so+0xd61efe)
[task 2021-03-27T17:13:04.128Z] 17:13:04     INFO - GECKO(1563) |     #9 mozilla::net::nsProtocolProxyService::AsyncResolveInternal(nsIChannel*, unsigned int, nsIProtocolProxyCallback*, nsICancelable**, bool, nsISerialEventTarget*) /builds/worker/checkouts/gecko/netwerk/base/nsProtocolProxyService.cpp:1579:17 (libxul.so+0xd6d39a)
[task 2021-03-27T17:13:04.128Z] 17:13:04     INFO - GECKO(1563) |     #10 mozilla::net::nsProtocolProxyService::AsyncResolve2(nsIChannel*, unsigned int, nsIProtocolProxyCallback*, nsISerialEventTarget*, nsICancelable**) /builds/worker/checkouts/gecko/netwerk/base/nsProtocolProxyService.cpp:1589:10 (libxul.so+0xd6e257)
[task 2021-03-27T17:13:04.129Z] 17:13:04     INFO - GECKO(1563) |     #11 mozilla::net::nsIOService::SpeculativeConnectInternal(nsIURI*, nsIPrincipal*, nsIInterfaceRequestor*, bool) /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:2008:18 (libxul.so+0xd3a5f1)
[task 2021-03-27T17:13:04.129Z] 17:13:04     INFO - GECKO(1563) |     #12 SpeculativeConnect /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp:2018:10 (libxul.so+0xd3a878)
[task 2021-03-27T17:13:04.129Z] 17:13:04     INFO - GECKO(1563) |     #13 non-virtual thunk to mozilla::net::nsIOService::SpeculativeConnect(nsIURI*, nsIPrincipal*, nsIInterfaceRequestor*) /builds/worker/checkouts/gecko/netwerk/base/nsIOService.cpp (libxul.so+0xd3a878)
[task 2021-03-27T17:13:04.130Z] 17:13:04     INFO - GECKO(1563) |     #14 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0xc0ab25)
[task 2021-03-27T17:13:04.130Z] 17:13:04     INFO - GECKO(1563) |     #15 XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:925:10 (libxul.so+0x1ad1a20)
[task 2021-03-27T17:13:04.131Z] 17:13:04     INFO - GECKO(1563) |     #16 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.131Z] 17:13:04     INFO - GECKO(1563) |     #17 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.131Z] 17:13:04     INFO - GECKO(1563) |     #18 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69975db)
[task 2021-03-27T17:13:04.131Z] 17:13:04     INFO - GECKO(1563) |     #19 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:584:10 (libxul.so+0x69975db)
[task 2021-03-27T17:13:04.132Z] 17:13:04     INFO - GECKO(1563) |     #20 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3243:16 (libxul.so+0x69975db)
[task 2021-03-27T17:13:04.132Z] 17:13:04     INFO - GECKO(1563) |     #21 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x6989f0c)
[task 2021-03-27T17:13:04.133Z] 17:13:04     INFO - GECKO(1563) |     #22 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x69a25c8)
[task 2021-03-27T17:13:04.133Z] 17:13:04     INFO - GECKO(1563) |     #23 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.133Z] 17:13:04     INFO - GECKO(1563) |     #24 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.134Z] 17:13:04     INFO - GECKO(1563) |     #25 js::PromiseObject::create(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, bool) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2447:15 (libxul.so+0x6b297f1)
[task 2021-03-27T17:13:04.134Z] 17:13:04     INFO - GECKO(1563) |     #26 PromiseConstructor(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:2368:7 (libxul.so+0x6b55a5f)
[task 2021-03-27T17:13:04.134Z] 17:13:04     INFO - GECKO(1563) |     #27 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x69a3d4b)
[task 2021-03-27T17:13:04.135Z] 17:13:04     INFO - GECKO(1563) |     #28 CallJSNativeConstructor /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:451:8 (libxul.so+0x69a3d4b)
[task 2021-03-27T17:13:04.135Z] 17:13:04     INFO - GECKO(1563) |     #29 InternalConstruct(JSContext*, js::AnyConstructArgs const&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:624:14 (libxul.so+0x69a3d4b)
[task 2021-03-27T17:13:04.135Z] 17:13:04     INFO - GECKO(1563) |     #30 ConstructFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:670:10 (libxul.so+0x699751d)
[task 2021-03-27T17:13:04.135Z] 17:13:04     INFO - GECKO(1563) |     #31 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3233:16 (libxul.so+0x699751d)
[task 2021-03-27T17:13:04.135Z] 17:13:04     INFO - GECKO(1563) |     #32 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x6989f0c)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #33 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x69a25c8)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #34 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #35 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #36 js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1642:10 (libxul.so+0x6cacfd5)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #37 js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:1316:10 (libxul.so+0x71dd849)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #38 <null> <null> (0x7f954d763ae0)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #39 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:395:32 (libxul.so+0x6989e3e)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #40 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x69a25c8)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #41 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #42 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.140Z] 17:13:04     INFO - GECKO(1563) |     #43 js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1642:10 (libxul.so+0x6cacfd5)
[task 2021-03-27T17:13:04.141Z] 17:13:04     INFO - GECKO(1563) |     #44 AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:129:8 (libxul.so+0x6aabb1b)
[task 2021-03-27T17:13:04.141Z] 17:13:04     INFO - GECKO(1563) |     #45 js::AsyncFunctionAwaitedFulfilled(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:160:10 (libxul.so+0x6aab897)
[task 2021-03-27T17:13:04.141Z] 17:13:04     INFO - GECKO(1563) |     #46 AsyncFunctionPromiseReactionJob /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1699:12 (libxul.so+0x6b5b617)
[task 2021-03-27T17:13:04.142Z] 17:13:04     INFO - GECKO(1563) |     #47 PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1855:12 (libxul.so+0x6b5b617)
[task 2021-03-27T17:13:04.142Z] 17:13:04     INFO - GECKO(1563) |     #48 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.142Z] 17:13:04     INFO - GECKO(1563) |     #49 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x69a1d5c)
[task 2021-03-27T17:13:04.143Z] 17:13:04     INFO - GECKO(1563) |     #50 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.144Z] 17:13:04     INFO - GECKO(1563) |     #51 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:597:8 (libxul.so+0x69a3156)
[task 2021-03-27T17:13:04.144Z] 17:13:04     INFO - GECKO(1563) |     #52 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2863:10 (libxul.so+0x6e5b08e)
[task 2021-03-27T17:13:04.144Z] 17:13:04     INFO - GECKO(1563) |     #53 mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/PromiseBinding.cpp:30:8 (libxul.so+0x2b27a0b)
[task 2021-03-27T17:13:04.145Z] 17:13:04     INFO - GECKO(1563) |     #54 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:90:12 (libxul.so+0xaeb70e)
[task 2021-03-27T17:13:04.145Z] 17:13:04     INFO - GECKO(1563) |     #55 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:103:12 (libxul.so+0xaeb70e)
[task 2021-03-27T17:13:04.145Z] 17:13:04     INFO - GECKO(1563) |     #56 mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:212:18 (libxul.so+0xaeb70e)
[task 2021-03-27T17:13:04.146Z] 17:13:04     INFO - GECKO(1563) |     #57 mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:647:17 (libxul.so+0xad74ae)
[task 2021-03-27T17:13:04.146Z] 17:13:04     INFO - GECKO(1563) |     #58 mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:462:3 (libxul.so+0xad7e37)
[task 2021-03-27T17:13:04.147Z] 17:13:04     INFO - GECKO(1563) |     #59 XPCJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:1474:28 (libxul.so+0x1a9bb1f)
[task 2021-03-27T17:13:04.147Z] 17:13:04     INFO - GECKO(1563) |     #60 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1195:24 (libxul.so+0xbe2d08)
[task 2021-03-27T17:13:04.147Z] 17:13:04     INFO - GECKO(1563) |     #61 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe8c62)
[task 2021-03-27T17:13:04.147Z] 17:13:04     INFO - GECKO(1563) |     #62 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x14e8d4d)
[task 2021-03-27T17:13:04.147Z] 17:13:04     INFO - GECKO(1563) |     #63 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.148Z] 17:13:04     INFO - GECKO(1563) |     #64 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.148Z] 17:13:04     INFO - GECKO(1563) |     #65 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x14737ec)
[task 2021-03-27T17:13:04.149Z] 17:13:04     INFO - GECKO(1563) |     #66 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4bc5cb6)
[task 2021-03-27T17:13:04.149Z] 17:13:04     INFO - GECKO(1563) |     #67 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:271:30 (libxul.so+0x674ee48)
[task 2021-03-27T17:13:04.150Z] 17:13:04     INFO - GECKO(1563) |     #68 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5263:22 (libxul.so+0x6869dbf)
[task 2021-03-27T17:13:04.150Z] 17:13:04     INFO - GECKO(1563) |     #69 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5455:8 (libxul.so+0x686ace8)
[task 2021-03-27T17:13:04.150Z] 17:13:04     INFO - GECKO(1563) |     #70 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5518:21 (libxul.so+0x686b164)
[task 2021-03-27T17:13:04.150Z] 17:13:04     INFO - GECKO(1563) |     #71 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x6875892)
[task 2021-03-27T17:13:04.150Z] 17:13:04     INFO - GECKO(1563) |     #72 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c70)
[task 2021-03-27T17:13:04.151Z] 17:13:04     INFO - GECKO(1563) |     #73 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:347:16 (firefox+0xc7c70)
[task 2021-03-27T17:13:04.152Z] 17:13:04     INFO - GECKO(1563) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/netwerk/base/nsPACMan.cpp:782:39 in mozilla::net::nsPACMan::ProcessPending()
[task 2021-03-27T17:13:04.152Z] 17:13:04     INFO - GECKO(1563) | ==================
[task 2021-03-27T17:13:04.152Z] 17:13:04     INFO - GECKO(1563) | Exiting due to channel error.
[task 2021-03-27T17:13:05.097Z] 17:13:05     INFO - TEST-INFO | started process screentopng
[task 2021-03-27T17:13:05.316Z] 17:13:05     INFO - TEST-INFO | screentopng: exit 0
[task 2021-03-27T17:13:05.316Z] 17:13:05     INFO - Buffered messages logged at 17:12:35
[task 2021-03-27T17:13:05.316Z] 17:13:05     INFO - Entering test bound 
[task 2021-03-27T17:13:05.316Z] 17:13:05     INFO - Buffered messages logged at 17:12:47
[task 2021-03-27T17:13:05.316Z] 17:13:05     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Firefox process should exit with code 0 - 
[task 2021-03-27T17:13:05.317Z] 17:13:05     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | A screenshot should be saved as /tmp/headless_test_screenshot.png - 
[task 2021-03-27T17:13:05.317Z] 17:13:05     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Screenshot should not be an empty file - 
[task 2021-03-27T17:13:05.317Z] 17:13:05     INFO - Buffered messages logged at 17:12:59
[task 2021-03-27T17:13:05.317Z] 17:13:05     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Firefox process should exit with code 0 - 
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | A screenshot should be saved as /tmp/headless_test_screenshot.png - 
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Screenshot should not be an empty file - 
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - Buffered messages finished
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - TEST-UNEXPECTED-FAIL | browser/components/shell/test/browser_headless_screenshot_1.js | Firefox process should exit with code 0 - Got -6, expected +0
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - Stack trace:
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - chrome://mochikit/content/browser-test.js:test_is:1359
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - chrome://mochitests/content/browser/browser/components/shell/test/head.js:runFirefox:45
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-03-27T17:13:05.318Z] 17:13:05     INFO - TEST-UNEXPECTED-FAIL | browser/components/shell/test/browser_headless_screenshot_1.js | A screenshot should be saved as /tmp/headless_test_screenshot.png - 
[task 2021-03-27T17:13:05.319Z] 17:13:05     INFO - Stack trace:
[task 2021-03-27T17:13:05.319Z] 17:13:05     INFO - chrome://mochikit/content/browser-test.js:test_ok:1331
[task 2021-03-27T17:13:05.319Z] 17:13:05     INFO - chrome://mochitests/content/browser/browser/components/shell/test/head.js:testFileCreationPositive:53
[task 2021-03-27T17:13:06.861Z] 17:13:06     INFO - GECKO(1563) | >>> 1616865186841	Marionette	TRACE	Marionette enabled
[task 2021-03-27T17:13:06.861Z] 17:13:06     INFO - GECKO(1563) | >>> 1616865186843	Marionette	TRACE	Received observer notification profile-after-change
[task 2021-03-27T17:13:07.491Z] 17:13:07     INFO - GECKO(1563) | >>> 1616865187480	Marionette	TRACE	Received observer notification command-line-startup
[task 2021-03-27T17:13:12.782Z] 17:13:12     INFO - GECKO(1563) | >>> Screenshot saved to: /tmp/headless_test_screenshot.png
[task 2021-03-27T17:13:13.139Z] 17:13:13     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-03-27T17:13:13.596Z] 17:13:13     INFO - GECKO(1563) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: Object
[task 2021-03-27T17:13:16.975Z] 17:13:16     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Firefox process should exit with code 0 - 
[task 2021-03-27T17:13:17.031Z] 17:13:17     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | A screenshot should be saved as /tmp/headless_test_screenshot.png - 
[task 2021-03-27T17:13:17.032Z] 17:13:17     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Screenshot should not be an empty file - 
[task 2021-03-27T17:13:17.160Z] 17:13:17     INFO - GECKO(1563) | *** You are running in headless mode.
[task 2021-03-27T17:13:18.624Z] 17:13:18     INFO - GECKO(1563) | >>> 1616865198611	Marionette	TRACE	Marionette enabled
[task 2021-03-27T17:13:18.625Z] 17:13:18     INFO - GECKO(1563) | >>> 1616865198613	Marionette	TRACE	Received observer notification profile-after-change
[task 2021-03-27T17:13:19.243Z] 17:13:19     INFO - GECKO(1563) | >>> 1616865199238	Marionette	TRACE	Received observer notification command-line-startup
[task 2021-03-27T17:13:24.368Z] 17:13:24     INFO - GECKO(1563) | >>> Screenshot saved to: /tmp/headless_test_screenshot.png
[task 2021-03-27T17:13:24.707Z] 17:13:24     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-03-27T17:13:25.773Z] 17:13:25     INFO - GECKO(1563) | JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 575: uncaught exception: Object
[task 2021-03-27T17:13:28.620Z] 17:13:28     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Firefox process should exit with code 0 - 
[task 2021-03-27T17:13:28.676Z] 17:13:28     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | A screenshot should be saved as /tmp/headless_test_screenshot.png - 
[task 2021-03-27T17:13:28.677Z] 17:13:28     INFO - TEST-PASS | browser/components/shell/test/browser_headless_screenshot_1.js | Screenshot should not be an empty file - 
[task 2021-03-27T17:13:28.678Z] 17:13:28     INFO - Leaving test bound 
[task 2021-03-27T17:13:28.693Z] 17:13:28     INFO - GECKO(1563) | MEMORY STAT | vsize 130550896MB | residentFast 1954MB
[task 2021-03-27T17:13:28.693Z] 17:13:28     INFO - TEST-OK | browser/components/shell/test/browser_headless_screenshot_1.js | took 53626ms
[task 2021-03-27T17:13:28.829Z] 17:13:28     INFO - checking window state
[task 2021-03-27T17:13:28.927Z] 17:13:28     INFO - TEST-START | browser/components/shell/test/browser_headless_screenshot_2.js```
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Assignee: nobody → kershaw
Pushed by kjang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f09cad759c98 Make nsPACMan::mLoadFailureCount atomic, r=necko-reviewers,valentin
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: