Closed Bug 1692901 Opened 5 years ago Closed 3 years ago

Intermittent devtools/client/debugger/test/mochitest/browser_dbg-fission-frame-breakpoint.js | Uncaught exception - at chrome: devtools/client/debugger/test/mochitest/helpers.js:547 - TypeError: can't access property "location", frame is null

Categories

(DevTools :: Debugger, defect, P5)

defect

Tracking

(firefox-esr78 unaffected, firefox85 unaffected, firefox86 unaffected, firefox87 fix-optional)

RESOLVED INCOMPLETE
Tracking Status
firefox-esr78 --- unaffected
firefox85 --- unaffected
firefox86 --- unaffected
firefox87 --- fix-optional

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=330027147&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/BoeTBbTuRmiqGAWQeh7dGw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/BoeTBbTuRmiqGAWQeh7dGw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2021-02-15T18:27:18.497Z] 18:27:18     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-fission-frame-breakpoint.js | a new breakpoint was created - 
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - Reload the page to hit the breakpoint on load
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/NetUtil.jsm" line: 253}]
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - Waiting for state change: selected source
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - Finished waiting for state change: selected source
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-fission-frame-breakpoint.js | Selected source is simple2.js - 
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - Buffered messages finished
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-fission-frame-breakpoint.js | Uncaught exception - at chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/helpers.js:547 - TypeError: can't access property "location", frame is null
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - Stack trace:
[task 2021-02-15T18:27:18.498Z] 18:27:18     INFO - isSelectedFrameSelected@chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/helpers.js:547:20
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - assertPausedLocation@chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/helpers.js:321:6
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - @chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/browser_dbg-fission-frame-breakpoint.js:33:23
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1088:34
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1128:11
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:948:14
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1037:23
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - Leaving test bound 
[task 2021-02-15T18:27:18.499Z] 18:27:18     INFO - GECKO(1801) | [ACTION] PAUSED  - {"type":"PAUSED","thread":"server0.conn0.child3/thread22","why":{"type":"breakpoint","actors":[null]},"frame":{"id":"server0.conn0.child3/frame28","thread":"server0.conn0.child3/thread22","displayName":"(global)","location":{"sourceId":"source-http://example.org/browser/devtools/client/debugger/test/mochitest/examples/simple2.js","line":7,"column":0},"generatedLocation":{"sourceId":"source-http://example.org/browser/devtools/client/debugger/test/mochitest/examples/simple2.js","line":7,"column":0},"this":{"type":"object","actor":"server0.conn0.child3/obj29","class":"Window","ownPropertyLength":814,"extensible":true,"frozen":false,"sealed":false,"isError":false,"preview":{"kind":"ObjectWithURL","url":"http://example.org/browser/devtools/client/debugger/test/mochitest/examples/doc_dbg-fission-frame-sources-frame.html"}},"source":null,"index":0,"asyncCause":null,"state":"on-stack","type":"global"},"pauseInfo":{"why":{"type":"breakpoint","actors":[null]}},"scopes":[],"loadedObjects":[]}
[task 2021-02-15T18:27:18.572Z] 18:27:18     INFO - Removing tab.
[task 2021-02-15T18:27:18.573Z] 18:27:18     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2021-02-15T18:27:18.582Z] 18:27:18     INFO - Got event: 'TabClose' on [object XULElement].
[task 2021-02-15T18:27:18.585Z] 18:27:18     INFO - Tab removed and finished closing
[task 2021-02-15T18:27:18.607Z] 18:27:18     INFO - GECKO(1801) | JavaScript error: resource://devtools/shared/protocol/Front.js, line 99: Error: Connection closed, pending request to server0.conn0.child3/thread22, type frames failed
[task 2021-02-15T18:27:18.607Z] 18:27:18     INFO - GECKO(1801) | Request stack:
[task 2021-02-15T18:27:18.607Z] 18:27:18     INFO - GECKO(1801) | request@resource://devtools/shared/protocol/Front.js:288:14
[task 2021-02-15T18:27:18.608Z] 18:27:18     INFO - GECKO(1801) | generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:46:19
[task 2021-02-15T18:27:18.608Z] 18:27:18     INFO - GECKO(1801) | getFrames@resource://devtools/client/fronts/thread.js:87:18
[task 2021-02-15T18:27:18.608Z] 18:27:18     INFO - GECKO(1801) | getFrames@resource://devtools/client/debugger/src/client/firefox/commands.js:335:38
[task 2021-02-15T18:27:18.608Z] 18:27:18     INFO - GECKO(1801) | fetchFrames/<@resource://devtools/client/debugger/src/actions/pause/fetchFrames.js:24:29
[task 2021-02-15T18:27:18.608Z] 18:27:18     INFO - GECKO(1801) | thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2021-02-15T18:27:18.608Z] 18:27:18     INFO - GECKO(1801) | dispatch@resource://devtools/client/shared/vendor/redux.js:681:28
[task 2021-02-15T18:27:18.608Z] 18:27:18     INFO - GECKO(1801) | paused/<@resource://devtools/client/debugger/src/actions/pause/paused.js:51:11
[task 2021-02-15T18:27:18.609Z] 18:27:18     INFO - GECKO(1801) | thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2021-02-15T18:27:18.609Z] 18:27:18     INFO - GECKO(1801) | bindActionCreator/<@resource://devtools/client/shared/vendor/redux.js:520:12
[task 2021-02-15T18:27:18.609Z] 18:27:18     INFO - GECKO(1801) | onBreakpointAvailable@resource://devtools/client/debugger/src/client/firefox.js:171:15
[task 2021-02-15T18:27:18.609Z] 18:27:18     INFO - GECKO(1801) | async*_notifyWatchers@resource://devtools/shared/resources/resource-watcher.js:564:24
[task 2021-02-15T18:27:18.609Z] 18:27:18     INFO - GECKO(1801) | later@resource://devtools/shared/throttle.js:33:19
[task 2021-02-15T18:27:18.609Z] 18:27:18     INFO - GECKO(1801) | notify@resource://gre/modules/Timer.jsm:62:17```

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

Summary: Intermittent TV devtools/client/debugger/test/mochitest/browser_dbg-fission-frame-breakpoint.js | Uncaught exception - at chrome: devtools/client/debugger/test/mochitest/helpers.js:547 - TypeError: can't access property "location", frame is null → Intermittent devtools/client/debugger/test/mochitest/browser_dbg-fission-frame-breakpoint.js | Uncaught exception - at chrome: devtools/client/debugger/test/mochitest/helpers.js:547 - TypeError: can't access property "location", frame is null
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Has Regression Range: --- → yes
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.