Closed
Bug 989578
Opened 12 years ago
Closed 12 years ago
F12 doesn't bring up the developer tools sometimes
Categories
(DevTools :: General, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: lb1.3, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 (Beta/Release)
Build ID: 20140317233501
Steps to reproduce:
Tried to open F12 tools in Firefox private window.
Actual results:
17:34:24.207 error occurred while processing 'delete: TypeError: this._extraPools is null
Stack: DSC_addActorPool@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:840
@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:454
@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:3544
DSC_onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:1013
@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:258
@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:75
main.js:918
17:34:24.224 onPacket threw an exception: Error: Server did not specify an actor, dropping packet: {"error":"unknownError","message":"error occurred while processing 'delete: TypeError: this._extraPools is null\nStack: DSC_addActorPool@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:840\n@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:454\n@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js -> resource://gre/modules/devtools/server/actors/script.js:3544\nDSC_onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/server/main.js:1013\n@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:258\n@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:75\n"}
Stack: @resource://gre/modules/devtools/dbg-client.jsm:651
resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
then@resource://gre/modules/commonjs/sdk/core/promise.js:43
then@resource://gre/modules/commonjs/sdk/core/promise.js:153
DC_onPacket@resource://gre/modules/devtools/dbg-client.jsm:700
@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:258
@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:75
DevToolsUtils.js:51
17:34:30.244 TypeError: this._panel is null: @chrome://browser/content/devtools/debugger-view.js:930
@chrome://browser/content/devtools/debugger-view.js:950
@chrome://browser/content/devtools/debugger-toolbar.js:925
@chrome://browser/content/devtools/debugger-toolbar.js:917
@chrome://browser/content/devtools/debugger-view.js:614
@chrome://browser/content/devtools/debugger-controller.js:291
EventEmitter_emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/shared/event-emitter.js:110
onRemoteTabNavigated@resource://gre/modules/commonjs/toolkit/loader.js -> resource:///modules/devtools/framework/target.js:370
EV_notify@resource://gre/modules/devtools/dbg-client.jsm:160
@resource://gre/modules/devtools/dbg-client.jsm:692
resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
then@resource://gre/modules/commonjs/sdk/core/promise.js:43
then@resource://gre/modules/commonjs/sdk/core/promise.js:153
DC_onPacket@resource://gre/modules/devtools/dbg-client.jsm:700
@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:258
@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:75
event-emitter.js:115
17:34:33.399 notify event 'newSource' threw an exception: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIScrollBoxObject.ensureElementIsVisible]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://app/modules/devtools/SideMenuWidget.jsm :: <TOP_LEVEL> :: line 254" data: no] DevToolsUtils.js:51
17:34:33.458 notify event 'newSource' threw an exception: TypeError: this._instrumentsPane is null
Stack: @chrome://browser/content/devtools/debugger-view.js:492
@chrome://browser/content/devtools/debugger-controller.js:1155
EV_notify@resource://gre/modules/devtools/dbg-client.jsm:160
@resource://gre/modules/devtools/dbg-client.jsm:692
resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
then@resource://gre/modules/commonjs/sdk/core/promise.js:43
then@resource://gre/modules/commonjs/sdk/core/promise.js:153
DC_onPacket@resource://gre/modules/devtools/dbg-client.jsm:700
@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:258
@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:75
DevToolsUtils.js:51
17:34:33.649 notify event 'newSource' threw an exception: TypeError: aFirst is null
Stack: @resource:///modules/devtools/ViewHelpers.jsm:1653
@resource:///modules/devtools/ViewHelpers.jsm:1473
@resource:///modules/devtools/ViewHelpers.jsm:673
@chrome://browser/content/devtools/debugger-panes.js:129
@chrome://browser/content/devtools/debugger-controller.js:1131
EV_notify@resource://gre/modules/devtools/dbg-client.jsm:160
@resource://gre/modules/devtools/dbg-client.jsm:692
resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
then@resource://gre/modules/commonjs/sdk/core/promise.js:43
then@resource://gre/modules/commonjs/sdk/core/promise.js:153
DC_onPacket@resource://gre/modules/devtools/dbg-client.jsm:700
@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:258
@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:75
DevToolsUtils.js:51
17:34:35.283 notify event 'newSource' threw an exception: TypeError: this._instrumentsPane is null
Stack: @chrome://browser/content/devtools/debugger-view.js:492
@chrome://browser/content/devtools/debugger-controller.js:1155
EV_notify@resource://gre/modules/devtools/dbg-client.jsm:160
@resource://gre/modules/devtools/dbg-client.jsm:692
resolve@resource://gre/modules/commonjs/sdk/core/promise.js:118
then@resource://gre/modules/commonjs/sdk/core/promise.js:43
then@resource://gre/modules/commonjs/sdk/core/promise.js:153
DC_onPacket@resource://gre/modules/devtools/dbg-client.jsm:700
@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/server/transport.js:258
@resource://gre/modules/devtools/DevToolsUtils.jsm -> resource://gre/modules/devtools/DevToolsUtils.js:75
DevToolsUtils.js:51
17:34:35.285 DebuggerClient.requester callback threw an exception: [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIScrollBoxObject.ensureElementIsVisible]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://app/modules/devtools/SideMenuWidget.jsm :: <TOP_LEVEL> :: line 254" data: no]
Expected results:
It should open devtools.
Comment 1•12 years ago
|
||
Hi,
I wasn't able to reproduce it in Mozilla/5.0 (X11; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 ID:20140314220517
Does that happen with a clean profile? (see this page on how to create it → https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles#w_creating-a-profile)
And in Safe Mode (Help → Restart with Add-ons disabled)?
Thanks,
Francesca
Flags: needinfo?(lb1.3)
Flags: needinfo?
Updated•12 years ago
|
Flags: needinfo?
Comment 2•12 years ago
|
||
WFM with latest Nightly on Ubuntu 13.10 x86.
Component: Untriaged → Developer Tools
I can verify it IS still happening in Win7, Firefox 28, safe-mode. It opens the menu instead. Cursor was in the js source panel if that matters.
Flags: needinfo?(lb1.3)
Sorry, wrong bug - I meant the F10 opening the menu instead of stepping debugger.
Comment 5•12 years ago
|
||
(Readding the needinfo flag which was deleted by mistake by Luke at comment 3-4)
Flags: needinfo?(lb1.3)
Comment 6•12 years ago
|
||
Luke, are you able to take a look again? Thanks! With two "works for me" I'm tempted to close the bug, but want to check with you one more time.
Maybe this is a keyboard navigation issue rather than a Developer Tools issue.
Working right now, in my Firefox 30 at least
Flags: needinfo?(lb1.3)
Comment 8•12 years ago
|
||
Hi,
I'm closing this per Comment 6, feel free to reopen it in case you experience the issue again.
Thanks,
Francesca
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
I'm having the same problem on firefox 35.0.1. Stacktrace:
notify event 'newSource' threw an exception: TypeError: this._instrumentsPane is null
Stack: DebuggerView.instrumentsPaneTab@chrome://browser/content/devtools/debugger-view.js:522:5
SourceScripts.prototype._onNewSource@chrome://browser/content/devtools/debugger-controller.js:1177:1
eventSource/aProto.emit@resource://gre/modules/devtools/dbg-client.jsm:189:9
DebuggerClient.prototype.onPacket/<@resource://gre/modules/devtools/dbg-client.jsm:927:9
resolve@resource://gre/modules/devtools/deprecated-sync-thenables.js:40:40
then@resource://gre/modules/devtools/deprecated-sync-thenables.js:20:43
then@resource://gre/modules/devtools/deprecated-sync-thenables.js:58:9
DebuggerClient.prototype.onPacket@resource://gre/modules/devtools/dbg-client.jsm:869:1
LocalDebuggerTransport.prototype.send/<@resource://gre/modules/devtools/dbg-client.jsm -> resource://gre/modules/devtools/transport/transport.js:545:11
makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/DevToolsUtils.js:83:14
makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/devtools/DevToolsUtils.js:83:14
Line: 522, column: 4 DevToolsUtils.js:59
Comment 10•11 years ago
|
||
It doesn't happen very often, I'm not sure what causes it.
Updated•8 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•