Closed Bug 1295003 Opened 8 years ago Closed 8 years ago

Crash in js::Debugger::wrapDebuggeeObject after a Proxy is revoked

Categories

(Core :: JavaScript Engine, defect)

50 Branch
Unspecified
All
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1291011
Tracking Status
firefox50 - ---
firefox51 --- unaffected

People

(Reporter: WeirdAl, Unassigned)

Details

(4 keywords)

Crash Data

Attachments

(1 file)

Attached file proxyDebugTest.html
Steps to reproduce:
(1) Open the attached HTML page, and then the Devtools Debugger alongside it.
(2) Place a breakpoint on line 15 of the HTML page.
(3) With the debugger open, click on the button that says "Click here".
(4) You should find yourself stopped on line 15.
(5) Click the "Step in" button in the debugger, trying to go to the next line.

I was able to reproduce the crash in FF50 Aurora from today's code, but not in FF48 as released on Fedora Linux.  I also saw this crash on MacOSX 10, so it's not platform specific.
[Tracking Requested - why for this release]:
It appears to be fixed in today's mozilla-central (FF51) code.  So it might be a simple matter of finding the right patch and uplifting it to aurora.
OS: Unspecified → All
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
No need to track this one, the fix from the other bug 1291011 is approved for uplift to Aurora50.
Removing affected per comment 4.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: