Debugger does not show all stack frames

RESOLVED FIXED in Firefox 43

Status

()

Firefox
Developer Tools: Debugger
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: yury, Unassigned)

Tracking

Trunk
Firefox 43
x86_64
Mac OS X
Points:
---

Firefox Tracking Flags

(firefox43 fixed)

Details

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
STR (with fresh profile in 2015-09-03 Nightly):
1. Open http://people.mozilla.org/~ydelendik/tmp/shumway_20150903/examples/inspector/inspector.html?rfile=../../test~/sbemail41.swf
2. In the Shumway "Inspector Options" remove/uncheck "release" option
3. Open FF Debugger and in its options check "Pause on exception" and uncheck "Ignore caught exception" 
4. Re-open/re-start Firefox
5. Open FF Debugger
6. Open http://people.mozilla.org/~ydelendik/tmp/shumway_20150903/examples/inspector/inspector.html?rfile=../../test~/sbemail41.swf
7. Move mouse inside movie
8. When debugger breaks, inspect stack in the top navigation bar and side panel.

Results might be intermittent, but you might see one or three frames.

It's expected to see more than three frames.
(Reporter)

Comment 1

2 years ago
It's a regression, bisect result:

85:31.39 LOG: MainThread Bisector INFO Last good revision: bedff4a78d9a62c3eaaff7abec8d77956a894b40
85:31.39 LOG: MainThread Bisector INFO First bad revision: 72d3337af3ec6a4ee7f258dd469495fb4793407c
85:31.39 LOG: MainThread Bisector INFO Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=bedff4a78d9a62c3eaaff7abec8d77956a894b40&tochange=72d3337af3ec6a4ee7f258dd469495fb4793407c

CC'ing :shu for more info
Flags: needinfo?(shu)

Comment 2

2 years ago
Created attachment 8656818 [details] [diff] [review]
Give copied FrameIter::Data the cx of the current frame.
Attachment #8656818 - Flags: review?(jimb)

Comment 3

2 years ago
The patch in bug 1161332 was incorrect. I will back it out when pushing this.
Flags: needinfo?(shu)

Updated

2 years ago
Attachment #8656818 - Flags: review?(jimb) → review+

Comment 4

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/90f8bab8bc10
https://hg.mozilla.org/mozilla-central/rev/90f8bab8bc10
Status: NEW → RESOLVED
Last Resolved: 2 years ago
status-firefox43: affected → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 43
You need to log in before you can comment on or make changes to this bug.