Closed Bug 1716214 Opened 4 years ago Closed 3 years ago

Intermittent browser/components/extensions/test/browser/browser_ext_incognito_popup.js | A promise chain failed to handle a rejection: this.node is null - stack: _moveOutKids@resource:///modules/PanelMultiView.jsm:624:23

Categories

(WebExtensions :: Untriaged, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

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


Observed in today's [central-as-early-beta simulation](https://treeherder.mozilla.org/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=8455660c9b1d05dfc736c44d049eca32c95015c6&selectedTaskRun=PyjUVCY_S6SfzRC9mr3qMA.0).

[task 2021-06-13T12:24:02.193Z] 12:24:02     INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_incognito_popup.js
[task 2021-06-13T12:24:02.352Z] 12:24:02     INFO - GECKO(1116) | IPDL protocol error: Handler returned error code!
[task 2021-06-13T12:24:02.354Z] 12:24:02     INFO - GECKO(1116) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2021-06-13T12:24:02.354Z] 12:24:02     INFO - GECKO(1116) | IPDL protocol error: Handler returned error code!
[task 2021-06-13T12:24:02.355Z] 12:24:02     INFO - GECKO(1116) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2021-06-13T12:24:02.356Z] 12:24:02     INFO - GECKO(1116) | IPDL protocol error: Handler returned error code!
[task 2021-06-13T12:24:02.357Z] 12:24:02     INFO - GECKO(1116) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2021-06-13T12:24:02.357Z] 12:24:02     INFO - GECKO(1116) | IPDL protocol error: Handler returned error code!
[task 2021-06-13T12:24:02.358Z] 12:24:02     INFO - GECKO(1116) | ###!!! [Parent][DispatchAsyncMessage] Error: PLayerTransaction::Msg_ReleaseLayer Processing error: message was deserialized, but the handler returned false (indicating failure)
[task 2021-06-13T12:24:02.841Z] 12:24:02     INFO - GECKO(1116) | JavaScript error: resource://gre/modules/PrivateBrowsingUtils.jsm, line 54: TypeError: aWindow.docShell is null
[task 2021-06-13T12:24:02.843Z] 12:24:02     INFO - GECKO(1116) | JavaScript error: chrome://browser/content/aboutPrivateBrowsing.js, line 133: InvalidStateError: An exception was thrown
[task 2021-06-13T12:24:02.878Z] 12:24:02     INFO - GECKO(1116) | JavaScript error: resource:///modules/PanelMultiView.jsm, line 624: TypeError: this.node is null
[task 2021-06-13T12:24:02.892Z] 12:24:02     INFO - TEST-INFO | started process screenshot
[task 2021-06-13T12:24:02.957Z] 12:24:02     INFO - TEST-INFO | screenshot: exit 0
[task 2021-06-13T12:24:02.958Z] 12:24:02     INFO - Buffered messages logged at 12:24:02
[task 2021-06-13T12:24:02.959Z] 12:24:02     INFO - Entering test bound testIncognitoPopup
[task 2021-06-13T12:24:02.961Z] 12:24:02     INFO - Extension loaded
[task 2021-06-13T12:24:02.961Z] 12:24:02     INFO - Console message: Warning: attempting to write 13519 bytes to preference extensions.webextensions.uuids. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
[task 2021-06-13T12:24:02.961Z] 12:24:02     INFO - Console message: Warning: attempting to write 7336 bytes to preference browser.uiCustomization.state. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
[task 2021-06-13T12:24:02.962Z] 12:24:02     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_incognito_popup.js | Got popup message from correct window - Expected: 3, Actual: 3 - 
<...>
[task 2021-06-13T12:24:02.974Z] 12:24:02     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_incognito_popup.js | test result correct - 
[task 2021-06-13T12:24:02.975Z] 12:24:02     INFO - Console message: [JavaScript Error: "TypeError: aWindow.docShell is null" {file: "resource://gre/modules/PrivateBrowsingUtils.jsm" line: 54}]
[task 2021-06-13T12:24:02.975Z] 12:24:02     INFO - pbu_privacyContextFromWindow@resource://gre/modules/PrivateBrowsingUtils.jsm:54:5
[task 2021-06-13T12:24:02.975Z] 12:24:02     INFO - pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.jsm:36:17
[task 2021-06-13T12:24:02.975Z] 12:24:02     INFO - RPMIsWindowPrivate@resource://gre/actors/RemotePageChild.jsm:226:33
[task 2021-06-13T12:24:02.975Z] 12:24:02     INFO - accessCheckedFn@resource://gre/actors/RemotePageChild.jsm:90:30
[task 2021-06-13T12:24:02.975Z] 12:24:02     INFO - @chrome://browser/content/aboutPrivateBrowsing.js:133:8
[task 2021-06-13T12:24:02.976Z] 12:24:02     INFO - 
[task 2021-06-13T12:24:02.976Z] 12:24:02     INFO - Console message: [JavaScript Error: "InvalidStateError: An exception was thrown" {file: "chrome://browser/content/aboutPrivateBrowsing.js" line: 133}]
[task 2021-06-13T12:24:02.978Z] 12:24:02     INFO - Console message: [JavaScript Error: "TypeError: this.node is null" {file: "resource:///modules/PanelMultiView.jsm" line: 624}]
[task 2021-06-13T12:24:02.978Z] 12:24:02     INFO - Buffered messages finished
[task 2021-06-13T12:24:02.981Z] 12:24:02     INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_incognito_popup.js | A promise chain failed to handle a rejection: this.node is null - stack: _moveOutKids@resource:///modules/PanelMultiView.jsm:624:23
[task 2021-06-13T12:24:02.981Z] 12:24:02     INFO - removePopup@resource:///modules/PanelMultiView.jsm:323:24
[task 2021-06-13T12:24:02.981Z] 12:24:02     INFO - panelRemover@chrome://browser/content/customizableui/panelUI.js:518:24
[task 2021-06-13T12:24:02.981Z] 12:24:02     INFO - showSubView@chrome://browser/content/customizableui/panelUI.js:544:9
[task 2021-06-13T12:24:02.981Z] 12:24:02     INFO - Rejection date: Sun Jun 13 2021 12:24:02 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 285
[task 2021-06-13T12:24:02.981Z] 12:24:02     INFO - Stack trace:
[task 2021-06-13T12:24:02.981Z] 12:24:02     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:285
[task 2021-06-13T12:24:02.982Z] 12:24:02     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1120
[task 2021-06-13T12:24:02.983Z] 12:24:02     INFO - Leaving test bound testIncognitoPopup
[task 2021-06-13T12:24:02.983Z] 12:24:02     INFO - Entering test bound test_pageAction_incognito_not_allowed
[task 2021-06-13T12:24:02.983Z] 12:24:02     INFO - Extension loaded
[task 2021-06-13T12:24:02.984Z] 12:24:02     INFO - Console message: Warning: attempting to write 13599 bytes to preference extensions.webextensions.uuids. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes.
[task 2021-06-13T12:24:02.985Z] 12:24:02     INFO - GECKO(1116) | Waiting for browser load
[task 2021-06-13T12:24:02.985Z] 12:24:02     INFO - GECKO(1116) | Waiting for browser state change
[task 2021-06-13T12:24:02.986Z] 12:24:02     INFO - GECKO(1116) | Saw state f0001 and status 0
[task 2021-06-13T12:24:02.991Z] 12:24:02     INFO - GECKO(1116) | Saw state c0010 and status 0
[task 2021-06-13T12:24:02.992Z] 12:24:02     INFO - GECKO(1116) | Browser got expected state change https://example.com/
[task 2021-06-13T12:24:03.495Z] 12:24:03     INFO - GECKO(1116) | Waiting for browser load
[task 2021-06-13T12:24:03.495Z] 12:24:03     INFO - GECKO(1116) | Waiting for browser state change
[task 2021-06-13T12:24:03.518Z] 12:24:03     INFO - GECKO(1116) | Saw state f0001 and status 0
[task 2021-06-13T12:24:03.571Z] 12:24:03     INFO - GECKO(1116) | Saw state c0010 and status 0
[task 2021-06-13T12:24:03.571Z] 12:24:03     INFO - GECKO(1116) | Browser got expected state change https://example.com/
[task 2021-06-13T12:24:03.790Z] 12:24:03     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_incognito_popup.js | pageAction button state correct in non-PB - 
[task 2021-06-13T12:24:03.795Z] 12:24:03     INFO - TEST-PASS | browser/components/extensions/test/browser/browser_ext_incognito_popup.js | pageAction button state correct in private window - 
[task 2021-06-13T12:24:03.853Z] 12:24:03     INFO - Leaving test bound test_pageAction_incognito_not_allowed
[task 2021-06-13T12:24:03.874Z] 12:24:03     INFO - GECKO(1116) | MEMORY STAT | vsize 1299MB | vsizeMaxContiguous 187MB | residentFast 733MB | heapAllocated 428MB
[task 2021-06-13T12:24:03.875Z] 12:24:03     INFO - TEST-OK | browser/components/extensions/test/browser/browser_ext_incognito_popup.js | took 1682ms
[task 2021-06-13T12:24:03.883Z] 12:24:03     INFO - checking window state
[task 2021-06-13T12:24:03.900Z] 12:24:03     INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_incognito_views.js
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.