Intermittent devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | A promise chain failed to handle a rejection: target is null - stack: attachTargets/<@resource://devtools/client/debugger/src/client/firefox/targets.js:27:37
Categories
(DevTools :: Debugger, defect, P5)
Tracking
(Not tracked)
People
(Reporter: intermittent-bug-filer, Assigned: apavel)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell disabled])
Attachments
(2 files)
Filed by: ccoroiu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=274957144&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/V62AW9-dTxWD8MJ38lqmRw/runs/0/artifacts/public/logs/live_backing.log
task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | Have 0 threads -
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - Buffered messages finished
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | A promise chain failed to handle a rejection: target is null - stack: attachTargets/<@resource://devtools/client/debugger/src/client/firefox/targets.js:27:37
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - attachTargets@resource://devtools/client/debugger/src/client/firefox/targets.js:27:22
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - updateWorkerTargets@resource://devtools/client/debugger/src/client/firefox/targets.js:97:9
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - asyncupdateTargets@resource://devtools/client/debugger/src/client/firefox/targets.js:119:11
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - updateThreads@resource://devtools/client/debugger/src/client/firefox/commands.js:474:36
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - fetchThreads@resource://devtools/client/debugger/src/client/firefox/commands.js:465:10
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - updateThreads/<@resource://devtools/client/debugger/src/actions/threads.js:25:34
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - bindActionCreator/<@resource://devtools/client/shared/vendor/redux.js:644:12
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - threadListChanged@resource://devtools/client/debugger/src/client/firefox/events.js:118:11
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - setupEvents/<@resource://devtools/client/debugger/src/client/firefox/events.js:53:56
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - onPacket@resource://devtools/shared/protocol/Front.js:270:13
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - onPacket@resource://devtools/shared/client/debugger-client.js:583:13
[task 2019-11-07T00:22:27.858Z] 00:22:27 INFO - send/<@resource://devtools/shared/transport/local-transport.js:70:25
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - DevToolsUtils.executeSoonexports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - send@resource://devtools/server/debugger-server-connection.js:89:20
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - _sendEvent@resource://devtools/shared/protocol/Actor.js:72:15
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - initialize/<@resource://devtools/shared/protocol/Actor.js:46:16
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - onChange@resource://devtools/server/actors/worker/service-worker-registration.js:69:12
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - Rejection date: Thu Nov 07 2019 00:22:27 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 265
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - Stack trace:
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:265
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1100
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:932
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-11-07T00:22:27.859Z] 00:22:27 INFO - Leaving test bound
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
![]() |
Assignee | |
Comment 3•6 years ago
|
||
Brian please take a look at this.
There are 53 total failures in the last 7 days and 120 since Nov 3rd, majority on windows10-64 and windows7-32 debug and a few on linux64 and macosx1014-64 debug.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=277853191&repo=mozilla-central&lineNumber=26928
[task 2019-11-23T23:08:38.553Z] 23:08:38 INFO - TEST-START | devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js
[task 2019-11-23T23:08:38.609Z] 23:08:38 INFO - GECKO(1113) | ++DOCSHELL 0x7f4474e47800 == 2 [pid = 1243] [id = {cbface03-4a1d-4a97-b397-e68ce2347969}]
[task 2019-11-23T23:08:38.610Z] 23:08:38 INFO - GECKO(1113) | ++DOMWINDOW == 4 (0x7f4477618100) [pid = 1243] [serial = 308] [outer = (nil)]
[task 2019-11-23T23:08:38.610Z] 23:08:38 INFO - GECKO(1113) | ++DOMWINDOW == 5 (0x7f4475138c00) [pid = 1243] [serial = 309] [outer = 0x7f4477618100]
[task 2019-11-23T23:08:38.751Z] 23:08:38 INFO - GECKO(1113) | ++DOMWINDOW == 6 (0x7f44751ebc00) [pid = 1243] [serial = 310] [outer = 0x7f4477618100]
[task 2019-11-23T23:08:38.912Z] 23:08:38 INFO - GECKO(1113) | ++DOCSHELL 0x7f3492f4d000 == 7 [pid = 1113] [id = {5a3b253e-108a-463d-91b9-a815d3071080}]
[task 2019-11-23T23:08:58.290Z] 23:08:58 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | Frame paused at 14, but expected 14 -
[task 2019-11-23T23:08:58.291Z] 23:08:58 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | Have 1 threads -
[task 2019-11-23T23:08:58.291Z] 23:08:58 INFO - Resuming from 14
[task 2019-11-23T23:08:58.292Z] 23:08:58 INFO - Invoking in tab: unregisterWorker()
[task 2019-11-23T23:08:58.292Z] 23:08:58 INFO - Buffered messages logged at 23:08:57
[task 2019-11-23T23:08:58.293Z] 23:08:58 INFO - Console message: [JavaScript Error: "TypeError: target is null" {file: "resource://devtools/client/debugger/src/client/firefox/targets.js" line: 25}]
[task 2019-11-23T23:08:58.293Z] 23:08:58 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | Have 0 threads -
[task 2019-11-23T23:08:58.294Z] 23:08:58 INFO - Buffered messages finished
[task 2019-11-23T23:08:58.296Z] 23:08:58 INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-windowless-service-workers.js | A promise chain failed to handle a rejection: target is null - stack: attachTargets/<@resource://devtools/client/debugger/src/client/firefox/targets.js:25:37
[task 2019-11-23T23:08:58.296Z] 23:08:58 INFO - attachTargets@resource://devtools/client/debugger/src/client/firefox/targets.js:25:22
[task 2019-11-23T23:08:58.296Z] 23:08:58 INFO - updateTargets@resource://devtools/client/debugger/src/client/firefox/targets.js:145:9
[task 2019-11-23T23:08:58.296Z] 23:08:58 INFO - asyncfetchThreads@resource://devtools/client/debugger/src/client/firefox/commands.js:448:36
[task 2019-11-23T23:08:58.296Z] 23:08:58 INFO - updateThreads/<@resource://devtools/client/debugger/src/actions/threads.js:25:34
[task 2019-11-23T23:08:58.296Z] 23:08:58 INFO - thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2019-11-23T23:08:58.297Z] 23:08:58 INFO - bindActionCreator/<@resource://devtools/client/shared/vendor/redux.js:644:12
[task 2019-11-23T23:08:58.297Z] 23:08:58 INFO - threadListChanged@resource://devtools/client/debugger/src/client/firefox/events.js:119:11
[task 2019-11-23T23:08:58.297Z] 23:08:58 INFO - setupEvents/<@resource://devtools/client/debugger/src/client/firefox/events.js:59:56
[task 2019-11-23T23:08:58.297Z] 23:08:58 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-23T23:08:58.297Z] 23:08:58 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-23T23:08:58.297Z] 23:08:58 INFO - onPacket@resource://devtools/shared/protocol/Front.js:252:13
[task 2019-11-23T23:08:58.297Z] 23:08:58 INFO - onPacket@resource://devtools/shared/client/debugger-client.js:583:13
[task 2019-11-23T23:08:58.298Z] 23:08:58 INFO - send/<@resource://devtools/shared/transport/local-transport.js:70:25
[task 2019-11-23T23:08:58.298Z] 23:08:58 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2019-11-23T23:08:58.298Z] 23:08:58 INFO - DevToolsUtils.executeSoonexports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2019-11-23T23:08:58.298Z] 23:08:58 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-11-23T23:08:58.298Z] 23:08:58 INFO - send@resource://devtools/server/debugger-server-connection.js:89:20
[task 2019-11-23T23:08:58.298Z] 23:08:58 INFO - _sendEvent@resource://devtools/shared/protocol/Actor.js:72:15
[task 2019-11-23T23:08:58.298Z] 23:08:58 INFO - initialize/<@resource://devtools/shared/protocol/Actor.js:46:16
[task 2019-11-23T23:08:58.299Z] 23:08:58 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-11-23T23:08:58.299Z] 23:08:58 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-11-23T23:08:58.299Z] 23:08:58 INFO - onChange@resource://devtools/server/actors/worker/service-worker-registration.js:69:12
[task 2019-11-23T23:08:58.299Z] 23:08:58 INFO - Rejection date: Sat Nov 23 2019 23:08:57 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 265
Updated•6 years ago
|
![]() |
Assignee | |
Comment 4•6 years ago
|
||
Updated•6 years ago
|
![]() |
Assignee | |
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
![]() |
||
Comment 7•6 years ago
|
||
bugherder |
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
![]() |
Assignee | |
Comment 10•6 years ago
|
||
Joel this is now failing linux debug, win asan (very few failures) and mac debug. Should we adjust the disabling condition here?
Comment hidden (Intermittent Failures Robot) |
Comment 14•6 years ago
|
||
Comment 15•6 years ago
|
||
root.getWorker() can return null if it can't find a worker of the specified ID, which can happen at any time as the debugger client is operating asynchronously.
Comment hidden (Intermittent Failures Robot) |
Comment 17•6 years ago
|
||
![]() |
Assignee | |
Updated•6 years ago
|
![]() |
Assignee | |
Comment 18•6 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
![]() |
||
Comment 20•6 years ago
|
||
This is again on disable list, but all the new failures were on try or miss classifications, removing the disable recommended tag.
![]() |
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•4 years ago
|
Description
•