Closed Bug 1709012 Opened 3 years ago Closed 2 years ago

Intermittent non-fatal ASSERTION: Somehow there's stuff in the op queue.: 'mOpQueue.IsEmpty()', file /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:143

Categories

(Core :: DOM: HTML Parser, defect)

defect

Tracking

()

RESOLVED FIXED
109 Branch
Tracking Status
firefox109 --- fixed

People

(Reporter: abutkovits, Assigned: hsivonen)

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell disable-recommended])

Attachments

(1 file)

raw log

[task 2021-05-02T22:42:07.865Z] 22:42:07 INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_browserAction_context.js
[task 2021-05-02T22:42:07.960Z] 22:42:07 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f838896800 == 11 [pid = 9048] [id = 11]
[task 2021-05-02T22:42:07.961Z] 22:42:07 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 33 (1f84342b3c0) [pid = 9048] [serial = 34] [outer = 0]
[task 2021-05-02T22:42:07.961Z] 22:42:07 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 34 (1f8411a4c00) [pid = 9048] [serial = 35] [outer = 1f84342b3c0]
[task 2021-05-02T22:42:07.966Z] 22:42:07 INFO - GECKO(6632) | Warning: asking to enable_gpu_markers but no supporting extension was found
[task 2021-05-02T22:42:07.971Z] 22:42:07 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2692
[task 2021-05-02T22:42:07.978Z] 22:42:07 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f842052c00 == 12 [pid = 9048] [id = 12]
[task 2021-05-02T22:42:07.978Z] 22:42:07 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 35 (1f84342bac0) [pid = 9048] [serial = 36] [outer = 0]
[task 2021-05-02T22:42:07.979Z] 22:42:07 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 36 (1f842054400) [pid = 9048] [serial = 37] [outer = 1f84342bac0]
[task 2021-05-02T22:42:08.032Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 37 (1f842056c00) [pid = 9048] [serial = 38] [outer = 1f84342b3c0]
[task 2021-05-02T22:42:08.056Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 38 (1f842059c00) [pid = 9048] [serial = 39] [outer = 1f84342bac0]
[task 2021-05-02T22:42:08.063Z] 22:42:08 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: NS_ENSURE_TRUE(mRequest) failed: file /builds/worker/checkouts/gecko/netwerk/base/nsBaseChannel.cpp:924
[task 2021-05-02T22:42:08.064Z] 22:42:08 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1449
[task 2021-05-02T22:42:08.235Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 37 (1f84119bc00) [pid = 9048] [serial = 17] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.236Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f83f4a8800 == 11 [pid = 9048] [id = 8] [url = moz-extension://d75dedcb-7f54-40ce-b6c8-95599c21e827/_generated_background_page.html]
[task 2021-05-02T22:42:08.236Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 36 (1f84119f800) [pid = 9048] [serial = 20] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.237Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 35 (1f83f4a8c00) [pid = 9048] [serial = 8] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.237Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 34 (1f83f4a8400) [pid = 9048] [serial = 6] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.238Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 33 (1f83f4aac00) [pid = 9048] [serial = 10] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.238Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 32 (1f83f4a6400) [pid = 9048] [serial = 4] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.239Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 31 (1f83ebf4c00) [pid = 9048] [serial = 2] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.239Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f84119d000 == 10 [pid = 9048] [id = 6] [url = about:blank]
[task 2021-05-02T22:42:08.240Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 30 (1f84115d800) [pid = 9048] [serial = 13] [outer = 0] [url = moz-extension://b73181dd-15c5-48cf-873d-d3e7b3247230/_generated_background_page.html]
[task 2021-05-02T22:42:08.240Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f83f4a4c00 == 9 [pid = 9048] [id = 5] [url = moz-extension://5fdd6a3a-462d-4a96-9cc4-f314baa04d41/_generated_background_page.html]
[task 2021-05-02T22:42:08.241Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f8411a2000 == 8 [pid = 9048] [id = 10] [url = moz-extension://4cfdf1e8-5e4e-45ab-b4f6-0319868b1f9e/_generated_background_page.html]
[task 2021-05-02T22:42:08.241Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f83f4a5800 == 7 [pid = 9048] [id = 7] [url = moz-extension://49e5961b-cd3f-4875-89a6-008d79bcc801/_generated_background_page.html]
[task 2021-05-02T22:42:08.242Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f83f4aa800 == 6 [pid = 9048] [id = 9] [url = moz-extension://6fac59c5-948c-4592-abe4-3a82ac557c18/_generated_background_page.html]
[task 2021-05-02T22:42:08.437Z] 22:42:08 INFO - GECKO(6632) | [Child 8636: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (2feb7ba8c00) [pid = 8636] [serial = 2] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.630Z] 22:42:08 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f2ca142800 == 2 [pid = 2748] [id = 4]
[task 2021-05-02T22:42:08.631Z] 22:42:08 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 4 (1f2ca132200) [pid = 2748] [serial = 10] [outer = 0]
[task 2021-05-02T22:42:08.631Z] 22:42:08 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 5 (1f2ca191800) [pid = 2748] [serial = 11] [outer = 1f2ca132200]
[task 2021-05-02T22:42:08.715Z] 22:42:08 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 6 (1f2d2265c00) [pid = 2748] [serial = 12] [outer = 1f2ca132200]
[task 2021-05-02T22:42:08.990Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 29 (1f8388afac0) [pid = 9048] [serial = 22] [outer = 0] [url = moz-extension://49e5961b-cd3f-4875-89a6-008d79bcc801/_generated_background_page.html]
[task 2021-05-02T22:42:08.990Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 28 (1f84340d200) [pid = 9048] [serial = 28] [outer = 0] [url = moz-extension://6fac59c5-948c-4592-abe4-3a82ac557c18/_generated_background_page.html]
[task 2021-05-02T22:42:08.991Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 27 (1f83f415e40) [pid = 9048] [serial = 25] [outer = 0] [url = moz-extension://d75dedcb-7f54-40ce-b6c8-95599c21e827/_generated_background_page.html]
[task 2021-05-02T22:42:08.991Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 26 (1f84340dac0) [pid = 9048] [serial = 31] [outer = 0] [url = moz-extension://4cfdf1e8-5e4e-45ab-b4f6-0319868b1f9e/_generated_background_page.html]
[task 2021-05-02T22:42:08.992Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 25 (1f841a6f580) [pid = 9048] [serial = 19] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:08.992Z] 22:42:08 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 24 (1f83f415900) [pid = 9048] [serial = 16] [outer = 0] [url = moz-extension://5fdd6a3a-462d-4a96-9cc4-f314baa04d41/_generated_background_page.html]
[task 2021-05-02T22:42:09.187Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 29 (272a408e800) [pid = 9564] [serial = 25] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.253Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 272a6bac400 == 6 [pid = 9564] [id = 15] [url = chrome://devtools/content/netmonitor/index.html]
[task 2021-05-02T22:42:09.254Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 2729ac37c00 == 5 [pid = 9564] [id = 10] [url = chrome://devtools/content/framework/toolbox-window.xhtml]
[task 2021-05-02T22:42:09.254Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 28 (272a4094c00) [pid = 9564] [serial = 27] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.255Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 27 (27296d15000) [pid = 9564] [serial = 2] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.256Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 26 (272a05b4400) [pid = 9564] [serial = 19] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.256Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 25 (272a05b1800) [pid = 9564] [serial = 18] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.257Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 24 (272a03e6c00) [pid = 9564] [serial = 17] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.257Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 23 (2729f7bf000) [pid = 9564] [serial = 16] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.258Z] 22:42:09 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 22 (2729a8b6400) [pid = 9564] [serial = 10] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:09.409Z] 22:42:09 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 7 (1f2d226c000) [pid = 2748] [serial = 13] [outer = 1f2ca132200]
[task 2021-05-02T22:42:09.968Z] 22:42:09 INFO - GECKO(6632) | [Child 2748, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1349
[task 2021-05-02T22:42:10.080Z] 22:42:10 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f2d0791800 == 3 [pid = 2748] [id = 5]
[task 2021-05-02T22:42:10.080Z] 22:42:10 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 8 (1f2ca132c80) [pid = 2748] [serial = 14] [outer = 0]
[task 2021-05-02T22:42:10.081Z] 22:42:10 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 9 (1f2d0793000) [pid = 2748] [serial = 15] [outer = 1f2ca132c80]
[task 2021-05-02T22:42:10.143Z] 22:42:10 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 10 (1f2d292a800) [pid = 2748] [serial = 16] [outer = 1f2ca132c80]
[task 2021-05-02T22:42:10.336Z] 22:42:10 INFO - GECKO(6632) | [Child 2748, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1349
[task 2021-05-02T22:42:10.461Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:327
[task 2021-05-02T22:42:10.461Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:327
[task 2021-05-02T22:42:10.463Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:327
[task 2021-05-02T22:42:10.463Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp:327
[task 2021-05-02T22:42:10.476Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 21 (272a68fdac0) [pid = 9564] [serial = 34] [outer = 0] [url = chrome://devtools/content/netmonitor/index.html]
[task 2021-05-02T22:42:10.477Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 20 (272a2991580) [pid = 9564] [serial = 26] [outer = 0] [url = chrome://extensions/content/dummy.xhtml]
[task 2021-05-02T22:42:10.477Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 19 (272a29913c0) [pid = 9564] [serial = 24] [outer = 0] [url = about:devtools-toolbox]
[task 2021-05-02T22:42:10.479Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 18 (27296e37580) [pid = 9564] [serial = 30] [outer = 0] [url = chrome://devtools/content/inspector/index.xhtml]
[task 2021-05-02T22:42:10.480Z] 22:42:10 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 17 (272a68fd200) [pid = 9564] [serial = 32] [outer = 0] [url = chrome://devtools/content/inspector/markup/markup.xhtml]
[task 2021-05-02T22:42:10.512Z] 22:42:10 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-05-02T22:42:10.512Z] 22:42:10 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-05-02T22:42:10.568Z] 22:42:10 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f838844800 == 7 [pid = 9048] [id = 13]
[task 2021-05-02T22:42:10.569Z] 22:42:10 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 25 (1f8388af580) [pid = 9048] [serial = 40] [outer = 0]
[task 2021-05-02T22:42:10.569Z] 22:42:10 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 26 (1f83ebf4400) [pid = 9048] [serial = 41] [outer = 1f8388af580]
[task 2021-05-02T22:42:10.577Z] 22:42:10 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2692
[task 2021-05-02T22:42:10.611Z] 22:42:10 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 27 (1f83f4ab400) [pid = 9048] [serial = 42] [outer = 1f8388af580]
[task 2021-05-02T22:42:10.953Z] 22:42:10 INFO - GECKO(6632) | [Child 7384: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 5 (1c33116d800) [pid = 7384] [serial = 6] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:10.954Z] 22:42:10 INFO - GECKO(6632) | [Child 7384: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 4 (1c331165000) [pid = 7384] [serial = 3] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:10.955Z] 22:42:10 INFO - GECKO(6632) | [Child 7384: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 3 (1c32a598800) [pid = 7384] [serial = 8] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:10.955Z] 22:42:10 INFO - GECKO(6632) | [Child 7384: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (1c33116c800) [pid = 7384] [serial = 4] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:11.003Z] 22:42:11 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-05-02T22:42:11.004Z] 22:42:11 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-05-02T22:42:11.048Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f83ebef800 == 8 [pid = 9048] [id = 14]
[task 2021-05-02T22:42:11.049Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 28 (1f83eb12580) [pid = 9048] [serial = 43] [outer = 0]
[task 2021-05-02T22:42:11.049Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 29 (1f83ebf6400) [pid = 9048] [serial = 44] [outer = 1f83eb12580]
[task 2021-05-02T22:42:11.056Z] 22:42:11 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2692
[task 2021-05-02T22:42:11.089Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 30 (1f84115d000) [pid = 9048] [serial = 45] [outer = 1f83eb12580]
[task 2021-05-02T22:42:11.134Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 2729a8bcc00 == 6 [pid = 9564] [id = 16]
[task 2021-05-02T22:42:11.135Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 18 (27295a75ac0) [pid = 9564] [serial = 36] [outer = 0]
[task 2021-05-02T22:42:11.135Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 19 (2729ac3e000) [pid = 9564] [serial = 37] [outer = 27295a75ac0]
[task 2021-05-02T22:42:11.142Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(uri) failed: file /builds/worker/checkouts/gecko/caps/BasePrincipal.cpp:1327
[task 2021-05-02T22:42:11.151Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4241
[task 2021-05-02T22:42:11.264Z] 22:42:11 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f2d0791800 == 2 [pid = 2748] [id = 5] [url = about:blank?2]
[task 2021-05-02T22:42:11.264Z] 22:42:11 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 9 (1f2d0792800) [pid = 2748] [serial = 7] [outer = 0] [url = about:blank]
[task 2021-05-02T22:42:11.265Z] 22:42:11 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f2d0787400 == 1 [pid = 2748] [id = 3] [url = about:blank]
[task 2021-05-02T22:42:11.265Z] 22:42:11 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 1f2ca142800 == 0 [pid = 2748] [id = 4] [url = about:blank?1]
[task 2021-05-02T22:42:11.361Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 2729fcb7c00 == 7 [pid = 9564] [id = 17]
[task 2021-05-02T22:42:11.361Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 20 (27296e37580) [pid = 9564] [serial = 38] [outer = 0]
[task 2021-05-02T22:42:11.425Z] 22:42:11 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f2ca142800 == 1 [pid = 2748] [id = 6]
[task 2021-05-02T22:42:11.426Z] 22:42:11 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 10 (1f2ca132580) [pid = 2748] [serial = 17] [outer = 0]
[task 2021-05-02T22:42:11.426Z] 22:42:11 INFO - GECKO(6632) | [Child 2748: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 11 (1f2d0787400) [pid = 2748] [serial = 18] [outer = 1f2ca132580]
[task 2021-05-02T22:42:11.480Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:4239
[task 2021-05-02T22:42:11.506Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 21 (2729c0ae800) [pid = 9564] [serial = 39] [outer = 27296e37580]
[task 2021-05-02T22:42:11.615Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp:1591
[task 2021-05-02T22:42:11.757Z] 22:42:11 INFO - GECKO(6632) | [GPU 8708, Compositor] WARNING: Possibly dropping task posted to updater thread: file /builds/worker/checkouts/gecko/gfx/layers/apz/src/APZUpdater.cpp:370
[task 2021-05-02T22:42:11.773Z] 22:42:11 INFO - GECKO(6632) | [Parent 9564, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h:92
[task 2021-05-02T22:42:11.803Z] 22:42:11 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: '!CanSend() || !mManager || !mManager->CanSend()', file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:40
[task 2021-05-02T22:42:11.854Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 1f83ebf4c00 == 9 [pid = 9048] [id = 15]
[task 2021-05-02T22:42:11.854Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 31 (1f83f415900) [pid = 9048] [serial = 46] [outer = 0]
[task 2021-05-02T22:42:11.855Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 32 (1f83f4a6000) [pid = 9048] [serial = 47] [outer = 1f83f415900]
[task 2021-05-02T22:42:11.864Z] 22:42:11 INFO - GECKO(6632) | [Child 9048, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp:2692
[task 2021-05-02T22:42:11.897Z] 22:42:11 INFO - GECKO(6632) | [Child 9048: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 33 (1f84119c800) [pid = 9048] [serial = 48] [outer = 1f83f415900]
[task 2021-05-02T22:42:12.357Z] 22:42:12 INFO - GECKO(6632) | [Child 9048, Main Thread] ###!!! ASSERTION: Somehow there's stuff in the op queue.: 'mOpQueue.IsEmpty()', file /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:143
[task 2021-05-02T22:42:12.436Z] 22:42:12 INFO - Initializing stack-fixing for the first stack frame, this may take a while...
[task 2021-05-02T22:42:23.797Z] 22:42:23 INFO - GECKO(6632) | #01: NS_DebugBreak(unsigned int, char const*, char const*, char const*, int) [xpcom/base/nsDebugImpl.cpp:431]
[task 2021-05-02T22:42:23.798Z] 22:42:23 INFO - GECKO(6632) | #02: nsHtml5TreeOpExecutor::~nsHtml5TreeOpExecutor() [parser/html/nsHtml5TreeOpExecutor.cpp:144]
[task 2021-05-02T22:42:23.798Z] 22:42:23 INFO - GECKO(6632) | #03: nsHtml5TreeOpExecutor::~nsHtml5TreeOpExecutor() [parser/html/nsHtml5TreeOpExecutor.cpp:130]
[task 2021-05-02T22:42:23.799Z] 22:42:23 INFO - GECKO(6632) | #04: SnowWhiteKiller::MaybeKillObject(SnowWhiteKiller::SnowWhiteObject&) [xpcom/base/nsCycleCollector.cpp:2428]
[task 2021-05-02T22:42:23.799Z] 22:42:23 INFO - GECKO(6632) | #05: SnowWhiteKiller::Visit(nsPurpleBuffer&, nsPurpleBufferEntry*) [xpcom/base/nsCycleCollector.cpp:2455]
[task 2021-05-02T22:42:23.800Z] 22:42:23 INFO - GECKO(6632) | #06: nsPurpleBuffer::VisitEntries<SnowWhiteKiller>(SnowWhiteKiller&) [xpcom/base/nsCycleCollector.cpp:939]
[task 2021-05-02T22:42:23.800Z] 22:42:23 INFO - GECKO(6632) | #07: nsCycleCollector::FreeSnowWhiteWithBudget(js::SliceBudget&) [xpcom/base/nsCycleCollector.cpp:2620]
[task 2021-05-02T22:42:23.801Z] 22:42:23 INFO - GECKO(6632) | #08: AsyncFreeSnowWhite::Run() [js/xpconnect/src/XPCJSRuntime.cpp:144]
[task 2021-05-02T22:42:23.801Z] 22:42:23 INFO - GECKO(6632) | #09: IdleRunnableWrapper::Run() [xpcom/threads/nsThreadUtils.cpp:364]
[task 2021-05-02T22:42:23.802Z] 22:42:23 INFO - GECKO(6632) | #10: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:483]
[task 2021-05-02T22:42:23.802Z] 22:42:23 INFO - GECKO(6632) | #11: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:766]
[task 2021-05-02T22:42:23.803Z] 22:42:23 INFO - GECKO(6632) | #12: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [xpcom/threads/TaskController.cpp:644]
[task 2021-05-02T22:42:23.804Z] 22:42:23 INFO - GECKO(6632) | #13: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:405]
[task 2021-05-02T22:42:23.804Z] 22:42:23 INFO - GECKO(6632) | #14: mozilla::detail::RunnableFunction<lambda at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:138:7'>::Run() [xpcom/threads/nsThreadUtils.h:535] [task 2021-05-02T22:42:23.805Z] 22:42:23 INFO - GECKO(6632) | #15: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1163] [task 2021-05-02T22:42:23.805Z] 22:42:23 INFO - GECKO(6632) | #16: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:548] [task 2021-05-02T22:42:23.806Z] 22:42:23 INFO - GECKO(6632) | #17: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:85] [task 2021-05-02T22:42:23.806Z] 22:42:23 INFO - GECKO(6632) | #18: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:329] [task 2021-05-02T22:42:23.807Z] 22:42:23 INFO - GECKO(6632) | #19: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:311] [task 2021-05-02T22:42:23.807Z] 22:42:23 INFO - GECKO(6632) | #20: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139] [task 2021-05-02T22:42:23.808Z] 22:42:23 INFO - GECKO(6632) | #21: nsAppShell::Run() [widget/windows/nsAppShell.cpp:603] [task 2021-05-02T22:42:23.808Z] 22:42:23 INFO - GECKO(6632) | #22: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:911] [task 2021-05-02T22:42:23.809Z] 22:42:23 INFO - GECKO(6632) | #23: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:235] [task 2021-05-02T22:42:23.809Z] 22:42:23 INFO - GECKO(6632) | #24: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:329] [task 2021-05-02T22:42:23.809Z] 22:42:23 INFO - GECKO(6632) | #25: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:311] [task 2021-05-02T22:42:23.809Z] 22:42:23 INFO - GECKO(6632) | #26: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:747] [task 2021-05-02T22:42:23.864Z] 22:42:23 INFO - GECKO(6632) | #27: NS_internal_main(int, char**, char**) [browser/app/nsBrowserApp.cpp:313] [task 2021-05-02T22:42:23.864Z] 22:42:23 INFO - GECKO(6632) | #28: wmain(int, wchar_t**) [toolkit/xre/nsWindowsWMain.cpp:131] [task 2021-05-02T22:42:23.865Z] 22:42:23 INFO - GECKO(6632) | #29: __scrt_common_main_seh() [/builds/worker/workspace/obj-build/browser/app/f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] [task 2021-05-02T22:42:23.869Z] 22:42:23 INFO - fix-stacks: error: failed to read debug info filewkernel32.pdbforC:\Windows\System32\KERNEL32.DLL[task 2021-05-02T22:42:23.869Z] 22:42:23 INFO - fix-stacks: note: this is expected and harmless for all PDB files on opt automation runs [task 2021-05-02T22:42:23.870Z] 22:42:23 INFO - fix-stacks: The system cannot find the file specified. (os error 2) [task 2021-05-02T22:42:23.870Z] 22:42:23 INFO - GECKO(6632) | #30: BaseThreadInitThunk [C:\Windows\System32\KERNEL32.DLL + 0x13034] [task 2021-05-02T22:42:23.876Z] 22:42:23 INFO - fix-stacks: error: failed to read debug info filewntdll.pdbforC:\Windows\SYSTEM32\ntdll.dll`
[task 2021-05-02T22:42:23.876Z] 22:42:23 INFO - fix-stacks: note: this is expected and harmless for all PDB files on opt automation runs
[task 2021-05-02T22:42:23.877Z] 22:42:23 INFO - fix-stacks: The system cannot find the file specified. (os error 2)

This happens from the cycle collector, so we somehow abandon the parser so that it is no longer making progress and gets cycle collected. The assertion assumes that the parser has somehow explicitly finished before being destructed.

The key question is how we end up abandoning the parser and should that step explicitly empty the queue.

If we abandon the parser for a legitimate reason, reaching this assertion from the cycle collector is pretty harmless. It would still be good to understand how we end up abandoning the parser.

Summary: Intermittent ASSERTION: Somehow there's stuff in the op queue.: 'mOpQueue.IsEmpty()', file /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:143 → Intermittent non-fatal ASSERTION: Somehow there's stuff in the op queue.: 'mOpQueue.IsEmpty()', file /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:143
Severity: -- → S3

Bug 1763076 either fixes this or makes this worse. Let's see which. (The assumption there is that we only abandon a parser with something in the queue upon OOM.)

See Also: → 1800963
Assignee: nobody → hsivonen
Status: NEW → ASSIGNED
Pushed by hsivonen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1356ea22e129
Remove NS_ASSERTION about executor queue being empty upon destruction. r=edgar
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
Duplicate of this bug: 1800963
See Also: → 1803317
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: