Closed
Bug 1555518
Opened 5 years ago
Closed 5 years ago
[wasm] Debugger cannot stop or debug wasm files with maps
Categories
(DevTools :: Debugger, defect, P2)
DevTools
Debugger
Tracking
(firefox69 fixed)
RESOLVED
FIXED
Firefox 69
Tracking | Status | |
---|---|---|
firefox69 | --- | fixed |
People
(Reporter: yury, Assigned: yury)
Details
Attachments
(1 file)
STR:
- Open https://yurydelendik.github.io/old-man-sandbox/fibdbg/fib2_o0.html
- Open debugger and refresh page (to see .wasm and .c files)
- In Sources, find and open .c file
- Place breakpoint at line 5
a = b;
- Refresh the page
- Optional
a) Use "Jump to generated location"
b) Then, use "Jump to original location"
Expected:
- Debugger breaks at line 5
- Stack shows "fib" function
- To see original .wasm file and jump back to .c (see step 6)
Actual:
- Stack and source editor does not show where it is paused
- "Jump to original location" does not work
Assignee | ||
Updated•5 years ago
|
Assignee: nobody → ydelendik
Assignee | ||
Comment 1•5 years ago
|
||
- Fixes expandFrames() to ensure the thread property is set
- Refactors getSourceLocationFromMouseEvent to use fromEditorLine
- Replaces dwarf_to_json (for proper DWARF conversion)
Updated•5 years ago
|
Priority: -- → P2
Pushed by ydelendik@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/95ffb38f6a64 Fixes original stack display for wasm files, and ref to original source. r=jlast
Comment 3•5 years ago
|
||
Backed out changeset 95ffb38f6a64 (bug 1555518) for Debugger failure. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=249393164&repo=autoland&lineNumber=581
Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=95ffb38f6a64d7cc5ccacc8080c9928027155be3
Backout:
https://hg.mozilla.org/integration/autoland/rev/da7de725195576687e821ecffd29c7886e2edc3d
Flags: needinfo?(ydelendik)
Pushed by ydelendik@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/70fa4fef28c6 Fixes original stack display for wasm files, and ref to original source. r=jlast
Comment 5•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox69:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 69
Assignee | ||
Updated•5 years ago
|
Flags: needinfo?(ydelendik)
You need to log in
before you can comment on or make changes to this bug.
Description
•