Skip to content
This repository was archived by the owner on Jan 11, 2023. It is now read-only.
This repository was archived by the owner on Jan 11, 2023. It is now read-only.

Debugger is blank when clicking on stacktrace in netmonitor first #3049

Description

@captainbrosset

I tested this in the latest Nightly of Firefox 55.0a1 (2017-05-30).
Here's what I did:

  • Open https://www.food.ee/restaurants/vancouver/
  • Open the Netmonitor panel (make sure the debugger was not init first)
  • Click on the "Show filters" button in the page (top right, above the list of restaurants)
  • A new request should have appears in the Netmonitor
  • Click on the [JS] icon in the request row in order to open the stack trace sidebar panel
  • In the sidebar panel, find the openFilterPanel frame and click on the link to the source code next to it
  • This does not do anything, which might be related to source maps, or the netmonitor, or the debugger, not sure
  • Now, click on the Debugger tab to switch to it manually instead

the debugger is blank at this stage

capture

An error also appears in the browser console:

TypeError: pendingBreakpoint is undefined[Learn More] debugger.js:16544:10
TypeError: pendingBreakpoint is undefined
Stack trace:
checkPendingBreakpoint</_ref<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16544:10
step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:184
_asyncToGenerator/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:438
_asyncToGenerator/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:100
checkPendingBreakpoint@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16564:13
checkPendingBreakpoints</_ref2<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16577:14
step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:184
_asyncToGenerator/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:438
_asyncToGenerator/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:100
checkPendingBreakpoints@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16582:13
newSource/</_ref3<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16671:14
step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:184
step/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:362
promise callback*step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:315
_asyncToGenerator/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:438
_asyncToGenerator/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:100
newSource/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16675:15
thunk/</</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:13276:46
dispatch@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:1038:19
newSources/</_ref5<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16691:16
step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:184
_asyncToGenerator/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:438
_asyncToGenerator/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16637:100
newSources/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:16696:15
thunk/</</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:13276:46
bindActionCreator/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:944:13
exports.onConnect</_ref<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31537:12
step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31552:184
step/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31552:362
promise callback*step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31552:315
promise callback*step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31552:315
_asyncToGenerator/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31552:438
_asyncToGenerator/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31552:100
onConnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31548:13
onConnect</_ref<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31432:12
step@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31464:184
_asyncToGenerator/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31464:438
_asyncToGenerator/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31464:100
onConnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:31460:13
bootstrap@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/debugger.js:96:15
open@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/new/panel.js:29:15
async*onLoad@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/framework/toolbox.js:1490:19

Metadata

Metadata

Assignees

Type

No type

Priority

None yet

Jira

None yet

Severity

None yet

Estimate

None yet

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions