Open Bug 662377 Opened 13 years ago Updated 1 year ago
Check the entire stack when looking at debug frames
There are at least two places (Debug::getYoungestFrame() and the THIS_FRAME macro) where we assume debuggee frames are in the context's current stack. This isn't always the case (when implementing the debugging protocol in firefox, we can end up with new contexts in event handlers).
jorendorff fixed getYoungestFrame in http://hg.mozilla.org/users/jblandy_mozilla.com/jsdbg2/rev/720b3fe3c84e but this was backed out for depending on some other changesets. It doesn't look like this would be hard to backport to the current state of things.
What's the status of this bug? Is it still a problem?
You need to log in before you can comment on or make changes to this bug.