Closed Bug 1591952 Opened 5 years ago Closed 5 years ago

Perma [tier2] devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js | A promise chain failed to handle a rejection: this.inspector is null - stack: get highlighters@resource://devtools/client/inspector/grids/grid-inspector.js:99:7

Categories

(DevTools :: about:debugging, defect, P5)

defect

Tracking

(firefox72 fixed)

RESOLVED FIXED
Firefox 72
Tracking Status
firefox72 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jdescottes)

References

Details

(Keywords: intermittent-failure)

Attachments

(1 file)

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=273230750&repo=mozilla-central
Full log: https://queue.taskcluster.net/v1/task/KOtyhVADR6yIAJjdlxhTgA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-10-28T12:11:30.665Z] 12:11:30 INFO - TEST-START | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js
[task 2019-10-28T12:11:30.765Z] 12:11:30 INFO - GECKO(11024) | ++DOCSHELL 00000226261AB000 == 9 [pid = 1480] [id = {0be9c1eb-14c8-471f-b77a-9ea2f51e89fe}]
[task 2019-10-28T12:11:30.765Z] 12:11:30 INFO - GECKO(11024) | ++DOMWINDOW == 25 (000002262A1C3C40) [pid = 1480] [serial = 160] [outer = 0000000000000000]
[task 2019-10-28T12:11:30.774Z] 12:11:30 INFO - GECKO(11024) | ++DOMWINDOW == 26 (0000022629DE0400) [pid = 1480] [serial = 161] [outer = 000002262A1C3C40]
[task 2019-10-28T12:11:30.893Z] 12:11:30 INFO - GECKO(11024) | ++DOMWINDOW == 27 (000002262AF97800) [pid = 1480] [serial = 162] [outer = 000002262A1C3C40]
[task 2019-10-28T12:11:30.965Z] 12:11:30 INFO - GECKO(11024) | --DOMWINDOW == 7 (000001B8DD523C00) [pid = 7524] [serial = 57] [outer = 0000000000000000] [url = moz-extension://93cb9f34-90b2-479b-b5bb-c41e5cf4727c/_generated_background_page.html]
[task 2019-10-28T12:11:30.965Z] 12:11:30 INFO - GECKO(11024) | --DOMWINDOW == 6 (000001B8DD153C00) [pid = 7524] [serial = 56] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:31.678Z] 12:11:31 INFO - GECKO(11024) | --DOMWINDOW == 26 (0000022620527400) [pid = 1480] [serial = 152] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:32.025Z] 12:11:32 INFO - GECKO(11024) | --DOCSHELL 00000244B687B000 == 1 [pid = 7180] [id = {4174c31e-8469-4bcd-8db6-73ec776e0555}] [url = about:blank]
[task 2019-10-28T12:11:33.286Z] 12:11:33 INFO - GECKO(11024) | --DOMWINDOW == 4 (00000244B68ED200) [pid = 7180] [serial = 16] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:37.574Z] 12:11:37 INFO - GECKO(11024) | --DOMWINDOW == 3 (00000244BD646C00) [pid = 7180] [serial = 18] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:37.574Z] 12:11:37 INFO - GECKO(11024) | --DOMWINDOW == 2 (00000244BBF99800) [pid = 7180] [serial = 17] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:39.665Z] 12:11:39 INFO - GECKO(11024) | --DOMWINDOW == 25 (0000022633C4CC00) [pid = 1480] [serial = 147] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:11:39.665Z] 12:11:39 INFO - GECKO(11024) | --DOCSHELL 00000226202AE800 == 8 [pid = 1480] [id = {9193de8f-c61f-4c58-b72f-c0854f098368}] [url = about:debugging#/runtime/this-firefox]
[task 2019-10-28T12:11:39.665Z] 12:11:39 INFO - GECKO(11024) | --DOCSHELL 00000226202B4000 == 7 [pid = 1480] [id = {58d566e7-e30e-4862-8ff2-f9fdde8f9ca1}] [url = about:debugging#/runtime/this-firefox]
[task 2019-10-28T12:11:39.727Z] 12:11:39 INFO - GECKO(11024) | --DOCSHELL 00000226165E8800 == 6 [pid = 1480] [id = {affbe562-eeed-4d1c-b9c4-e3bfbc1894b6}] [url = about:debugging#/runtime/this-firefox]
[task 2019-10-28T12:11:39.732Z] 12:11:39 INFO - GECKO(11024) | --DOCSHELL 000002D709A80000 == 0 [pid = 3388] [id = {c9149ec4-1228-406a-9dc4-c1432971c0eb}] [url = about:blank]
[task 2019-10-28T12:11:40.911Z] 12:11:40 INFO - GECKO(11024) | --DOMWINDOW == 2 (000002D70F154020) [pid = 3388] [serial = 13] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:42.819Z] 12:11:42 INFO - GECKO(11024) | --DOMWINDOW == 1 (000002D70F1CC800) [pid = 3388] [serial = 15] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:42.819Z] 12:11:42 INFO - GECKO(11024) | --DOMWINDOW == 0 (000002D70DE91C00) [pid = 3388] [serial = 14] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:43.526Z] 12:11:43 INFO - GECKO(11024) | --DOMWINDOW == 24 (00000226239A8F20) [pid = 1480] [serial = 154] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:11:43.526Z] 12:11:43 INFO - GECKO(11024) | --DOMWINDOW == 23 (0000022629A54F20) [pid = 1480] [serial = 157] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:11:43.526Z] 12:11:43 INFO - GECKO(11024) | --DOMWINDOW == 22 (0000022623749020) [pid = 1480] [serial = 148] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:11:43.526Z] 12:11:43 INFO - GECKO(11024) | --DOMWINDOW == 21 (0000022620BF5200) [pid = 1480] [serial = 151] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:11:45.569Z] 12:11:45 INFO - GECKO(11024) | ++DOCSHELL 00000226202C5800 == 7 [pid = 1480] [id = {7f061e40-51d0-4b79-86fc-e05e52f6d4d4}]
[task 2019-10-28T12:11:45.569Z] 12:11:45 INFO - GECKO(11024) | ++DOMWINDOW == 22 (0000022620BF5200) [pid = 1480] [serial = 163] [outer = 0000000000000000]
[task 2019-10-28T12:11:45.571Z] 12:11:45 INFO - GECKO(11024) | ++DOMWINDOW == 23 (0000022621AA4400) [pid = 1480] [serial = 164] [outer = 0000022620BF5200]
[task 2019-10-28T12:11:45.714Z] 12:11:45 INFO - GECKO(11024) | ++DOMWINDOW == 24 (0000022626E0D400) [pid = 1480] [serial = 165] [outer = 0000022620BF5200]
[task 2019-10-28T12:11:45.877Z] 12:11:45 INFO - GECKO(11024) | ++DOMWINDOW == 25 (000002262A572400) [pid = 1480] [serial = 166] [outer = 0000022620BF5200]
[task 2019-10-28T12:11:46.489Z] 12:11:46 INFO - GECKO(11024) | [Parent 1480, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file z:/build/build/src/dom/base/nsContentUtils.cpp, line 3690
[task 2019-10-28T12:11:47.057Z] 12:11:47 INFO - GECKO(11024) | ++DOCSHELL 0000022628747000 == 8 [pid = 1480] [id = {e4884163-c36d-4d1c-8dc6-6fce468210a7}]
[task 2019-10-28T12:11:47.057Z] 12:11:47 INFO - GECKO(11024) | ++DOMWINDOW == 26 (0000022623749020) [pid = 1480] [serial = 167] [outer = 0000000000000000]
[task 2019-10-28T12:11:47.057Z] 12:11:47 INFO - GECKO(11024) | ++DOMWINDOW == 27 (000002262EA83800) [pid = 1480] [serial = 168] [outer = 0000022623749020]
[task 2019-10-28T12:11:49.346Z] 12:11:49 INFO - GECKO(11024) | ++DOCSHELL 00000226165DA800 == 9 [pid = 1480] [id = {ccf5c699-efff-4bfd-ac46-f3eee582c7e4}]
[task 2019-10-28T12:11:49.347Z] 12:11:49 INFO - GECKO(11024) | ++DOMWINDOW == 28 (0000022633CDB7A0) [pid = 1480] [serial = 169] [outer = 0000000000000000]
[task 2019-10-28T12:11:49.349Z] 12:11:49 INFO - GECKO(11024) | ++DOMWINDOW == 29 (00000226308D9800) [pid = 1480] [serial = 170] [outer = 0000022633CDB7A0]
[task 2019-10-28T12:11:49.434Z] 12:11:49 INFO - GECKO(11024) | ++DOCSHELL 000002262B270800 == 10 [pid = 1480] [id = {47f739f3-4374-4a56-a903-aadf14bb3350}]
[task 2019-10-28T12:11:49.434Z] 12:11:49 INFO - GECKO(11024) | ++DOMWINDOW == 30 (0000022633CDB980) [pid = 1480] [serial = 171] [outer = 0000000000000000]
[task 2019-10-28T12:11:50.412Z] 12:11:50 INFO - GECKO(11024) | ++DOMWINDOW == 31 (00000226308D8C00) [pid = 1480] [serial = 172] [outer = 0000022633CDB980]
[task 2019-10-28T12:11:54.444Z] 12:11:54 INFO - GECKO(11024) | [Parent 1480, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, nullptr) failed with result 0x804B000A: file z:/build/build/src/extensions/permissions/nsPermission.cpp, line 42
[task 2019-10-28T12:11:54.444Z] 12:11:54 INFO - GECKO(11024) | [Parent 1480, Main Thread] WARNING: '!principal', file z:/build/build/src/netwerk/cookie/CookieSettings.cpp, line 132
[task 2019-10-28T12:11:54.444Z] 12:11:54 INFO - GECKO(11024) | [Parent 1480, Main Thread] WARNING: 'NS_FAILED(rv)', file z:/build/build/src/toolkit/components/antitracking/StorageAccess.cpp, line 33
[task 2019-10-28T12:11:56.197Z] 12:11:56 INFO - GECKO(11024) | console.log: "[DISPATCH] action type:" "CLEAR_FLEXBOX"
[task 2019-10-28T12:11:59.000Z] 12:11:59 INFO - GECKO(11024) | --DOMWINDOW == 30 (0000022629DE0400) [pid = 1480] [serial = 161] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:11:59.705Z] 12:11:59 INFO - GECKO(11024) | console.log: "[DISPATCH] action type:" "CLEAR_FLEXBOX"
[task 2019-10-28T12:12:00.590Z] 12:12:00 INFO - GECKO(11024) | --DOMWINDOW == 29 (0000022621AA3000) [pid = 1480] [serial = 155] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:12:01.999Z] 12:12:01 INFO - GECKO(11024) | console.warn: "[@fluent/react] TypeError: Variable type not supported: $selectedRuntimeId, object"
[task 2019-10-28T12:12:02.260Z] 12:12:02 INFO - GECKO(11024) | [Parent 1480, Main Thread] WARNING: '!inner', file z:/build/build/src/dom/ipc/JSWindowActorService.cpp, line 172
[task 2019-10-28T12:12:02.378Z] 12:12:02 INFO - GECKO(11024) | [Parent 1480, Main Thread] WARNING: '!inner', file z:/build/build/src/dom/ipc/JSWindowActorService.cpp, line 172
[task 2019-10-28T12:12:02.378Z] 12:12:02 INFO - GECKO(11024) | [Parent 1480, Main Thread] WARNING: '!contentChild', file z:/build/build/src/dom/base/ContentBlockingLog.cpp, line 133
[task 2019-10-28T12:12:06.646Z] 12:12:06 INFO - GECKO(11024) | --DOMWINDOW == 28 (0000022623973000) [pid = 1480] [serial = 158] [outer = 0000000000000000] [url = about:blank]
[task 2019-10-28T12:12:06.648Z] 12:12:06 INFO - GECKO(11024) | --DOMWINDOW == 27 (0000022621A98C00) [pid = 1480] [serial = 153] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:12:06.648Z] 12:12:06 INFO - GECKO(11024) | --DOMWINDOW == 26 (0000022629D10C00) [pid = 1480] [serial = 159] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:12:06.648Z] 12:12:06 INFO - GECKO(11024) | --DOMWINDOW == 25 (000002262630E000) [pid = 1480] [serial = 156] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:12:06.648Z] 12:12:06 INFO - GECKO(11024) | --DOMWINDOW == 24 (000002262404C800) [pid = 1480] [serial = 150] [outer = 0000000000000000] [url = about:debugging]
[task 2019-10-28T12:12:09.414Z] 12:12:09 INFO - GECKO(11024) | JavaScript error: resource://devtools/client/inspector/grids/grid-inspector.js, line 99: TypeError: this.inspector is null
[task 2019-10-28T12:12:09.433Z] 12:12:09 INFO - TEST-INFO | started process screenshot
[task 2019-10-28T12:12:09.492Z] 12:12:09 INFO - TEST-INFO | screenshot: exit 0
[task 2019-10-28T12:12:09.492Z] 12:12:09 INFO - Buffered messages logged at 12:11:30
[task 2019-10-28T12:12:09.492Z] 12:12:09 INFO - Entering test bound
[task 2019-10-28T12:12:09.492Z] 12:12:09 INFO - Force all debug target panes to be expanded
[task 2019-10-28T12:12:09.492Z] 12:12:09 INFO - opening about:debugging
[task 2019-10-28T12:12:09.492Z] 12:12:09 INFO - Adding a new tab with URL: about:debugging
[task 2019-10-28T12:12:09.493Z] 12:12:09 INFO - Buffered messages logged at 12:11:31
[task 2019-10-28T12:12:09.493Z] 12:12:09 INFO - Tab added and finished loading
[task 2019-10-28T12:12:09.493Z] 12:12:09 INFO - Wait until Connect page is displayed
[task 2019-10-28T12:12:09.493Z] 12:12:09 INFO - Buffered messages logged at 12:11:34
[task 2019-10-28T12:12:09.493Z] 12:12:09 INFO - Select This Firefox page
[task 2019-10-28T12:12:09.493Z] 12:12:09 INFO - Wait for requests to be complete
[task 2019-10-28T12:12:09.493Z] 12:12:09 INFO - Buffered messages logged at 12:11:45
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Wait for runtime page to be rendered
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - TEST-PASS | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js | Found the Connect sidebar item -
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Open devtools on the current about:debugging tab
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Opening the toolbox
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Buffered messages logged at 12:11:47
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Buffered messages logged at 12:11:50
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2019-10-28T12:12:09.494Z] 12:12:09 INFO - Buffered messages logged at 12:11:51
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Buffered messages logged at 12:11:56
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Buffered messages logged at 12:11:59
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Toolbox opened and focused
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - DevTools starts workers, wait for requests to settle
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Buffered messages logged at 12:12:00
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Click on the Connect item in the sidebar
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Buffered messages logged at 12:12:01
[task 2019-10-28T12:12:09.495Z] 12:12:09 INFO - Wait until Connect page is displayed
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Buffered messages logged at 12:12:02
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - TEST-PASS | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js | Inspector is still rendered -
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Removing tab.
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Got event: 'TabClose' on [object XULElement].
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Tab removed and finished closing
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Leaving test bound
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Buffered messages logged at 12:12:09
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - TEST-PASS | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js | The main process DebuggerServer has no pending connection when the test ends -
[task 2019-10-28T12:12:09.496Z] 12:12:09 INFO - Console message: [JavaScript Error: "TypeError: this.inspector is null" {file: "resource://devtools/client/inspector/grids/grid-inspector.js" line: 99}]
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - Buffered messages finished
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - TEST-UNEXPECTED-FAIL | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js | A promise chain failed to handle a rejection: this.inspector is null - stack: get highlighters@resource://devtools/client/inspector/grids/grid-inspector.js:99:7
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - getInitialGridColor@resource://devtools/client/inspector/grids/grid-inspector.js:217:25
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - updateGridPanel@resource://devtools/client/inspector/grids/grid-inspector.js:383:26
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - AsynconReflow@resource://devtools/client/inspector/grids/grid-inspector.js:587:10
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - async
throttle/<@resource://devtools/shared/throttle.js:45:21
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - onReflow@resource://devtools/client/inspector/shared/reflow-tracker.js:102:7
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - emit@resource://devtools/shared/event-emitter.js:190:24
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - emit@resource://devtools/shared/event-emitter.js:271:18
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - onPacket@resource://devtools/shared/protocol/Front.js:270:13
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - onPacket@resource://devtools/shared/client/debugger-client.js:593:13
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - send/<@resource://devtools/shared/transport/local-transport.js:70:25
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - DevToolsUtils.executeSoonexports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - send@resource://devtools/server/debugger-server-connection.js:89:20
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - receiveMessage@resource://devtools/shared/transport/child-transport.js:66:16
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - MessageListener.receiveMessage
_addListener@resource://devtools/shared/transport/child-transport.js:40:14
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - ready@resource://devtools/shared/transport/child-transport.js:57:10
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - connectToFrame/</onActorCreated<@resource://devtools/server/connectors/frame-connector.js:183:22
[task 2019-10-28T12:12:09.497Z] 12:12:09 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - MessageListener.receiveMessagetrackMessageManager@resource://devtools/server/connectors/frame-connector.js:55:12
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - connectToFrame/<@resource://devtools/server/connectors/frame-connector.js:283:5
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - connectToFrame@resource://devtools/server/connectors/frame-connector.js:41:10
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - connect@resource://devtools/server/actors/targets/frame-proxy.js:65:35
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - async
BrowserTabList.prototype._getActorForBrowser@resource://devtools/server/actors/webbrowser.js:368:16
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - BrowserTabList.prototype.getTab@resource://devtools/server/actors/webbrowser.js:388:21
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - onGetTab@resource://devtools/server/actors/root.js:368:35
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - onPacket@resource://devtools/server/debugger-server-connection.js:378:58
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - send/<@resource://devtools/shared/transport/local-transport.js:70:25
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:111:22
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - DevToolsUtils.executeSoonexports.executeSoon@resource://devtools/shared/DevToolsUtils.js:62:21
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - send@resource://devtools/shared/transport/local-transport.js:58:21
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - send@resource://devtools/shared/protocol/Front.js:216:30
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - request@resource://devtools/shared/protocol/Front.js:234:10
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:49:19
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - getTab@resource://devtools/shared/fronts/root.js:363:30
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - createTargetForTab@resource://devtools/client/framework/target.js:100:28
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - async
forTab@resource://devtools/client/framework/target.js:42:26
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - openToolboxForTab@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:476:38
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - @chrome://mochitests/content/browser/devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js:28:25
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1067:34
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1102:11
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:930:14
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:805:67
[task 2019-10-28T12:12:09.498Z] 12:12:09 INFO - Rejection date: Mon Oct 28 2019 12:12:09 GMT+0000 (Greenwich Mean Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 265
[task 2019-10-28T12:12:09.499Z] 12:12:09 INFO - Stack trace:
[task 2019-10-28T12:12:09.499Z] 12:12:09 INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:265
[task 2019-10-28T12:12:09.499Z] 12:12:09 INFO - chrome://mochikit/content/browser-test.js:nextTest:629
[task 2019-10-28T12:12:09.499Z] 12:12:09 INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1449
[task 2019-10-28T12:12:09.499Z] 12:12:09 INFO - chrome://mochikit/content/browser-test.js:run:1364
[task 2019-10-28T12:12:09.499Z] 12:12:09 INFO - GECKO(11024) | MEMORY STAT | vsize 2104764MB | vsizeMaxContiguous 65797610MB | residentFast 609MB | heapAllocated 184MB
[task 2019-10-28T12:12:09.499Z] 12:12:09 INFO - TEST-OK | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_devtools.js | took 38817ms

Julian, could you please take a look at this?
The failure appeared before as an intermittent one but now I believe it is borderline timing out.
It also changed chunks a couple of times.

Flags: needinfo?(jdescottes)
See Also: → 1585852

This method is very asynchronous, called on reflows and throttled. Which means it has a high chance of intermittently failing after destroy.

Attachment #9106259 - Attachment description: Bug 1591952 - Bail out of updateGrids if inspector was destroyed after calling asyncStorage → Bug 1591952 - Add a global try catch around grid-inspector onReflow to swallow exceptions after destroy
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/33e81e5b6476
Add a global try catch around grid-inspector onReflow to swallow exceptions after destroy r=gl
Blocks: 1593794
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 72
Assignee: nobody → jdescottes
Flags: needinfo?(jdescottes)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: