Closed
Bug 1253510
Opened 8 years ago
Closed 8 years ago
Intermittent browser_webconsole_clickable_urls.js | Uncaught exception - at :0 - Error: operation not possible on dead CPOW
Categories
(DevTools :: Console, defect, P1)
Tracking
(firefox47 affected, firefox48 fixed, firefox49 fixed)
RESOLVED
FIXED
Firefox 49
People
(Reporter: RyanVM, Assigned: bgrins)
Details
(Keywords: intermittent-failure, Whiteboard: [btpp-backlog])
Attachments
(1 file)
Hit while testing ASAN e10s on Try. I suspect it'd affect debug builds as well if we ran e10s tests on them. https://treeherder.mozilla.org/logviewer.html#?job_id=17571229&repo=try 14:06:30 INFO - 378 INFO Waiting for messages... 14:06:30 INFO - 379 INFO TEST-PASS | devtools/client/webconsole/test/browser_webconsole_clickable_urls.js | matched rule: JS eval output: undefined - 14:06:30 INFO - 380 INFO Clicking 14:06:30 INFO - 381 INFO TEST-PASS | devtools/client/webconsole/test/browser_webconsole_clickable_urls.js | the message body - 14:06:30 INFO - 382 INFO TEST-UNEXPECTED-FAIL | devtools/client/webconsole/test/browser_webconsole_clickable_urls.js | Uncaught exception - at :0 - Error: operation not possible on dead CPOW 14:06:30 INFO - Stack trace: 14:06:30 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23 14:06:30 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7 14:06:30 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11 14:06:30 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7 14:06:30 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7 14:06:30 INFO - maybeDone@chrome://mochitests/content/browser/devtools/client/webconsole/test/head.js:1359:7 14:06:30 INFO - onMessagesAdded@chrome://mochitests/content/browser/devtools/client/webconsole/test/head.js:1340:15 14:06:30 INFO - EventEmitter_emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/event-emitter.js:147:11 14:06:30 INFO - WebConsoleFrame.prototype._flushMessageQueue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webconsole/webconsole.js:2073:7 14:06:30 INFO - Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:937:23 14:06:30 INFO - this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:816:7 14:06:30 INFO - Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:747:11 14:06:30 INFO - this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:779:7 14:06:30 INFO - this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:714:7 14:06:30 INFO - checkOutputForInputs@chrome://mochitests/content/browser/devtools/client/webconsole/test/head.js:1628:10 14:06:30 INFO - @chrome://mochitests/content/browser/devtools/client/webconsole/test/browser_webconsole_clickable_urls.js:102:9 14:06:30 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:786:9 14:06:30 INFO - Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:706:7 14:06:30 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:741:59 14:06:30 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:786:9 14:06:30 INFO - Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:706:7 14:06:30 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:741:59 14:06:30 INFO - 383 INFO Leaving test bound 14:06:30 INFO - MEMORY STAT | vsize 20973076MB | residentFast 765MB 14:06:30 INFO - 384 INFO TEST-OK | devtools/client/webconsole/test/browser_webconsole_clickable_urls.js | took 17860ms
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 9•8 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/52315/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/52315/
Attachment #8751925 -
Flags: review?(pbrosset)
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → bgrinstead
Status: NEW → ASSIGNED
Assignee | ||
Comment 10•8 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=3a748696e8e5
Assignee | ||
Updated•8 years ago
|
Priority: P3 → P1
Comment 11•8 years ago
|
||
Comment on attachment 8751925 [details] MozReview Request: Bug 1253510 - Don't use CPOW inside the checkOutputForInputs webconsole helper function;r=pbro https://reviewboard.mozilla.org/r/52315/#review49351 ::: devtools/client/webconsole/test/head.js:1575 (Diff revision 1) > let tab = event.target; > let browser = gBrowser.getBrowserForTab(tab); > - loadBrowser(browser).then(() => { > - let uri = content.location.href; > + > + Task.spawn(function* () { > + yield loadBrowser(browser); > + let uri = yield ContentTask.spawn(gBrowser.selectedBrowser, {}, function* () { If there's only one tab, you could use the `browser` variable defined just above instead of `gBrowser.selectedBrowser`.
Attachment #8751925 -
Flags: review?(pbrosset) → review+
Assignee | ||
Comment 12•8 years ago
|
||
Alright, going to switch to the browser variable
Assignee | ||
Comment 13•8 years ago
|
||
New try push: https://treeherder.mozilla.org/#/jobs?repo=try&revision=75a9d787a108
Comment 15•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9658aa8c037d
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox49:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 49
Comment hidden (Intermittent Failures Robot) |
Reporter | ||
Comment 17•8 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-aurora/rev/fb3d4cd234e4
status-firefox48:
--- → fixed
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•