TM: "Assertion failure: cx->enumerators == obj,"

RESOLVED DUPLICATE of bug 618574

Status

()

Core
JavaScript Engine
--
critical
RESOLVED DUPLICATE of bug 618574
7 years ago
7 years ago

People

(Reporter: gkw, Unassigned)

Tracking

(Blocks: 1 bug, {assertion, regression, testcase})

Trunk
x86
Windows 7
assertion, regression, testcase
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(blocking2.0 betaN+)

Details

(Whiteboard: hardblocker)

(Reporter)

Description

7 years ago
for(let a in[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])
    for(d in[]);

assert js debug shell on TM changeset 47a4f03b5947 with -j at Assertion failure: cx->enumerators == obj, tested on Windows 7 32-bit js debug shell.
(Reporter)

Updated

7 years ago
blocking2.0: --- → ?

Updated

7 years ago
Assignee: general → bhackett1024

Comment 1

7 years ago
Brian, want to take a look? You are the new master of the enumeration code now :)
47a4f03b5947 needs to be backed out, it turned the tree pretty orange and I'm pretty sure caused this regression.  Unfortunately the tree is closed today for releng/IT stuff, and I can't comment in bug 618574 because it's a security bug.
47a4f03b5947 has been backed out.  Hopefully/presumably when bug 618754 lands without breakage the program in comment 0 will work;  if someone CCs me on bug 618754 I can add a reminder on that bug to check that this program works.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Blocks: 618574
I'm marking this as open to as a reminder to check that this is fixed once bug 618574 (note corrected bug number) relands.
Status: RESOLVED → REOPENED
blocking2.0: ? → betaN+
Resolution: FIXED → ---
No longer blocks: 618574
Depends on: 618574
Assignee: bhackett1024 → general
Whiteboard: hardblocker

Comment 5

7 years ago
With the thinko fixed in bug 618574, this goes away.
Status: REOPENED → RESOLVED
Last Resolved: 7 years ago7 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 618574
You need to log in before you can comment on or make changes to this bug.