Closed Bug 1752926 Opened 3 years ago Closed 3 years ago

Intermittent fission devtools/client/webconsole/test/browser/browser_webconsole_warning_group_<>.js | uncaught exception - NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener]

Categories

(DevTools :: Console, defect, P1)

defect

Tracking

(firefox-esr91 unaffected, firefox97 unaffected, firefox98 unaffected, firefox99 affected)

RESOLVED DUPLICATE of bug 1741149
Tracking Status
firefox-esr91 --- unaffected
firefox97 --- unaffected
firefox98 --- unaffected
firefox99 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Depends on 1 open bug, Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell needswork:owner])

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


INFO - TEST-START | devtools/client/webconsole/test/browser/browser_webconsole_warning_group_multiples.js
[task 2022-01-31T22:59:33.232Z] 22:59:33     INFO - GECKO(1601) | [Parent 1601, IPC Launch] WARNING: fork() failed: Cannot allocate memory: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_linux.cc:274
[task 2022-01-31T22:59:33.232Z] 22:59:33     INFO - GECKO(1601) | [Parent 1601, IPC I/O Parent] WARNING: Failed to launch tab subprocess: file /builds/worker/checkouts/gecko/ipc/glue/GeckoChildProcessHost.cpp:760
[task 2022-01-31T22:59:33.260Z] 22:59:33     INFO - TEST-INFO | started process screentopng
[task 2022-01-31T22:59:33.624Z] 22:59:33     INFO - TEST-INFO | screentopng: exit 0
[task 2022-01-31T22:59:33.628Z] 22:59:33     INFO - Buffered messages logged at 22:59:33
[task 2022-01-31T22:59:33.628Z] 22:59:33     INFO - Entering test bound testContentBlockingMessage
[task 2022-01-31T22:59:33.628Z] 22:59:33     INFO - Adding a new tab with URL: https://example.org/browser/devtools/client/webconsole/test/browser/test-warning-groups.html
[task 2022-01-31T22:59:33.628Z] 22:59:33     INFO - Buffered messages finished
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - TEST-UNEXPECTED-FAIL | devtools/client/webconsole/test/browser/browser_webconsole_warning_group_multiples.js | uncaught exception - NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener] at updateBrowserRemoteness@chrome://browser/content/tabbrowser.js:1912:28
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - onBackgroundBrowserCrash@resource:///modules/ContentCrashHandlers.jsm:300:14
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - onTabCrashed@chrome://browser/content/tabbrowser.js:5976:27
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - get loadContext@chrome://global/content/elements/browser-custom-element.js:386:7
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - construct@chrome://global/content/elements/browser-custom-element.js:983:1
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - connectedCallback@chrome://global/content/elements/browser-custom-element.js:324:12
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - _insertBrowser@chrome://browser/content/tabbrowser.js:2340:24
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - addTab@chrome://browser/content/tabbrowser.js:2828:16
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - addTab@resource://testing-common/BrowserTestUtils.jsm:2454:23
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - addTab@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:426:32
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - openNewTabAndToolbox@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:1174:21
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - openNewTabAndConsole@chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/head.js:79:25
[task 2022-01-31T22:59:33.631Z] 22:59:33     INFO - testContentBlockingMessage@chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/browser_webconsole_warning_group_multiples.js:45:21
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1130:34
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1170:11
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:978:14
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1041:13
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - 
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - Stack trace:
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:simpletestOnerror:1957
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://global/content/elements/browser-custom-element.js:get loadContext:386
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://global/content/elements/browser-custom-element.js:construct:983
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://global/content/elements/browser-custom-element.js:connectedCallback:324
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://browser/content/tabbrowser.js:_insertBrowser:2340
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://browser/content/tabbrowser.js:addTab:2828
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - resource://testing-common/BrowserTestUtils.jsm:addTab:2454
 INFO - chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:addTab:426
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:openNewTabAndToolbox:1174
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/head.js:openNewTabAndConsole:79
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/browser_webconsole_warning_group_multiples.js:testContentBlockingMessage:45
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1130
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1170
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:978
[task 2022-01-31T22:59:33.632Z] 22:59:33     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1041
[task 2022-01-31T22:59:33.633Z] 22:59:33     INFO - GECKO(1601) | JavaScript error: chrome://browser/content/tabbrowser.js, line 1912: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener]
[task 2022-01-31T22:59:33.633Z] 22:59:33     INFO - Not taking screenshot here: see the one that was previously logged
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - TEST-UNEXPECTED-FAIL | devtools/client/webconsole/test/browser/browser_webconsole_warning_group_multiples.js | uncaught exception - NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener] at updateBrowserRemoteness@chrome://browser/content/tabbrowser.js:1912:28
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - onBackgroundBrowserCrash@resource:///modules/ContentCrashHandlers.jsm:300:14
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - onTabCrashed@chrome://browser/content/tabbrowser.js:5976:27
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - get loadContext@chrome://global/content/elements/browser-custom-element.js:386:7
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - construct@chrome://global/content/elements/browser-custom-element.js:983:1
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - connectedCallback@chrome://global/content/elements/browser-custom-element.js:324:12
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - _insertBrowser@chrome://browser/content/tabbrowser.js:2340:24
[task 2022-01-31T22:59:33.636Z] 22:59:33     INFO - addTab@chrome://browser/content/tabbrowser.js:2828:16
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - addTab@resource://testing-common/BrowserTestUtils.jsm:2454:23
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - addTab@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:426:32
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - openNewTabAndToolbox@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:1174:21
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - openNewTabAndConsole@chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/head.js:79:25
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - testContentBlockingMessage@chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/browser_webconsole_warning_group_multiples.js:45:21
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1130:34
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1170:11
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:978:14
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1041:13
[task 2022-01-31T22:59:33.637Z] 22:59:33     INFO - 

Devtools tests started to run in Fission configuration yesterday, likely a pre-existing issue.

Summary: Intermittent devtools/client/webconsole/test/browser/browser_webconsole_warning_group_<>.js | uncaught exception - NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener] at upd → Intermittent fission devtools/client/webconsole/test/browser/browser_webconsole_warning_group_<>.js | uncaught exception - NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener]

Hi Sarah, lately there have been some devtools bugs filed like these that all seem to have in common failure at updateBrowserRemoteness@chrome://browser/content/tabbrowser.js:1912:28.
I'm guessing they might be related to changes in Bug 1747430, https://hg.mozilla.org/integration/autoland/rev/207e539276f34033a44ee17821e2c1aaaf6580a1. Could you please have a look over them? Thank you.

Flags: needinfo?(sclements)
Regressed by: 1747430

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

(In reply to Cosmin Sabou [:CosminS] from comment #6)

Hi Sarah, lately there have been some devtools bugs filed like these that all seem to have in common failure at updateBrowserRemoteness@chrome://browser/content/tabbrowser.js:1912:28.
I'm guessing they might be related to changes in Bug 1747430, https://hg.mozilla.org/integration/autoland/rev/207e539276f34033a44ee17821e2c1aaaf6580a1. Could you please have a look over them? Thank you.

Hi Cosmin, I took a look and I'm struggling to find how my changes are related, which only add or remove an attribute on the tab based on certain actions. It looks like the issue has to do with the removeProgressListener and probably Aryx's first comment about Devtools is more on the mark.

Flags: needinfo?(sclements)
Has Regression Range: --- → yes

Please triage this frequent failure (see duplicates/See Also).

Severity: S4 → --
Flags: needinfo?(odvarko)
Keywords: regression
Priority: P5 → P1
Regressed by: 1754098
No longer regressed by: 1747430
Flags: needinfo?(odvarko)
Whiteboard: [devtools-triage]

Probably not devtools related, similar intermittents in other test suites eg https://treeherder.mozilla.org/logviewer?job_id=368068024&repo=mozilla-central&lineNumber=5581

Will take a look.

Flags: needinfo?(jdescottes)

This issue is in tabbrowser.js and is already tracked by Bug 1741149.

Depends on: 1741149
Flags: needinfo?(jdescottes)

Nicolas volunteered to try and fix the exception from Bug 1741149 :)

Flags: needinfo?(nchevobbe)
Whiteboard: [devtools-triage]

https://treeherder.mozilla.org/jobs?repo=try&revision=3de52db5fbabf133e8c4e8baca9b62a471ffaa37 (not checking the test from this test, but devtools/client/debugger/test/mochitest/browser_dbg-search-project.js which showed up in the 2 first job failures I was looking at from https://treeherder.mozilla.org/intermittent-failures/bugdetails?startday=2022-02-24&endday=2022-03-03&tree=trunk&bug=1752926)

Flags: needinfo?(nchevobbe)
Whiteboard: [stockwell needswork:owner]
Whiteboard: [stockwell needswork:owner] → [stockwell needswork:owner][devtools-triage]

We should regroup all intermittents triggered by Bug 1741149.

Flags: needinfo?(jdescottes)
Whiteboard: [stockwell needswork:owner][devtools-triage] → [stockwell needswork:owner]

Hi Aryx, could we regroup under a single bug all the intermittents which fail with a signature ending with

NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIWebProgress.removeProgressListener]

They are all triggered by the same issue which should be fixed in Bug 1741149.

Flags: needinfo?(jdescottes) → needinfo?(aryx.bugmail)
Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(aryx.bugmail)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.