Closed
Bug 1101171
Opened 11 years ago
Closed 11 years ago
Profiler hangs on refresh sometimes
Categories
(DevTools :: Performance Tools (Profiler/Timeline), defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: jsantell, Unassigned)
Details
When recording with the Profiler, and refreshing the page and then stopping, about half the time, I get the following error, and the tool just waits on "loading" the information forever.
A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
See https://developer.mozilla.org/Mozilla/JavaScript_code_modules/Promise.jsm/Promise
Date: Tue Nov 18 2014 13:05:23 GMT-0800 (PST)
Full Message: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIURI.host]
Full Stack: JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/profiler/tree-model.js :: FrameNode.prototype.getInfo :: line 222
JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/profiler/tree-view.js :: CallView.prototype<._displaySelf :: line 91
JS frame :: resource://app/modules/devtools/AbstractTreeItem.jsm :: AbstractTreeItem.prototype._constructTargetNode :: line 355
JS frame :: resource://app/modules/devtools/AbstractTreeItem.jsm :: AbstractTreeItem.prototype.attachTo :: line 234
JS frame :: resource://app/modules/devtools/AbstractTreeItem.jsm :: AbstractTreeItem.prototype._showChildren :: line 325
JS frame :: resource://app/modules/devtools/AbstractTreeItem.jsm :: AbstractTreeItem.prototype._toggleChildren :: line 308
JS frame :: resource://app/modules/devtools/AbstractTreeItem.jsm :: AbstractTreeItem.prototype.expand :: line 268
JS frame :: resource://app/modules/devtools/AbstractTreeItem.jsm :: AbstractTreeItem.prototype.attachTo :: line 238
JS frame :: chrome://browser/content/devtools/ui-profile.js :: ProfileView._populateCallTreeFromFrameNode :: line 502
JS frame :: chrome://browser/content/devtools/ui-profile.js :: ProfileView._populateCallTree :: line 472
JS frame :: chrome://browser/content/devtools/ui-profile.js :: ProfileView._populatePanelWidgets< :: line 369
JS frame :: self-hosted :: InterpretGeneratorResume :: line 959
JS frame :: self-hosted :: next :: line 885
JS frame :: resource://gre/modules/Task.jsm :: TaskImpl_run :: line 314
JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: Handler.prototype.process :: line 870
JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.walkerLoop :: line 749
JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: this.PromiseWalker.scheduleWalkerLoop/< :: line 691
native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
Comment 1•11 years ago
|
||
I fixed this for a test failure.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•