Closed Bug 1734525 Opened 3 years ago Closed 2 years ago

Intermittent basic_compositor_video , dromaeo_css | application crashed [@ nsFileChannel::OpenContentStream]

Categories

(Core :: Networking, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox93 --- unaffected
firefox94 --- ?
firefox95 --- wontfix

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, regressionwindow-wanted, Whiteboard: [necko-triaged])

Crash Data

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


[task 2021-10-07T03:35:26.681Z] 03:35:26     INFO -  PROCESS-CRASH | basic_compositor_video | application crashed [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)]
[task 2021-10-07T03:35:26.681Z] 03:35:26     INFO -  Crash dump filename: /var/folders/x1/x5k8py151qx5chffm862jfxr000014/T/tmp1asmi6bq/profile/minidumps/D7254E3F-89E8-4E4C-8542-4FB96097C558.dmp
[task 2021-10-07T03:35:26.682Z] 03:35:26     INFO -  Mozilla crash reason: Missing chrome or resource URLs: chrome://pageloader/content/utils.js
[task 2021-10-07T03:35:26.682Z] 03:35:26     INFO -  Operating system: Mac OS X
[task 2021-10-07T03:35:26.682Z] 03:35:26     INFO -                    10.15.7 19H524
[task 2021-10-07T03:35:26.682Z] 03:35:26     INFO -  CPU: amd64
[task 2021-10-07T03:35:26.682Z] 03:35:26     INFO -       family 6 model 158 stepping 10
[task 2021-10-07T03:35:26.682Z] 03:35:26     INFO -       12 CPUs
[task 2021-10-07T03:35:26.683Z] 03:35:26     INFO -  GPU: UNKNOWN
[task 2021-10-07T03:35:26.683Z] 03:35:26     INFO -  Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2021-10-07T03:35:26.683Z] 03:35:26     INFO -  Crash address: 0x0
[task 2021-10-07T03:35:26.683Z] 03:35:26     INFO -  Process uptime: 140 seconds
[task 2021-10-07T03:35:26.683Z] 03:35:26     INFO -  Thread 0 tid 775 (crashed) - GeckoMain 0  XUL!CheckForBrokenChromeURL(nsILoadInfo*, nsIURI*) [nsNetUtil.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 3427 + 0x1f]
[task 2021-10-07T03:35:26.684Z] 03:35:26     INFO -      rax = 0x000000010b0b40f0   rdx = 0xfffffffffffffff4
[task 2021-10-07T03:35:26.684Z] 03:35:26     INFO -      rcx = 0x000000010b0b22f0   rbx = 0x00007ffee4bc6478
[task 2021-10-07T03:35:26.684Z] 03:35:26     INFO -      rsi = 0x00000001220ed868   rdi = 0x00007ffee4bc5ee0
[task 2021-10-07T03:35:26.684Z] 03:35:26     INFO -      rbp = 0x00007ffee4bc65c0   rsp = 0x00007ffee4bc6460
[task 2021-10-07T03:35:26.685Z] 03:35:26     INFO -       r8 = 0x0000000000000010    r9 = 0x0000000000000002
[task 2021-10-07T03:35:26.685Z] 03:35:26     INFO -      r10 = 0x00000000ffffffff   r11 = 0xffffffffe8fc68c9
[task 2021-10-07T03:35:26.685Z] 03:35:26     INFO -      r12 = 0x0003001100000000   r13 = 0x0002002100000017
[task 2021-10-07T03:35:26.685Z] 03:35:26     INFO -      r14 = 0x0000000122aa2860   r15 = 0x000000012216a4b0
[task 2021-10-07T03:35:26.685Z] 03:35:26     INFO -      rip = 0x000000010bb9a4bd
[task 2021-10-07T03:35:26.686Z] 03:35:26     INFO -      Found by: given as instruction pointer in context
[task 2021-10-07T03:35:26.686Z] 03:35:26     INFO -   1  XUL!nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**) [nsFileChannel.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 390 + 0x2c]
[task 2021-10-07T03:35:26.686Z] 03:35:26     INFO -      rbx = 0x0000000080520006   rbp = 0x00007ffee4bc66d0
[task 2021-10-07T03:35:26.686Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc65d0   r12 = 0x0000000114f8ed20
[task 2021-10-07T03:35:26.687Z] 03:35:26     INFO -      r13 = 0x000000011e6c8190   r14 = 0x000000011e6c8190
[task 2021-10-07T03:35:26.687Z] 03:35:26     INFO -      r15 = 0x0000000000000000   rip = 0x000000010bc4e3e4
[task 2021-10-07T03:35:26.687Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.687Z] 03:35:26     INFO -   2  XUL!nsBaseChannel::Open(nsIInputStream**) [nsBaseChannel.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 629 + 0x18]
[task 2021-10-07T03:35:26.688Z] 03:35:26     INFO -      rbx = 0x0000000114f8ed20   rbp = 0x00007ffee4bc6720
[task 2021-10-07T03:35:26.688Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc66e0   r12 = 0x00007ffee4bc67a8
[task 2021-10-07T03:35:26.688Z] 03:35:26     INFO -      r13 = 0x00007ffee4bc6bc8   r14 = 0x0000000114f8ed58
[task 2021-10-07T03:35:26.688Z] 03:35:26     INFO -      r15 = 0x00000000804b000f   rip = 0x000000010bb7e3cc
[task 2021-10-07T03:35:26.689Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.689Z] 03:35:26     INFO -   3  XUL!nsMessageManagerScriptExecutor::LoadScriptInternal(JS::Handle<JSObject*>, nsTSubstring<char16_t> const&, bool) [nsFrameMessageManager.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 1197 + 0x25e]
[task 2021-10-07T03:35:26.689Z] 03:35:26     INFO -      rbx = 0x00007ffee4bc67b0   rbp = 0x00007ffee4bc6a70
[task 2021-10-07T03:35:26.689Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6730   r12 = 0x00007ffee4bc6a98
[task 2021-10-07T03:35:26.690Z] 03:35:26     INFO -      r13 = 0x00007ffee4bc6bc8   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.690Z] 03:35:26     INFO -      r15 = 0x000000011c721000   rip = 0x000000010c147752
[task 2021-10-07T03:35:26.690Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.690Z] 03:35:26     INFO -   4  XUL!mozilla::dom::InProcessBrowserChildMessageManager::LoadFrameScript(nsTSubstring<char16_t> const&, bool) [InProcessBrowserChildMessageManager.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 282 + 0x17]
[task 2021-10-07T03:35:26.691Z] 03:35:26     INFO -      rbx = 0x000000011c721000   rbp = 0x00007ffee4bc6ad0
[task 2021-10-07T03:35:26.691Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6a80   r12 = 0x00007ffee4bc6bc8
[task 2021-10-07T03:35:26.691Z] 03:35:26     INFO -      r13 = 0x000000011da78e30   r14 = 0x00007ffee4bc6a88
[task 2021-10-07T03:35:26.691Z] 03:35:26     INFO -      r15 = 0x0000000000000000   rip = 0x000000010e29cf30
[task 2021-10-07T03:35:26.692Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.692Z] 03:35:26     INFO -   5  XUL!nsFrameLoader::DoLoadMessageManagerScript(nsTSubstring<char16_t> const&, bool) [nsFrameLoader.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 2966 + 0xf]
[task 2021-10-07T03:35:26.692Z] 03:35:26     INFO -      rbx = 0x000000011da78e30   rbp = 0x00007ffee4bc6b30
[task 2021-10-07T03:35:26.692Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6ae0   r12 = 0x0000000000000001
[task 2021-10-07T03:35:26.693Z] 03:35:26     INFO -      r13 = 0x00007ffee4bc6cf0   r14 = 0x00007ffee4bc6bc8
[task 2021-10-07T03:35:26.693Z] 03:35:26     INFO -      r15 = 0x000000011da79801   rip = 0x000000010c235a72
[task 2021-10-07T03:35:26.693Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.693Z] 03:35:26     INFO -   6  XUL!nsFrameMessageManager::LoadScript(nsTSubstring<char16_t> const&, bool, bool, mozilla::ErrorResult&) [nsFrameMessageManager.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 370 + 0xd]
[task 2021-10-07T03:35:26.694Z] 03:35:26     INFO -      rbx = 0x000000011e636d30   rbp = 0x00007ffee4bc6b90
[task 2021-10-07T03:35:26.694Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6b40   r12 = 0x00007ffee4bc6bb0
[task 2021-10-07T03:35:26.694Z] 03:35:26     INFO -      r13 = 0x00007ffee4bc6cf0   r14 = 0x00007ffee4bc6bc8
[task 2021-10-07T03:35:26.694Z] 03:35:26     INFO -      r15 = 0x0000000000000001   rip = 0x000000010c145299
[task 2021-10-07T03:35:26.694Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.695Z] 03:35:26     INFO -   7  XUL!mozilla::dom::ChromeMessageSender_Binding::loadFrameScript(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) [MessageManagerBinding.cpp: : 1081 + 0x19]
[task 2021-10-07T03:35:26.695Z] 03:35:26     INFO -      rbx = 0x00007ffee4bc6bb0   rbp = 0x00007ffee4bc6c90
[task 2021-10-07T03:35:26.695Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6ba0   r12 = 0x0000000000000000
[task 2021-10-07T03:35:26.696Z] 03:35:26     INFO -      r13 = 0x00007ffee4bc6cf0   r14 = 0x000000011e636d30
[task 2021-10-07T03:35:26.696Z] 03:35:26     INFO -      r15 = 0xfff9000000000000   rip = 0x000000010c29de4e
[task 2021-10-07T03:35:26.696Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.697Z] 03:35:26     INFO -   8  XUL!bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [BindingUtils.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 3300 + 0x11]
[task 2021-10-07T03:35:26.697Z] 03:35:26     INFO -      rbx = 0x0000000112a4ec30   rbp = 0x00007ffee4bc6d30
[task 2021-10-07T03:35:26.697Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6ca0   r12 = 0x000000011c75f4e8
[task 2021-10-07T03:35:26.697Z] 03:35:26     INFO -      r13 = 0x0000000000000002   r14 = 0x0000000000000003
[task 2021-10-07T03:35:26.697Z] 03:35:26     INFO -      r15 = 0x000000011c721000   rip = 0x000000010c3b3e0f
[task 2021-10-07T03:35:26.698Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.698Z] 03:35:26     INFO -   9  XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 472 + 0x97]
[task 2021-10-07T03:35:26.698Z] 03:35:26     INFO -      rbx = 0x000000012a60f000   rbp = 0x00007ffee4bc6e20
[task 2021-10-07T03:35:26.698Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6d40   r12 = 0x000000010c3b3d00
[task 2021-10-07T03:35:26.699Z] 03:35:26     INFO -      r13 = 0x0000000000000004   r14 = 0x00007ffee4bc6f50
[task 2021-10-07T03:35:26.699Z] 03:35:26     INFO -      r15 = 0x000000011c721000   rip = 0x000000010cb2dd85
[task 2021-10-07T03:35:26.699Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.699Z] 03:35:26     INFO -  10  XUL!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 3239 + 0x8a]
[task 2021-10-07T03:35:26.700Z] 03:35:26     INFO -      rbx = 0x000000011c75f4e8   rbp = 0x00007ffee4bc7260
[task 2021-10-07T03:35:26.700Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc6e30   r12 = 0xfffe000000000000
[task 2021-10-07T03:35:26.700Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0xfffdffffffffffff
[task 2021-10-07T03:35:26.700Z] 03:35:26     INFO -      r15 = 0x000000006501a4f6   rip = 0x000000010cb240ba
[task 2021-10-07T03:35:26.700Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.701Z] 03:35:26     INFO -  11  XUL!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 549 + 0x39f]
[task 2021-10-07T03:35:26.701Z] 03:35:26     INFO -      rbx = 0x0000000000000001   rbp = 0x00007ffee4bc7320
[task 2021-10-07T03:35:26.701Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7270   r12 = 0x000000010b25baf0
[task 2021-10-07T03:35:26.702Z] 03:35:26     INFO -      r13 = 0x000000011c721000   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.702Z] 03:35:26     INFO -      r15 = 0x000000012a913c00   rip = 0x000000010cb30a03
[task 2021-10-07T03:35:26.702Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.702Z] 03:35:26     INFO -  12  XUL!JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 117 + 0x20]
[task 2021-10-07T03:35:26.703Z] 03:35:26     INFO -      rbx = 0x00007ffee4bc73a0   rbp = 0x00007ffee4bc7410
[task 2021-10-07T03:35:26.703Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7330   r12 = 0x0000000000000001
[task 2021-10-07T03:35:26.703Z] 03:35:26     INFO -      r13 = 0xfffa800000000000   r14 = 0x0000000000000003
[task 2021-10-07T03:35:26.703Z] 03:35:26     INFO -      r15 = 0x000000011c721000   rip = 0x000000010cbaccdb
[task 2021-10-07T03:35:26.703Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.704Z] 03:35:26     INFO -  13  XUL!mozilla::dom::EventListener::HandleEvent(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) [EventListenerBinding.cpp: : 62 + 0x5]
[task 2021-10-07T03:35:26.704Z] 03:35:26     INFO -      rbx = 0x0000020bcb6fd9e4   rbp = 0x00007ffee4bc7540
[task 2021-10-07T03:35:26.704Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7420   r12 = 0xfffe36c633c86fb0
[task 2021-10-07T03:35:26.705Z] 03:35:26     INFO -      r13 = 0x00007ffee4bc7868   r14 = 0x000000011c721000
[task 2021-10-07T03:35:26.705Z] 03:35:26     INFO -      r15 = 0x0000105e5b7ecf20   rip = 0x000000010c363fe5
[task 2021-10-07T03:35:26.705Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.705Z] 03:35:26     INFO -  14  XUL!mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [EventListenerManager.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 1312 + 0x316]
[task 2021-10-07T03:35:26.706Z] 03:35:26     INFO -      rbx = 0x0000000122c11c10   rbp = 0x00007ffee4bc78c0
[task 2021-10-07T03:35:26.706Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7550   r12 = 0x000000011c721000
[task 2021-10-07T03:35:26.706Z] 03:35:26     INFO -      r13 = 0x000036c633c86fb0   r14 = 0x00000001248a7e40
[task 2021-10-07T03:35:26.706Z] 03:35:26     INFO -      r15 = 0x0000000000000062   rip = 0x000000010c3e90a6
[task 2021-10-07T03:35:26.707Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.707Z] 03:35:26     INFO -  15  XUL!mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [EventDispatcher.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 550 + 0xe6]
[task 2021-10-07T03:35:26.707Z] 03:35:26     INFO -      rbx = 0x000000011cfd7008   rbp = 0x00007ffee4bc7a00
[task 2021-10-07T03:35:26.707Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc78d0   r12 = 0x0000000000000000
[task 2021-10-07T03:35:26.708Z] 03:35:26     INFO -      r13 = 0x0000000123f9cb80   r14 = 0x000000011cfd7008
[task 2021-10-07T03:35:26.708Z] 03:35:26     INFO -      r15 = 0x0000000000000000   rip = 0x000000010c3db7c0
[task 2021-10-07T03:35:26.708Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.709Z] 03:35:26     INFO -  16  XUL!mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) [EventDispatcher.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 1081 + 0x5]
[task 2021-10-07T03:35:26.709Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc7e50
[task 2021-10-07T03:35:26.709Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7a10   r12 = 0x0000000000000000
[task 2021-10-07T03:35:26.709Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x00000000000005e0
[task 2021-10-07T03:35:26.710Z] 03:35:26     INFO -      r15 = 0x00007ffee4bc7bb0   rip = 0x000000010c3de712
[task 2021-10-07T03:35:26.710Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.710Z] 03:35:26     INFO -  17  XUL!nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) [nsINode.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 1339 + 0x59]
[task 2021-10-07T03:35:26.710Z] 03:35:26     INFO -      rbx = 0x0000000120e64ce0   rbp = 0x00007ffee4bc7ec0
[task 2021-10-07T03:35:26.711Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7e60   r12 = 0x0000000121523400
[task 2021-10-07T03:35:26.711Z] 03:35:26     INFO -      r13 = 0x0000000114f10000   r14 = 0x0000000120e64ce0
[task 2021-10-07T03:35:26.711Z] 03:35:26     INFO -      r15 = 0x0000000122c11c10   rip = 0x000000010c23bd86
[task 2021-10-07T03:35:26.711Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.712Z] 03:35:26     INFO -  18  XUL!mozilla::dom::EventTarget_Binding::dispatchEvent(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) [EventTargetBinding.cpp: : 851 + 0x69]
[task 2021-10-07T03:35:26.712Z] 03:35:26     INFO -      rbx = 0x00007ffee4bc7ed8   rbp = 0x00007ffee4bc7f20
[task 2021-10-07T03:35:26.712Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7ed0   r12 = 0x00007ffee4bc7f80
[task 2021-10-07T03:35:26.712Z] 03:35:26     INFO -      r13 = 0x0000000120e64ce0   r14 = 0x000000011c75f3b0
[task 2021-10-07T03:35:26.712Z] 03:35:26     INFO -      r15 = 0x0000000120fdd180   rip = 0x000000010c3682f3
[task 2021-10-07T03:35:26.713Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.713Z] 03:35:26     INFO -  19  XUL!bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeCrossOriginObjectThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [BindingUtils.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 3300 + 0xc]
[task 2021-10-07T03:35:26.713Z] 03:35:26     INFO -      rbx = 0x0000000112b102c0   rbp = 0x00007ffee4bc7fc0
[task 2021-10-07T03:35:26.714Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7f30   r12 = 0x000000011c75f3b0
[task 2021-10-07T03:35:26.714Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000001
[task 2021-10-07T03:35:26.714Z] 03:35:26     INFO -      r15 = 0x000000011c721000   rip = 0x000000010c3b4ca7
[task 2021-10-07T03:35:26.714Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.715Z] 03:35:26     INFO -  20  XUL!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 472 + 0x97]
[task 2021-10-07T03:35:26.715Z] 03:35:26     INFO -      rbx = 0x000000012a913c00   rbp = 0x00007ffee4bc80b0
[task 2021-10-07T03:35:26.715Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc7fd0   r12 = 0x000000010c3b4a90
[task 2021-10-07T03:35:26.715Z] 03:35:26     INFO -      r13 = 0x0000000000000002   r14 = 0x00007ffee4bc81e0
[task 2021-10-07T03:35:26.716Z] 03:35:26     INFO -      r15 = 0x000000011c721000   rip = 0x000000010cb2dd85
[task 2021-10-07T03:35:26.716Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.716Z] 03:35:26     INFO -  21  XUL!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 3239 + 0x8a]
[task 2021-10-07T03:35:26.716Z] 03:35:26     INFO -      rbx = 0x000000011c75f3b0   rbp = 0x00007ffee4bc84f0
[task 2021-10-07T03:35:26.717Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc80c0   r12 = 0xfffe000000000000
[task 2021-10-07T03:35:26.717Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0xfffdffffffffffff
[task 2021-10-07T03:35:26.717Z] 03:35:26     INFO -      r15 = 0x000000001c75f1f6   rip = 0x000000010cb240ba
[task 2021-10-07T03:35:26.717Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.718Z] 03:35:26     INFO -  22  XUL!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 549 + 0x39f]
[task 2021-10-07T03:35:26.718Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc85b0
[task 2021-10-07T03:35:26.718Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8500   r12 = 0x000000010b25baf0
[task 2021-10-07T03:35:26.718Z] 03:35:26     INFO -      r13 = 0x000000011c721000   r14 = 0x00000bfb0263cada
[task 2021-10-07T03:35:26.719Z] 03:35:26     INFO -      r15 = 0x000000011c70b800   rip = 0x000000010cb30a03
[task 2021-10-07T03:35:26.719Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.719Z] 03:35:26     INFO -  23  XUL!JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 53 + 0x19]
[task 2021-10-07T03:35:26.719Z] 03:35:26     INFO -      rbx = 0x00007ffee4bc85f0   rbp = 0x00007ffee4bc86c0
[task 2021-10-07T03:35:26.720Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc85c0   r12 = 0xfffa800000000000
[task 2021-10-07T03:35:26.720Z] 03:35:26     INFO -      r13 = 0x0000000000000003   r14 = 0x0000000000000005
[task 2021-10-07T03:35:26.720Z] 03:35:26     INFO -      r15 = 0x000000011c721000   rip = 0x000000010cbac591
[task 2021-10-07T03:35:26.720Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.721Z] 03:35:26     INFO -  24  XUL!nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) [XPCWrappedJSClass.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 973 + 0x32]
[task 2021-10-07T03:35:26.721Z] 03:35:26     INFO -      rbx = 0x0000000000000003   rbp = 0x00007ffee4bc8ab0
[task 2021-10-07T03:35:26.721Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc86d0   r12 = 0x00007ffee4bc8a48
[task 2021-10-07T03:35:26.721Z] 03:35:26     INFO -      r13 = 0x000000011c721000   r14 = 0x0000000111f05f60
[task 2021-10-07T03:35:26.722Z] 03:35:26     INFO -      r15 = 0x0000000000000003   rip = 0x000000010bec6a23
[task 2021-10-07T03:35:26.722Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.722Z] 03:35:26     INFO -  25  XUL!PrepareAndDispatch [xptcstubs_x86_64_darwin.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 117 + 0x1b]
[task 2021-10-07T03:35:26.722Z] 03:35:26     INFO -      rbx = 0x0000000000000003   rbp = 0x00007ffee4bc8b80
[task 2021-10-07T03:35:26.722Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8ac0   r12 = 0x0000000000000004
[task 2021-10-07T03:35:26.723Z] 03:35:26     INFO -      r13 = 0x00007ffee4bc8c10   r14 = 0x00007ffee4bc8d30
[task 2021-10-07T03:35:26.723Z] 03:35:26     INFO -      r15 = 0x0000000000000004   rip = 0x000000010bb102c9
[task 2021-10-07T03:35:26.723Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.723Z] 03:35:26     INFO -  26  XUL!SharedStub + 0x5b
[task 2021-10-07T03:35:26.723Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc8c00
[task 2021-10-07T03:35:26.724Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8b90   r12 = 0x0000000114f60348
[task 2021-10-07T03:35:26.724Z] 03:35:26     INFO -      r13 = 0x00000bfb0263a3a6   r14 = 0x00007ffee4bc8dac
[task 2021-10-07T03:35:26.724Z] 03:35:26     INFO -      r15 = 0x000000011265b2d8   rip = 0x000000010bb0f1bb
[task 2021-10-07T03:35:26.724Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.724Z] 03:35:26     INFO -  27  0x1250a6860
[task 2021-10-07T03:35:26.725Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc8c00
[task 2021-10-07T03:35:26.725Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8b98   r12 = 0x0000000114f60348
[task 2021-10-07T03:35:26.725Z] 03:35:26     INFO -      r13 = 0x00000bfb0263a3a6   r14 = 0x00007ffee4bc8dac
[task 2021-10-07T03:35:26.725Z] 03:35:26     INFO -      r15 = 0x000000011265b2d8   rip = 0x00000001250a6860
[task 2021-10-07T03:35:26.725Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.726Z] 03:35:26     INFO -  28  XUL!nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverList.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 70 + 0x1b]
[task 2021-10-07T03:35:26.726Z] 03:35:26     INFO -      rbp = 0x00007ffee4bc8c40   rsp = 0x00007ffee4bc8c10
[task 2021-10-07T03:35:26.726Z] 03:35:26     INFO -      rip = 0x000000010baae41b
[task 2021-10-07T03:35:26.726Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.727Z] 03:35:26     INFO -  29  XUL!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverService.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 291 + 0x19]
[task 2021-10-07T03:35:26.727Z] 03:35:26     INFO -      rbx = 0x000000010b25bac0   rbp = 0x00007ffee4bc8d10
[task 2021-10-07T03:35:26.727Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8c50   r12 = 0x000000011265b2d8
[task 2021-10-07T03:35:26.727Z] 03:35:26     INFO -      r14 = 0x0000000000000002   r15 = 0x0000000114fe0860
[task 2021-10-07T03:35:26.727Z] 03:35:26     INFO -      rip = 0x000000010baaf57f
[task 2021-10-07T03:35:26.728Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.728Z] 03:35:26     INFO -  30  XUL!mozilla::dom::ContentParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason) [ContentParent.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 2079 + 0x13]
[task 2021-10-07T03:35:26.728Z] 03:35:26     INFO -      rbx = 0x0000000114f60348   rbp = 0x00007ffee4bc8e60
[task 2021-10-07T03:35:26.728Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8d20   r12 = 0x00007ffee4bc8d98
[task 2021-10-07T03:35:26.729Z] 03:35:26     INFO -      r13 = 0x0000000114f60340   r14 = 0x0000000114fe0840
[task 2021-10-07T03:35:26.729Z] 03:35:26     INFO -      r15 = 0x00000001248b0000   rip = 0x000000010c59825e
[task 2021-10-07T03:35:26.729Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.729Z] 03:35:26     INFO -  31  XUL!mozilla::ipc::IProtocol::DestroySubtree(mozilla::ipc::IProtocol::ActorDestroyReason) [ProtocolUtils.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 618 + 0xd]
[task 2021-10-07T03:35:26.730Z] 03:35:26     INFO -      rbx = 0x00000001248b0000   rbp = 0x00007ffee4bc8ec0
[task 2021-10-07T03:35:26.730Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8e70   r12 = 0x00000001248b01d0
[task 2021-10-07T03:35:26.730Z] 03:35:26     INFO -      r13 = 0x00000001248b0000   r14 = 0x0000000000000004
[task 2021-10-07T03:35:26.730Z] 03:35:26     INFO -      r15 = 0x00000001248b01d0   rip = 0x000000010bd53719
[task 2021-10-07T03:35:26.731Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.731Z] 03:35:26     INFO -  32  XUL!mozilla::dom::PContentParent::OnChannelError() [PContentParent.cpp: : 15806 + 0xa]
[task 2021-10-07T03:35:26.731Z] 03:35:26     INFO -      rbx = 0x00000001248b0000   rbp = 0x00007ffee4bc8ee0
[task 2021-10-07T03:35:26.731Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8ed0   r12 = 0x0000000114f32260
[task 2021-10-07T03:35:26.731Z] 03:35:26     INFO -      r13 = 0x00000bfb02328611   r14 = 0x00007ffee4bc8f28
[task 2021-10-07T03:35:26.732Z] 03:35:26     INFO -      r15 = 0x000000011da21700   rip = 0x000000010dd139e3
[task 2021-10-07T03:35:26.732Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.732Z] 03:35:26     INFO -  33  XUL!mozilla::dom::ContentParent::OnChannelError() [ContentParent.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 1964 + 0x8]
[task 2021-10-07T03:35:26.732Z] 03:35:26     INFO -      rbx = 0x00000001248b0000   rbp = 0x00007ffee4bc8f10
[task 2021-10-07T03:35:26.733Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8ef0   r12 = 0x0000000114f32260
[task 2021-10-07T03:35:26.733Z] 03:35:26     INFO -      r13 = 0x00000bfb02328611   r14 = 0x00007ffee4bc8f28
[task 2021-10-07T03:35:26.733Z] 03:35:26     INFO -      r15 = 0x000000011da21700   rip = 0x000000010f41c1c4
[task 2021-10-07T03:35:26.733Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.734Z] 03:35:26     INFO -  34  XUL!mozilla::ipc::MessageChannel::OnNotifyMaybeChannelError() [MessageChannel.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 2473 + 0xb]
[task 2021-10-07T03:35:26.734Z] 03:35:26     INFO -      rbx = 0x00000001248b00d8   rbp = 0x00007ffee4bc8f50
[task 2021-10-07T03:35:26.734Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8f20   r12 = 0x0000000114f32260
[task 2021-10-07T03:35:26.734Z] 03:35:26     INFO -      r13 = 0x00000bfb02328611   r14 = 0x00007ffee4bc8f28
[task 2021-10-07T03:35:26.735Z] 03:35:26     INFO -      r15 = 0x000000011da21700   rip = 0x000000010bd4959c
[task 2021-10-07T03:35:26.735Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.735Z] 03:35:26     INFO -  35  XUL!mozilla::detail::RunnableMethodImpl<mozilla::ipc::MessageChannel*, void (mozilla::ipc::MessageChannel::*)(), false, (mozilla::RunnableKind)1, >::Run() [nsThreadUtils.h:c33128772c5817c9994dbd23a3cde702a691a70a : 1200 + 0xf]
[task 2021-10-07T03:35:26.735Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc8f60
[task 2021-10-07T03:35:26.736Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8f60   r12 = 0x0000000114f32260
[task 2021-10-07T03:35:26.736Z] 03:35:26     INFO -      r13 = 0x00000bfb02328611   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.736Z] 03:35:26     INFO -      r15 = 0x000000011da21700   rip = 0x000000010bd57c0f
[task 2021-10-07T03:35:26.736Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.737Z] 03:35:26     INFO -  36  XUL!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 770 + 0x21]
[task 2021-10-07T03:35:26.737Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc91b0
[task 2021-10-07T03:35:26.737Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc8f70   r12 = 0x0000000114f32260
[task 2021-10-07T03:35:26.737Z] 03:35:26     INFO -      r13 = 0x00000bfb02328611   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.737Z] 03:35:26     INFO -      r15 = 0x000000011da21700   rip = 0x000000010baeabe0
[task 2021-10-07T03:35:26.738Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.738Z] 03:35:26     INFO -  37  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 1148 + 0x3f]
[task 2021-10-07T03:35:26.738Z] 03:35:26     INFO -      rbx = 0x00007ffee4bc93b0   rbp = 0x00007ffee4bc9430
[task 2021-10-07T03:35:26.738Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc91c0   r12 = 0x00000bfb0232802c
[task 2021-10-07T03:35:26.739Z] 03:35:26     INFO -      r13 = 0x0000000114f32190   r14 = 0x000000010b260900
[task 2021-10-07T03:35:26.739Z] 03:35:26     INFO -      r15 = 0x000000010b260900   rip = 0x000000010baf8619
[task 2021-10-07T03:35:26.739Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.739Z] 03:35:26     INFO -  38  XUL!NS_ProcessPendingEvents(nsIThread*, unsigned int) [nsThreadUtils.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 432 + 0x1e]
[task 2021-10-07T03:35:26.739Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc9480
[task 2021-10-07T03:35:26.740Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc9440   r12 = 0x00007ffee4bc944f
[task 2021-10-07T03:35:26.740Z] 03:35:26     INFO -      r13 = 0x0000000114f32190   r14 = 0x000000010baf7ff0
[task 2021-10-07T03:35:26.740Z] 03:35:26     INFO -      r15 = 0x0000000000c8ffdd   rip = 0x000000010baf5f9b
[task 2021-10-07T03:35:26.740Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.741Z] 03:35:26     INFO -  39  XUL!nsAppShell::ProcessGeckoEvents(void*) [nsAppShell.mm:c33128772c5817c9994dbd23a3cde702a691a70a : 501 + 0x50]
[task 2021-10-07T03:35:26.741Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bc94e0
[task 2021-10-07T03:35:26.741Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc9490   r12 = 0x0000000000000001
[task 2021-10-07T03:35:26.741Z] 03:35:26     INFO -      r13 = 0x0000000114fa1b00   r14 = 0x0000000114f32190
[task 2021-10-07T03:35:26.741Z] 03:35:26     INFO -      r15 = 0x0000000600002e00   rip = 0x000000010c689f8a
[task 2021-10-07T03:35:26.741Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.742Z] 03:35:26     INFO -  40  CoreFoundation!__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 0x11
[task 2021-10-07T03:35:26.742Z] 03:35:26     INFO -      rbx = 0x000000010c689e80   rbp = 0x00007ffee4bc94f0
[task 2021-10-07T03:35:26.742Z] 03:35:26     INFO -      rsp = 0x00007ffee4bc94f0   r12 = 0x0000000000000001
[task 2021-10-07T03:35:26.742Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000114fa1b00
[task 2021-10-07T03:35:26.743Z] 03:35:26     INFO -      r15 = 0x0000000600002e88   rip = 0x00007fff36d8bd52
[task 2021-10-07T03:35:26.743Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.743Z] 03:35:26     INFO -  41  CoreFoundation!__CFRunLoopDoSource0 + 0x67
[task 2021-10-07T03:35:26.743Z] 03:35:26     INFO -      rbp = 0x00007ffee4bc9520   rsp = 0x00007ffee4bc9500
[task 2021-10-07T03:35:26.743Z] 03:35:26     INFO -      rip = 0x00007fff36d8bcf1
[task 2021-10-07T03:35:26.744Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.744Z] 03:35:26     INFO -  42  CoreFoundation!__CFRunLoopDoSources0 + 0xd1
[task 2021-10-07T03:35:26.744Z] 03:35:26     INFO -      rbp = 0x00007ffee4bc9590   rsp = 0x00007ffee4bc9530
[task 2021-10-07T03:35:26.744Z] 03:35:26     INFO -      rip = 0x00007fff36d8bb0b
[task 2021-10-07T03:35:26.745Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.745Z] 03:35:26     INFO -  43  CoreFoundation!__CFRunLoopRun + 0x39f
[task 2021-10-07T03:35:26.745Z] 03:35:26     INFO -      rbp = 0x00007ffee4bca2a0   rsp = 0x00007ffee4bc95a0
[task 2021-10-07T03:35:26.745Z] 03:35:26     INFO -      rip = 0x00007fff36d8a83a
[task 2021-10-07T03:35:26.745Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.746Z] 03:35:26     INFO -  44  CoreFoundation!CFRunLoopRunSpecific + 0x1ce
[task 2021-10-07T03:35:26.746Z] 03:35:26     INFO -      rbp = 0x00007ffee4bca330   rsp = 0x00007ffee4bca2b0
[task 2021-10-07T03:35:26.746Z] 03:35:26     INFO -      rip = 0x00007fff36d89e3e
[task 2021-10-07T03:35:26.746Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.746Z] 03:35:26     INFO -  45  HIToolbox!RunCurrentEventLoopInMode + 0x124
[task 2021-10-07T03:35:26.747Z] 03:35:26     INFO -      rbp = 0x00007ffee4bca380   rsp = 0x00007ffee4bca340
[task 2021-10-07T03:35:26.747Z] 03:35:26     INFO -      rip = 0x00007fff359b6abd
[task 2021-10-07T03:35:26.747Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.747Z] 03:35:26     INFO -  46  HIToolbox!ReceiveNextEventCommon + 0x248
[task 2021-10-07T03:35:26.748Z] 03:35:26     INFO -      rbx = 0x0000000000000001   rbp = 0x00007ffee4bca400
[task 2021-10-07T03:35:26.748Z] 03:35:26     INFO -      rsp = 0x00007ffee4bca390   r12 = 0x0000000000000000
[task 2021-10-07T03:35:26.748Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.748Z] 03:35:26     INFO -      r15 = 0x00000000ffffd96d   rip = 0x00007fff359b67d5
[task 2021-10-07T03:35:26.749Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.749Z] 03:35:26     INFO -  47  HIToolbox!_BlockUntilNextEventMatchingListInModeWithFilter + 0x40
[task 2021-10-07T03:35:26.749Z] 03:35:26     INFO -      rbx = 0xffffffffffffffff   rbp = 0x00007ffee4bca420
[task 2021-10-07T03:35:26.749Z] 03:35:26     INFO -      rsp = 0x00007ffee4bca410   r12 = 0x0000000000000001
[task 2021-10-07T03:35:26.749Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x00007fff9753b4c0
[task 2021-10-07T03:35:26.750Z] 03:35:26     INFO -      r15 = 0x00007fff8e63eb00   rip = 0x00007fff359b6579
[task 2021-10-07T03:35:26.750Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.750Z] 03:35:26     INFO -  48  AppKit!_DPSNextEvent + 0x373
[task 2021-10-07T03:35:26.750Z] 03:35:26     INFO -      rbx = 0xffffffffffffffff   rbp = 0x00007ffee4bca820
[task 2021-10-07T03:35:26.751Z] 03:35:26     INFO -      rsp = 0x00007ffee4bca430   r12 = 0x0000000000000001
[task 2021-10-07T03:35:26.751Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x00007fff9753b4c0
[task 2021-10-07T03:35:26.751Z] 03:35:26     INFO -      r15 = 0x00007fff8e63eb00   rip = 0x00007fff33ffc039
[task 2021-10-07T03:35:26.751Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.751Z] 03:35:26     INFO -  49  AppKit!-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 0x548
[task 2021-10-07T03:35:26.752Z] 03:35:26     INFO -      rbp = 0x00007ffee4bcaa80   rsp = 0x00007ffee4bca830
[task 2021-10-07T03:35:26.752Z] 03:35:26     INFO -      rip = 0x00007fff33ffa880
[task 2021-10-07T03:35:26.752Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.752Z] 03:35:26     INFO -  50  XUL!-[GeckoNSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] [nsAppShell.mm:c33128772c5817c9994dbd23a3cde702a691a70a : 173 + 0x1d]
[task 2021-10-07T03:35:26.753Z] 03:35:26     INFO -      rbp = 0x00007ffee4bcaab0   rsp = 0x00007ffee4bcaa90
[task 2021-10-07T03:35:26.753Z] 03:35:26     INFO -      rip = 0x000000010c6897c7
[task 2021-10-07T03:35:26.753Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.753Z] 03:35:26     INFO -  51  AppKit!-[NSApplication run] + 0x292
[task 2021-10-07T03:35:26.753Z] 03:35:26     INFO -      rbp = 0x00007ffee4bcab70   rsp = 0x00007ffee4bcaac0
[task 2021-10-07T03:35:26.754Z] 03:35:26     INFO -      rip = 0x00007fff33fec58e
[task 2021-10-07T03:35:26.754Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.754Z] 03:35:26     INFO -  52  XUL!nsAppShell::Run() [nsAppShell.mm:c33128772c5817c9994dbd23a3cde702a691a70a : 775 + 0x1a]
[task 2021-10-07T03:35:26.754Z] 03:35:26     INFO -      rbp = 0x00007ffee4bcaba0   rsp = 0x00007ffee4bcab80
[task 2021-10-07T03:35:26.754Z] 03:35:26     INFO -      rip = 0x000000010c68a65b
[task 2021-10-07T03:35:26.755Z] 03:35:26     INFO -      Found by: previous frame's frame pointer
[task 2021-10-07T03:35:26.755Z] 03:35:26     INFO -  53  XUL!nsAppStartup::Run() [nsAppStartup.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 295 + 0xa]
[task 2021-10-07T03:35:26.755Z] 03:35:26     INFO -      rbx = 0x0000000114ff0bf0   rbp = 0x00007ffee4bcabd0
[task 2021-10-07T03:35:26.755Z] 03:35:26     INFO -      rsp = 0x00007ffee4bcabb0   r14 = 0x00007ffee4bcae00
[task 2021-10-07T03:35:26.756Z] 03:35:26     INFO -      rip = 0x00000001102b487c
[task 2021-10-07T03:35:26.756Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.756Z] 03:35:26     INFO -  54  XUL!XREMain::XRE_mainRun() [nsAppRunner.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 5292 + 0xd]
[task 2021-10-07T03:35:26.756Z] 03:35:26     INFO -      rbx = 0x00007ffee4bcac40   rbp = 0x00007ffee4bcad60
[task 2021-10-07T03:35:26.756Z] 03:35:26     INFO -      rsp = 0x00007ffee4bcabe0   r14 = 0x00007ffee4bcae00
[task 2021-10-07T03:35:26.757Z] 03:35:26     INFO -      rip = 0x000000010cadac5a
[task 2021-10-07T03:35:26.757Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.757Z] 03:35:26     INFO -  55  XUL!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 5477 + 0x8]
[task 2021-10-07T03:35:26.757Z] 03:35:26     INFO -      rbx = 0x000000010b2162f0   rbp = 0x00007ffee4bcadf0
[task 2021-10-07T03:35:26.758Z] 03:35:26     INFO -      rsp = 0x00007ffee4bcad70   r12 = 0x000000010b2595b0
[task 2021-10-07T03:35:26.758Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.758Z] 03:35:26     INFO -      r15 = 0x00007ffee4bcae00   rip = 0x0000000110334d8f
[task 2021-10-07T03:35:26.758Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.758Z] 03:35:26     INFO -  56  XUL!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 5536 + 0x10]
[task 2021-10-07T03:35:26.759Z] 03:35:26     INFO -      rbx = 0x0000000000000004   rbp = 0x00007ffee4bcaf30
[task 2021-10-07T03:35:26.759Z] 03:35:26     INFO -      rsp = 0x00007ffee4bcae00   r12 = 0x00007ffee4bcae00
[task 2021-10-07T03:35:26.759Z] 03:35:26     INFO -      r13 = 0x00007ffee4bcb3c8   r14 = 0x00007ffee4bcaf70
[task 2021-10-07T03:35:26.759Z] 03:35:26     INFO -      r15 = 0x00007ffee4bcb3c8   rip = 0x0000000110335255
[task 2021-10-07T03:35:26.760Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.760Z] 03:35:26     INFO -  57  firefox!main [nsBrowserApp.cpp:c33128772c5817c9994dbd23a3cde702a691a70a : 392 + 0x70]
[task 2021-10-07T03:35:26.760Z] 03:35:26     INFO -      rbx = 0x00007ffee4bcaf5c   rbp = 0x00007ffee4bcb3a0
[task 2021-10-07T03:35:26.760Z] 03:35:26     INFO -      rsp = 0x00007ffee4bcaf40   r12 = 0x000000010b036d2b
[task 2021-10-07T03:35:26.760Z] 03:35:26     INFO -      r13 = 0x00007ffee4bcb3c8   r14 = 0x00007ffee4bcaf70
[task 2021-10-07T03:35:26.761Z] 03:35:26     INFO -      r15 = 0x00007ffee4bcaf66   rip = 0x000000010b036552
[task 2021-10-07T03:35:26.761Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.761Z] 03:35:26     INFO -  58  libdyld.dylib!start + 0x1
[task 2021-10-07T03:35:26.761Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bcb3b8
[task 2021-10-07T03:35:26.762Z] 03:35:26     INFO -      rsp = 0x00007ffee4bcb3b0   r12 = 0x0000000000000000
[task 2021-10-07T03:35:26.762Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.762Z] 03:35:26     INFO -      r15 = 0x0000000000000000   rip = 0x00007fff70c92cc9
[task 2021-10-07T03:35:26.762Z] 03:35:26     INFO -      Found by: call frame info
[task 2021-10-07T03:35:26.762Z] 03:35:26     INFO -  59  libdyld.dylib!start + 0x1
[task 2021-10-07T03:35:26.763Z] 03:35:26     INFO -      rbx = 0x0000000000000000   rbp = 0x00007ffee4bcb3b8
[task 2021-10-07T03:35:26.763Z] 03:35:26     INFO -      rsp = 0x00007ffee4bcb3b8   r12 = 0x0000000000000000
[task 2021-10-07T03:35:26.763Z] 03:35:26     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-10-07T03:35:26.763Z] 03:35:26     INFO -      r15 = 0x0000000000000000   rip = 0x00007fff70c92cc9
[task 2021-10-07T03:35:26.764Z] 03:35:26     INFO -      Found by: call frame info
See Also: → 1734526

Hi Gijs, this check has been newly introduced in bug 1721627 and I assume you are interested in having a look at it. Thanks!

Flags: needinfo?(gijskruitbosch+bugs)
Regressed by: 1721627

(In reply to Jens Stutte [:jstutte] from comment #1)

Hi Gijs, this check has been newly introduced in bug 1721627 and I assume you are interested in having a look at it. Thanks!

The check is not that new anymore - it's been 2 months, so something else must have changed for this to have started failing. It's also simply pointing out that we're referring to code that does not exist - it's not really my job to fix every case in which this happens, it's up to the people writing broken code that relies on chrome: and resource: URLs that are dead!

The check is pointing out that chrome://pageloader/content/utils.js does not load. I don't understand how that can happen. The previous cycle is successful, and the code at https://searchfox.org/mozilla-central/rev/763b888847ac7291248b62ef3ab99da6ba2332d6/testing/talos/talos/pageloader/api.js#109 registers the relevant chrome URL, and it is only destroyed when the pageloader add-on gets shutdown again, which I would not expect to happen between cycles, but perhaps I'm wrong and there's some kind of race condition? Dave, can you take a look or forward to the right person, ie someone who knows about our talos pageloader tests?

Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(dave.hunt)

(Oh, and as far as I can tell the pageloader code hasn't changed since May...)

Gijs, thanks for the context! I just assumed you were chasing something specific with that check (and I did not even try to understand that check, sorry).

Redirecting needinfo to :sparky, though it's not clear to me how frequently this intermittent is occurring, which will impact the attention we're able to give this.

Flags: needinfo?(dave.hunt) → needinfo?(gmierz2)

I see this line in the log: https://treeherder.mozilla.org/logviewer?job_id=353938710&repo=mozilla-beta&lineNumber=901
It only appears on OSX test runs though as the linux and windows tests don't show this. The failures have only been on OSX so far as well.

I think it may be failing later than where you pointed to :gijs. The link you provided is the initialization of the pageloader extension which seems to be working fine because there are at least 2 successful cycles that were done before the failure. In this case, the browser is not being shutdown between the pagecycles.

The crash seems to originate from one of these scripts: https://searchfox.org/mozilla-central/source/testing/talos/talos/pageloader/chrome/pageloader.js#353-371

As they are the only scripts which make use of utils file at the end of each of the page cycles, so it looks like the utils file is disappearing part way through the test: https://searchfox.org/mozilla-central/search?q=contentLoadHandlerCallback&redirect=false

Flags: needinfo?(gmierz2)

Set release status flags based on info from the regressing bug 1721627

It's statistically almost impossible that this regressed several months ago and the first failures turned up last week, so I don't think the regression window is correct.

(In reply to Greg Mierzwinski [:sparky] from comment #7)

I see this line in the log: https://treeherder.mozilla.org/logviewer?job_id=353938710&repo=mozilla-beta&lineNumber=901
It only appears on OSX test runs though as the linux and windows tests don't show this. The failures have only been on OSX so far as well.

I think it may be failing later than where you pointed to :gijs. The link you provided is the initialization of the pageloader extension which seems to be working fine because there are at least 2 successful cycles that were done before the failure. In this case, the browser is not being shutdown between the pagecycles.

The crash is specifically when something is loading the utils.js file, because the file is not present. The stack further shows that this happens when JS is processing an event and calls loadFrameScript with the utils.js URL, which happens at https://searchfox.org/mozilla-central/rev/2c4b830b924f42283632b70f39a60fd36433dd4d/testing/talos/talos/pageloader/chrome/pageloader.js#350 , which has only 2 callers, which are at https://searchfox.org/mozilla-central/rev/2c4b830b924f42283632b70f39a60fd36433dd4d/testing/talos/talos/pageloader/chrome/pageloader.js#245-249 .

Actually, based on the comment above those lines, I expect this is something to do with fission changes that influenced when we switch tab remoteness, and a race condition (either new or pre-existing). It looks like the remoteness change listener is never removed. I expect what happens is that we fire a TabRemotenessChange event listener after the extension's chrome mapping is removed, and because the listener is still registered, attempting to load frame scripts with those URLs breaks. Or, alternatively, the listener is invoked before the chrome has been registered successfully in the content process - but the callsite is in the same URI space (albeit in the parent process) so that seems strange). Nika, have there been changes affecting when/how we do remoteness changes or process selection in the last week or 2 that could be related?

Sparky: does the browser restart between cycles, and/or does the extension get removed/reinstalled and/or enabled/disabled?

The crash seems to originate from one of these scripts: https://searchfox.org/mozilla-central/source/testing/talos/talos/pageloader/chrome/pageloader.js#353-371

There's a URL in the failure message for which script fails to load:

[task 2021-10-07T03:35:26.682Z] 03:35:26 INFO - Mozilla crash reason: Missing chrome or resource URLs: chrome://pageloader/content/utils.js

Flags: needinfo?(nika)
Flags: needinfo?(gmierz2)
No longer regressed by: 1721627
See Also: → 1721627
QA Whiteboard: [qa-regression-triage]

The browser doesn't restart between these cycles (page cycles), the extension doesn't get removed or enabled/disabled either.

There may be some forced GC here between page cycles: https://searchfox.org/mozilla-central/source/testing/talos/talos/pageloader/chrome/pageloader.js#518-527
But if not, then it goes directly to the next page cycle: https://searchfox.org/mozilla-central/source/testing/talos/talos/pageloader/chrome/pageloader.js#290-323

Flags: needinfo?(gmierz2)

(In reply to :Gijs (he/him) from comment #10)

Actually, based on the comment above those lines, I expect this is something to do with fission changes that influenced when we switch tab remoteness, and a race condition (either new or pre-existing). It looks like the remoteness change listener is never removed. I expect what happens is that we fire a TabRemotenessChange event listener after the extension's chrome mapping is removed, and because the listener is still registered, attempting to load frame scripts with those URLs breaks. Or, alternatively, the listener is invoked before the chrome has been registered successfully in the content process - but the callsite is in the same URI space (albeit in the parent process) so that seems strange). Nika, have there been changes affecting when/how we do remoteness changes or process selection in the last week or 2 that could be related?

Yes, we have had a few changes to how Fission process selection works lately, with the main one which happened in the last two weeks probably being bug 1731792? Before that we also have bug 1727158 and bug 1729458 which could've also had an impact but landed earlier.

If we previously would've never created a new process, but are now occasionally creating a new process, I could see this potentially happening, as I believe we only load, parse, and compile a chrome:// URI once per-process (https://searchfox.org/mozilla-central/rev/2c4b830b924f42283632b70f39a60fd36433dd4d/dom/base/nsFrameMessageManager.cpp#1191-1198), so we'll probably only hit the assertion the first time the framescript is loaded in a content process, and subsequent times we'll load it from cache.

Flags: needinfo?(nika)
See Also: → 1735433

(In reply to Nika Layzell [:nika] (ni? for response) from comment #12)

If we previously would've never created a new process, but are now occasionally creating a new process, I could see this potentially happening, as I believe we only load, parse, and compile a chrome:// URI once per-process (https://searchfox.org/mozilla-central/rev/2c4b830b924f42283632b70f39a60fd36433dd4d/dom/base/nsFrameMessageManager.cpp#1191-1198), so we'll probably only hit the assertion the first time the framescript is loaded in a content process, and subsequent times we'll load it from cache.

But why wouldn't the script load? The chrome package for it must be registered, because the callsite for loadFrameScript is in the same chrome package. Are we basically racing the loading of the framescript in the new process with the chrome mapping being synced into the new process from the parent, or something, as this isn't an omni.ja mapping? Is that possible? I would have thought we'd proxy getting the contents of the script to the parent, but maybe that's just me being naive...

Flags: needinfo?(nika)

(In reply to :Gijs (he/him) from comment #14)

But why wouldn't the script load? The chrome package for it must be registered, because the callsite for loadFrameScript is in the same chrome package. Are we basically racing the loading of the framescript in the new process with the chrome mapping being synced into the new process from the parent, or something, as this isn't an omni.ja mapping? Is that possible?

If we had previously registered the chrome package and loaded the callsite for loadFrameScript from it, then unloaded the chrome package, the code would still be loaded in the parent process and existing content processes due to the framescript cache I mentioned, but a future call to loadFrameScript would fail, which is what I'm guessing is happening here.

I think we'll need to make sure to unregister this event listener when the chrome package is unregistered: https://searchfox.org/mozilla-central/rev/2c4b830b924f42283632b70f39a60fd36433dd4d/testing/talos/talos/pageloader/chrome/pageloader.js#246-248

I would have thought we'd proxy getting the contents of the script to the parent, but maybe that's just me being naive...

I don't remember completely (though I think for some files like the omni.ja we directly read the file from a content process). Even if we did, though, if the chrome package has been unregistered we wouldn't be able to fetch it with a new request.

Flags: needinfo?(nika) → needinfo?(gijskruitbosch+bugs)

(In reply to Nika Layzell [:nika] (ni? for response) from comment #15)

(In reply to :Gijs (he/him) from comment #14)

But why wouldn't the script load? The chrome package for it must be registered, because the callsite for loadFrameScript is in the same chrome package. Are we basically racing the loading of the framescript in the new process with the chrome mapping being synced into the new process from the parent, or something, as this isn't an omni.ja mapping? Is that possible?

If we had previously registered the chrome package and loaded the callsite for loadFrameScript from it, then unloaded the chrome package, the code would still be loaded in the parent process and existing content processes due to the framescript cache I mentioned, but a future call to loadFrameScript would fail, which is what I'm guessing is happening here.

OK, I discounted this possibility because comment 7 says that the browser does not get shut down between page cycles, and we're failing mid-test-job, so we've had some cycles but not all of them, so I don't see why the chrome packaged would be removed, which shouldn't happen until the add-on is shut down at https://searchfox.org/mozilla-central/rev/2c4b830b924f42283632b70f39a60fd36433dd4d/testing/talos/talos/pageloader/api.js#109-112,137 . Am I missing something else there?

Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(nika)

Hmm, after some more investigation I think you're right and my original interpretation is probably wrong. I'm really not sure what would be causing the extension to be unloaded.

Looking at the crashes again, it appears as though it's both being hit in a content process, causing a crash, and again in the parent process after a process switch back in-process to show the tab crashed page. The pageloader.js script appears to be failing in the parent process, and the in the content process the script failure is actually due to resource://talos-powers/TalosPowersContent.js not loading (at least for this one: https://treeherder.mozilla.org/logviewer?job_id=354871419&repo=mozilla-central&lineNumber=1331).

That failure appears to initially be caused by failing to load a <script> tag in a document, rather than a framescript, but the symptoms end up looking the same.

Flags: needinfo?(nika)

Hi Gijs, do you think bug 1735433 is a duplicate? And do we know which component actually fails here?

Flags: needinfo?(gijskruitbosch+bugs)

(In reply to Jens Stutte [:jstutte] from comment #19)

Hi Gijs, do you think bug 1735433 is a duplicate?

Yes.

And do we know which component actually fails here?

Not for certain... I think both Nika and I are a bit confused about how this is happening. We appear to have scripts A and B, both loaded from the same place, and script A has loaded successfully but we fail when trying to load script B, but only on macOS opt and only some of the time, and only midway through a testrun, having (presumably) already successfully loaded script B a few times.

So something is wonky, but it's not clear to me whether there is some kind of race in the talos test in question, or if the networking code is (for example) mis-interpreting a loading failure caused by something else (e.g. aborted pageload) as "not found" -- that would be strange (we check for the "file not found" error code and I would not expect that to be generated by aborted pageloads), but then, much of this bug is strange...

Flags: needinfo?(gijskruitbosch+bugs)
Crash Signature: [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)] → [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)] [@ nsFileChannel::MakeFileInputStream(nsIFile*, nsCOMPtr<nsIInputStream>&, nsTString<char>&, bool)]
Crash Signature: [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)] [@ nsFileChannel::MakeFileInputStream(nsIFile*, nsCOMPtr<nsIInputStream>&, nsTString<char>&, bool)] → [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)] [@ nsFileChannel::MakeFileInputStream(nsIFile*, nsCOMPtr<nsIInputStream>&, nsTString<char>&, bool)]
See Also: 1734526, 1735433
Summary: Intermittent basic_compositor_video | application crashed [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)] → Intermittent basic_compositor_video , dromaeo_css | application crashed [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)]
Priority: -- → P3
Whiteboard: [necko-triaged]
See Also: → 1745531
Crash Signature: [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)] [@ nsFileChannel::MakeFileInputStream(nsIFile*, nsCOMPtr<nsIInputStream>&, nsTString<char>&, bool)] → [@ nsFileChannel::OpenContentStream] [@ nsFileChannel::MakeFileInputStream]
Summary: Intermittent basic_compositor_video , dromaeo_css | application crashed [@ nsFileChannel::OpenContentStream(bool, nsIInputStream**, nsIChannel**)] → Intermittent basic_compositor_video , dromaeo_css | application crashed [@ nsFileChannel::OpenContentStream]
See Also: → 1789775
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.