Closed Bug 862699 Opened 12 years ago Closed 12 years ago

Assertion failure: isNative(), at vm/ObjectImpl.cpp with bug 804676 fixes

Categories

(Core :: JavaScript Engine, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: gkw, Unassigned)

References

Details

(Keywords: assertion, regression, testcase)

Attachments

(1 file)

Attached file stack
eval("\ Object.defineProperty(this,\"y\",{\ get: function(){ x[\"\"] }}\ );\ x = Int32Array();\ this.h, y\ ",newGlobal()) asserts js debug and opt shell on ionmonkey (where bug 804676 fixes landed for testing) changeset d746d516bf55 with --ion-eager and -a at Assertion failure: isNative(), at vm/ObjectImpl.cpp
autoBisect shows this is probably related to the following changeset: The first bad revision is: changeset: 128515:75ff34ead9fc user: Brian Hackett date: Mon Apr 15 05:16:23 2013 -0600 summary: Bug 861439 - Add type barriers when reading from undefined properties of singleton objects.
Blocks: 861439
Flags: needinfo?(bhackett1024)
Fixed by the patch in bug 862708.
Flags: needinfo?(bhackett1024)
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: