Bug: Intermittent Assertion failure: pn_type < ParseNodeKind::Limit, at /builds/worker/checkouts/gecko/js/src/frontend/ParseNode.h:747
Status: REOPENED
Priority: P5
Created: 2022-09-14 17:06:30+00:00
Resolved: 2025-02-17 06:58:16+00:00

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

---
```
[task 2022-09-14T15:46:06.708Z] 15:46:06     INFO - TEST-START | uriloader/exthandler/tests/mochitest/browser_download_open_with_internal_handler.js
[task 2022-09-14T15:46:06.731Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: 'mIndex >= Count()', file /builds/worker/checkouts/gecko/xpcom/ds/nsStringEnumerator.cpp:202
[task 2022-09-14T15:46:06.734Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: 'mIndex >= Count()', file /builds/worker/checkouts/gecko/xpcom/ds/nsStringEnumerator.cpp:202
[task 2022-09-14T15:46:06.740Z] 15:46:06     INFO - GECKO(5034) | [Child 5066: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 110945c00 == 1 [pid = 5066] [id = 0]
[task 2022-09-14T15:46:06.741Z] 15:46:06     INFO - GECKO(5034) | [Child 5066: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (10c89bd40) [pid = 5066] [serial = 1] [outer = 0]
[task 2022-09-14T15:46:06.742Z] 15:46:06     INFO - GECKO(5034) | [Child 5066: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (110946000) [pid = 5066] [serial = 2] [outer = 10c89bd40]
[task 2022-09-14T15:46:06.744Z] 15:46:06     INFO - GECKO(5034) | [Child 5038, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-09-14T15:46:06.753Z] 15:46:06     INFO - GECKO(5034) | Waiting for browser load
[task 2022-09-14T15:46:06.753Z] 15:46:06     INFO - GECKO(5034) | Waiting for browser state change
[task 2022-09-14T15:46:06.770Z] 15:46:06     INFO - GECKO(5034) | Saw state f0001 and status 0
[task 2022-09-14T15:46:06.789Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 126e93000 == 11 [pid = 5034] [id = 14]
[task 2022-09-14T15:46:06.790Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 30 (126e73350) [pid = 5034] [serial = 30] [outer = 0]
[task 2022-09-14T15:46:06.790Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 31 (126e97800) [pid = 5034] [serial = 31] [outer = 126e73350]
[task 2022-09-14T15:46:06.794Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: NS_ENSURE_TRUE(uri) failed: file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1378
[task 2022-09-14T15:46:06.801Z] 15:46:06     INFO - GECKO(5034) | Saw state c0010 and status 0
[task 2022-09-14T15:46:06.801Z] 15:46:06     INFO - GECKO(5034) | Browser got expected state change https://example.com/browser/uriloader/exthandler/tests/mochitest/file_pdf_application_pdf.pdf
[task 2022-09-14T15:46:06.843Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: NS_ENSURE_TRUE(root) failed: file /builds/worker/checkouts/gecko/layout/base/nsDocumentViewer.cpp:2618
[task 2022-09-14T15:46:06.887Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-09-14T15:46:06.887Z] 15:46:06     INFO - GECKO(5034) | [Child 5066, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-09-14T15:46:06.908Z] 15:46:06     INFO - GECKO(5034) | [2022-09-14T15:46:06Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[task 2022-09-14T15:46:06.946Z] 15:46:06     INFO - GECKO(5034) | [2022-09-14T15:46:06Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[task 2022-09-14T15:46:06.990Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034, Compositor] WARNING: Possibly dropping task posted to updater thread: file /builds/worker/checkouts/gecko/gfx/layers/apz/src/APZUpdater.cpp:371
[task 2022-09-14T15:46:06.993Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 30 (13ce6f260) [pid = 5034] [serial = 18] [outer = 0] [url = about:blank]
[task 2022-09-14T15:46:06.994Z] 15:46:06     INFO - GECKO(5034) | [Parent 5034: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 29 (13ce72520) [pid = 5034] [serial = 14] [outer = 0] [url = about:blank]
[task 2022-09-14T15:46:07.157Z] 15:46:07     INFO - GECKO(5034) | [Child 5036: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 125e49c00 == 3 [pid = 5036] [id = 3]
[task 2022-09-14T15:46:07.157Z] 15:46:07     INFO - GECKO(5034) | [Child 5036: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (11d19c480) [pid = 5036] [serial = 9] [outer = 0]
[task 2022-09-14T15:46:07.158Z] 15:46:07     INFO - GECKO(5034) | [Child 5036: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 6 (125e4a000) [pid = 5036] [serial = 10] [outer = 11d19c480]
[task 2022-09-14T15:46:07.170Z] 15:46:07     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: The dialog should nullify the dialog progress listener: file /builds/worker/checkouts/gecko/uriloader/exthandler/nsExternalHelperAppService.cpp:2320
[task 2022-09-14T15:46:07.174Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: A new download data item was added
[task 2022-09-14T15:46:07.174Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: Adding a new DownloadsViewItem to the downloads list. aNewest = true
[task 2022-09-14T15:46:07.176Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: The downloads item count has changed - we are tracking 1 downloads in total.
[task 2022-09-14T15:46:07.177Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: Setting the panel's hasdownloads attribute to true.
[task 2022-09-14T15:46:07.187Z] 15:46:07     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-09-14T15:46:07.211Z] 15:46:07     INFO - GECKO(5034) | [Child 5036: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 7 (125e48c00) [pid = 5036] [serial = 11] [outer = 11d19c480]
[task 2022-09-14T15:46:07.224Z] 15:46:07     INFO - GECKO(5034) | [Parent 5034, Compositor] WARNING: Possibly dropping task posted to updater thread: file /builds/worker/checkouts/gecko/gfx/layers/apz/src/APZUpdater.cpp:371
[task 2022-09-14T15:46:07.240Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: Attempting to notify that a new download has started or finished.
[task 2022-09-14T15:46:07.240Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: Showing new download notification.
[task 2022-09-14T15:46:07.241Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: Attempting to notify that a new download has started or finished.
[task 2022-09-14T15:46:07.241Z] 15:46:07     INFO - GECKO(5034) | console.log: Downloads: Showing new download notification.

[task 2022-09-14T15:46:44.599Z] 15:46:44     INFO - GECKO(5034) | JavaScript error: resource://pdf.js/PdfStreamConverter.jsm, line 1065: NS_ERROR_FAILURE: Ignore PDF.js for this download.
[task 2022-09-14T15:46:44.599Z] 15:46:44     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/netwerk/ipc/DocumentLoadListener.cpp:258
[task 2022-09-14T15:46:44.600Z] 15:46:44     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: The dialog should nullify the dialog progress listener: file /builds/worker/checkouts/gecko/uriloader/exthandler/nsExternalHelperAppService.cpp:2320
[task 2022-09-14T15:46:44.604Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: A new download data item was added
[task 2022-09-14T15:46:44.604Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Adding a new DownloadsViewItem to the downloads list. aNewest = true
[task 2022-09-14T15:46:44.606Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Removing a DownloadsViewItem from the downloads list.
[task 2022-09-14T15:46:44.606Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: The downloads item count has changed - we are tracking 26 downloads in total.
[task 2022-09-14T15:46:44.607Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Setting the panel's hasdownloads attribute to true.
[task 2022-09-14T15:46:44.617Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Attempting to notify that a new download has started or finished.
[task 2022-09-14T15:46:44.618Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Opening the downloads panel.
[task 2022-09-14T15:46:44.618Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Panel is already showing - focusing instead.
[task 2022-09-14T15:46:44.620Z] 15:46:44     INFO - GECKO(5034) | [Child 5160, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-09-14T15:46:44.664Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Attempting to notify that a new download has started or finished.
[task 2022-09-14T15:46:44.665Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: Showing new download notification.
[task 2022-09-14T15:46:44.667Z] 15:46:44     INFO - GECKO(5034) | console.log: Downloads: _updateStateInner, target exists?  /var/folders/gz/qm7lqzhd05x5j0ck0ghtdmrr000014/T/Temp-f05fc2fa-686a-4875-8cd7-8a176ee03957/testsavedir178527343/file_pdf_application_octet_stream-7.pdf true
[task 2022-09-14T15:46:44.727Z] 15:46:44     INFO - GECKO(5034) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /var/folders/gz/qm7lqzhd05x5j0ck0ghtdmrr000014/T/tmp7sp_hq5t.mozrunner/runtests_leaks_tab_pid5164.log
[task 2022-09-14T15:46:44.727Z] 15:46:44     INFO - GECKO(5034) | [5164, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:339
[task 2022-09-14T15:46:44.837Z] 15:46:44     INFO - GECKO(5034) | [Child 5164: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 105846400 == 1 [pid = 5164] [id = 0]
[task 2022-09-14T15:46:44.838Z] 15:46:44     INFO - GECKO(5034) | [Child 5164: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (10179bf10) [pid = 5164] [serial = 1] [outer = 0]
[task 2022-09-14T15:46:44.839Z] 15:46:44     INFO - GECKO(5034) | [Child 5164: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (105846800) [pid = 5164] [serial = 2] [outer = 10179bf10]
[task 2022-09-14T15:46:44.898Z] 15:46:44     INFO - GECKO(5034) | [Child 5164: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (105849800) [pid = 5164] [serial = 3] [outer = 10179bf10]
[task 2022-09-14T15:46:44.902Z] 15:46:44     INFO - GECKO(5034) | [Child 5164, Main Thread] WARNING: '!ClientIsValidCreationURL(mClientInfo.PrincipalInfo(), aArgs.url())', file /builds/worker/checkouts/gecko/dom/clients/manager/ClientSource.cpp:64
[task 2022-09-14T15:46:44.904Z] 15:46:44     INFO - GECKO(5034) | [Child 5164, Main Thread] WARNING: NS_ENSURE_TRUE(mRequest) failed: file /builds/worker/checkouts/gecko/netwerk/base/nsBaseChannel.cpp:928
[task 2022-09-14T15:46:44.904Z] 15:46:44     INFO - GECKO(5034) | [Child 5164, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1234
[task 2022-09-14T15:46:44.935Z] 15:46:44     INFO - GECKO(5034) | Assertion failure: pn_type < ParseNodeKind::Limit, at /builds/worker/checkouts/gecko/js/src/frontend/ParseNode.h:747
[task 2022-09-14T15:46:44.938Z] 15:46:44     INFO - GECKO(5034) | #01: js::frontend::ParseNodeVerifier::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVerify.cpp:34]
[task 2022-09-14T15:46:44.939Z] 15:46:44     INFO - GECKO(5034) | #02: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.940Z] 15:46:44     INFO - GECKO(5034) | #03: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.940Z] 15:46:44     INFO - GECKO(5034) | #04: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.941Z] 15:46:44     INFO - GECKO(5034) | #05: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNode.h:0]
[task 2022-09-14T15:46:44.942Z] 15:46:44     INFO - GECKO(5034) | #06: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.943Z] 15:46:44     INFO - GECKO(5034) | #07: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.944Z] 15:46:44     INFO - GECKO(5034) | #08: js::frontend::FunctionNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1548]
[task 2022-09-14T15:46:44.945Z] 15:46:44     INFO - GECKO(5034) | #09: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:73]
[task 2022-09-14T15:46:44.945Z] 15:46:44     INFO - GECKO(5034) | #10: js::frontend::BinaryNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1034]
[task 2022-09-14T15:46:44.946Z] 15:46:44     INFO - GECKO(5034) | #11: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.947Z] 15:46:44     INFO - GECKO(5034) | #12: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.949Z] 15:46:44     INFO - GECKO(5034) | #13: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.952Z] 15:46:44     INFO - GECKO(5034) | #14: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNode.h:0]
[task 2022-09-14T15:46:44.952Z] 15:46:44     INFO - GECKO(5034) | #15: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNode.h:0]
[task 2022-09-14T15:46:44.953Z] 15:46:44     INFO - GECKO(5034) | [Child 5164, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-09-14T15:46:44.953Z] 15:46:44     INFO - GECKO(5034) | #16: js::frontend::TernaryNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1143]
[task 2022-09-14T15:46:44.954Z] 15:46:44     INFO - GECKO(5034) | #17: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.954Z] 15:46:44     INFO - GECKO(5034) | #18: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.955Z] 15:46:44     INFO - GECKO(5034) | #19: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.955Z] 15:46:44     INFO - GECKO(5034) | #20: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNode.h:0]
[task 2022-09-14T15:46:44.956Z] 15:46:44     INFO - GECKO(5034) | #21: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.956Z] 15:46:44     INFO - GECKO(5034) | #22: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.957Z] 15:46:44     INFO - GECKO(5034) | #23: js::frontend::FunctionNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1548]
[task 2022-09-14T15:46:44.957Z] 15:46:44     INFO - GECKO(5034) | #24: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:73]
[task 2022-09-14T15:46:44.958Z] 15:46:44     INFO - GECKO(5034) | #25: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.959Z] 15:46:44     INFO - GECKO(5034) | #26: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.960Z] 15:46:44     INFO - GECKO(5034) | #27: js::frontend::BinaryNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1034]
[task 2022-09-14T15:46:44.960Z] 15:46:44     INFO - GECKO(5034) | #28: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.961Z] 15:46:44     INFO - GECKO(5034) | #29: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.962Z] 15:46:44     INFO - GECKO(5034) | #30: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.963Z] 15:46:44     INFO - GECKO(5034) | #31: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.964Z] 15:46:44     INFO - GECKO(5034) | #32: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.965Z] 15:46:44     INFO - GECKO(5034) | #33: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNode.h:0]
[task 2022-09-14T15:46:44.966Z] 15:46:44     INFO - GECKO(5034) | #34: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.966Z] 15:46:44     INFO - GECKO(5034) | #35: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.967Z] 15:46:44     INFO - GECKO(5034) | #36: js::frontend::FunctionNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1548]
[task 2022-09-14T15:46:44.968Z] 15:46:44     INFO - GECKO(5034) | #37: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:73]
[task 2022-09-14T15:46:44.969Z] 15:46:44     INFO - GECKO(5034) | #38: js::frontend::BinaryNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1029]
[task 2022-09-14T15:46:44.970Z] 15:46:44     INFO - GECKO(5034) | #39: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.970Z] 15:46:44     INFO - GECKO(5034) | #40: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.971Z] 15:46:44     INFO - GECKO(5034) | #41: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.972Z] 15:46:44     INFO - GECKO(5034) | #42: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.972Z] 15:46:44     INFO - GECKO(5034) | #43: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNode.h:0]
[task 2022-09-14T15:46:44.973Z] 15:46:44     INFO - GECKO(5034) | #44: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.974Z] 15:46:44     INFO - GECKO(5034) | #45: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.975Z] 15:46:44     INFO - GECKO(5034) | #46: js::frontend::FunctionNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1548]
[task 2022-09-14T15:46:44.976Z] 15:46:44     INFO - GECKO(5034) | #47: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:73]
[task 2022-09-14T15:46:44.977Z] 15:46:44     INFO - GECKO(5034) | #48: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.977Z] 15:46:44     INFO - GECKO(5034) | #49: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.978Z] 15:46:44     INFO - GECKO(5034) | #50: js::frontend::BinaryNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1034]
[task 2022-09-14T15:46:44.979Z] 15:46:44     INFO - GECKO(5034) | #51: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.980Z] 15:46:44     INFO - GECKO(5034) | #52: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.980Z] 15:46:44     INFO - GECKO(5034) | #53: js::frontend::ListNode::accept<js::frontend::ParseNodeVerifier>(js::frontend::ParseNodeVerifier&) [js/src/frontend/ParseNode.h:1234]
[task 2022-09-14T15:46:44.981Z] 15:46:44     INFO - GECKO(5034) | #54: js::frontend::ParseNodeVisitor<js::frontend::ParseNodeVerifier>::visit(js::frontend::ParseNode*) [js/src/frontend/ParseNodeVisitor.h:0]
[task 2022-09-14T15:46:44.982Z] 15:46:44     INFO - GECKO(5034) | #55: js::frontend::CheckParseTree(js::ErrorContext*, unsigned long, js::LifoAlloc const&, js::frontend::ParseNode*) [js/src/frontend/ParseNodeVerify.cpp:0]
[task 2022-09-14T15:46:44.983Z] 15:46:44     INFO - GECKO(5034) | #56: js::frontend::Parser<js::frontend::FullParseHandler, mozilla::Utf8Unit>::globalBody(js::frontend::GlobalSharedContext*) [js/src/frontend/Parser.cpp:0]
[task 2022-09-14T15:46:44.984Z] 15:46:44     INFO - GECKO(5034) | #57: ScriptCompiler<mozilla::Utf8Unit>::compile(JSContext*, js::frontend::SharedContext*) [js/src/frontend/BytecodeCompiler.cpp:0]
[task 2022-09-14T15:46:44.985Z] 15:46:44     INFO - GECKO(5034) | #58: CompileGlobalScriptToStencilAndMaybeInstantiate<mozilla::Utf8Unit>(JSContext*, js::ErrorContext*, unsigned long, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText<mozilla::Utf8Unit>&, js::ScopeKind, mozilla::Variant<mozilla::UniquePtr<js::frontend::ExtensibleCompilationStencil, JS::DeletePolicy<js::frontend::ExtensibleCompilationStencil> >, RefPtr<js::frontend::CompilationStencil>, js::frontend::CompilationGCOutput*>&) [js/src/frontend/BytecodeCompiler.cpp:309]
[task 2022-09-14T15:46:44.986Z] 15:46:44     INFO - GECKO(5034) | #59: js::frontend::CompileGlobalScriptToStencil(JSContext*, js::ErrorContext*, unsigned long, js::LifoAlloc&, js::frontend::CompilationInput&, js::frontend::ScopeBindingCache*, JS::SourceText<mozilla::Utf8Unit>&, js::ScopeKind) [js/src/frontend/BytecodeCompiler.cpp:397]
[task 2022-09-14T15:46:44.986Z] 15:46:44     INFO - GECKO(5034) | #60: CompileToStencilTask<mozilla::Utf8Unit>::parse(JSContext*, js::ErrorContext*) [js/src/vm/HelperThreads.cpp:722]
[task 2022-09-14T15:46:44.987Z] 15:46:44     INFO - GECKO(5034) | #61: js::ParseTask::runTask(js::AutoLockHelperThreadState&) [js/src/vm/HelperThreads.cpp:626]
[task 2022-09-14T15:46:44.988Z] 15:46:44     INFO - GECKO(5034) | #62: js::ParseTask::runHelperThreadTask(js::AutoLockHelperThreadState&) [js/src/vm/HelperThreads.cpp:597]
[task 2022-09-14T15:46:44.989Z] 15:46:44     INFO - GECKO(5034) | #63: js::GlobalHelperThreadState::runTaskLocked(js::HelperThreadTask*, js::AutoLockHelperThreadState&) [js/src/vm/HelperThreads.cpp:2771]
[task 2022-09-14T15:46:44.989Z] 15:46:44     INFO - GECKO(5034) | #64: js::GlobalHelperThreadState::runOneTask(js::AutoLockHelperThreadState&) [js/src/vm/HelperThreads.cpp:2738]
[task 2022-09-14T15:46:44.990Z] 15:46:44     INFO - GECKO(5034) | #65: JS::RunHelperThreadTask() [js/src/vm/HelperThreads.cpp:2725]
[task 2022-09-14T15:46:44.991Z] 15:46:44     INFO - GECKO(5034) | #66: HelperThreadTaskHandler::Run() [js/xpconnect/src/XPCJSContext.cpp:1163]
[task 2022-09-14T15:46:44.992Z] 15:46:44     INFO - GECKO(5034) | #67: mozilla::TaskController::RunPoolThread() [xpcom/threads/TaskController.cpp:327]
[task 2022-09-14T15:46:45.191Z] 15:46:45     INFO - GECKO(5034) | #68: _pt_root [nsprpub/pr/src/pthreads/ptthread.c:204]
[task 2022-09-14T15:46:45.192Z] 15:46:45     INFO - GECKO(5034) | #69: _pthread_start [/usr/lib/system/libsystem_pthread.dylib + 0x6109]
[task 2022-09-14T15:46:45.193Z] 15:46:45     INFO - GECKO(5034) | [Child 5160, Main Thread] WARNING: '!CanHandleWith(aPresContext)', file /builds/worker/checkouts/gecko/dom/events/IMEStateManager.cpp:498
[task 2022-09-14T15:46:45.193Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: 'mIndex >= Count()', file /builds/worker/checkouts/gecko/xpcom/ds/nsStringEnumerator.cpp:202
[task 2022-09-14T15:46:45.193Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: 'mIndex >= Count()', file /builds/worker/checkouts/gecko/xpcom/ds/nsStringEnumerator.cpp:202
[task 2022-09-14T15:46:45.194Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPDL Background] WARNING: IPC Connection Error: [Parent][PBackgroundParent] RunMessage(msgname=PRemoteWorkerService::Msg___delete__) Channel closing: too late to send/recv, messages will be lost: file /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1883
[task 2022-09-14T15:46:45.194Z] 15:46:45     INFO - GECKO(5034) | [Child 5160, Main Thread] WARNING: nsAppShell::Exit() called redundantly: file /builds/worker/checkouts/gecko/widget/cocoa/nsAppShell.mm:824
[task 2022-09-14T15:46:45.195Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, Compositor] WARNING: IPC Connection Error: [Parent][PImageBridgeParent] RunMessage(msgname=PImageBridge::Msg_WillClose) Channel closing: too late to send/recv, messages will be lost: file /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1883
[task 2022-09-14T15:46:45.195Z] 15:46:45     INFO - GECKO(5034) | [Child 5160: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 10b047800 == 1 [pid = 5160] [id = 1] [url = about:blank]
[task 2022-09-14T15:46:45.196Z] 15:46:45     INFO - GECKO(5034) | [Child 5160: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 10b046000 == 0 [pid = 5160] [id = 0] [url = https://example.com/browser/uriloader/exthandler/tests/mochitest/blank.html]
[task 2022-09-14T15:46:45.196Z] 15:46:45     INFO - GECKO(5034) | [Child 5160: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 4 (10b049000) [pid = 5160] [serial = 3] [outer = 0] [url = https://example.com/browser/uriloader/exthandler/tests/mochitest/blank.html]
[task 2022-09-14T15:46:45.197Z] 15:46:45     INFO - GECKO(5034) | [Child 5160: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 3 (109f9bd40) [pid = 5160] [serial = 1] [outer = 0] [url = https://example.com/browser/uriloader/exthandler/tests/mochitest/blank.html]
[task 2022-09-14T15:46:45.197Z] 15:46:45     INFO - GECKO(5034) | [Child 5160: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (10b046400) [pid = 5160] [serial = 2] [outer = 0] [url = about:blank]
[task 2022-09-14T15:46:45.198Z] 15:46:45     INFO - GECKO(5034) | [Child 5160: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 1 (10b04c400) [pid = 5160] [serial = 5] [outer = 0] [url = about:blank]
[task 2022-09-14T15:46:45.198Z] 15:46:45     INFO - GECKO(5034) | [Child 5160: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 0 (109f9c2b0) [pid = 5160] [serial = 4] [outer = 0] [url = about:blank]
[task 2022-09-14T15:46:45.199Z] 15:46:45     INFO - GECKO(5034) | [Child 5160, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3359
[task 2022-09-14T15:46:45.199Z] 15:46:45     INFO - GECKO(5034) | [Child 5160, Main Thread] WARNING: NS_ENSURE_TRUE(InitStaticMembers()) failed: file /builds/worker/workspace/obj-build/dist/include/mozilla/Preferences.h:129
[task 2022-09-14T15:46:45.199Z] 15:46:45     INFO - GECKO(5034) | [Child 5160, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4630
[task 2022-09-14T15:46:45.200Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.200Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.201Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.201Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.202Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.202Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.203Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.203Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, ProcessHangMon] WARNING: IPC message 'PProcessHangMonitor::Msg_RequestContentJSInterrupt' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:504
[task 2022-09-14T15:46:45.204Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, Main Thread] WARNING: IPC Connection Error: [Parent][PContentParent] Send(msgname=PContent::Msg_DestroyBrowsingContextGroup) Channel error: cannot send/recv: file /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1883
[task 2022-09-14T15:46:45.204Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.205Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.205Z] 15:46:45     INFO - GECKO(5034) | [Parent 5034, IPC I/O Parent] WARNING: [1.1]: Ignoring message 'EVENT_MESSAGE' to unknown peer 73C57D6905774250.25A8632279317A3B: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:344
[task 2022-09-14T15:46:45.401Z] 15:46:45     INFO - GECKO(5034) | MEMORY STAT | vsize 17189MB | residentFast 419MB | heapAllocated 150MB
[task 2022-09-14T15:46:45.402Z] 15:46:45     INFO - TEST-OK | uriloader/exthandler/tests/mochitest/browser_download_open_with_internal_handler.js | took 38694ms
```