Closed
Bug 1182092
Opened 9 years ago
Closed 9 years ago
Assertion failure: !isIndex(&dummy), at c:\users\mozilla\debug-builds\mozilla-central\js\src\vm/String.h:1409
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
mozilla42
Tracking | Status | |
---|---|---|
firefox42 | --- | fixed |
People
(Reporter: cbook, Assigned: bhackett1024)
Details
(Keywords: assertion)
Attachments
(3 files)
found via bughunter and reproduced on windows 7 trunk debug build For the url please ask me --> Assertion failure: !isIndex(&dummy), at c:\users\mozilla\debug-builds\mozilla-central\js\src\vm/String.h:1409
Reporter | ||
Comment 1•9 years ago
|
||
Assignee | ||
Comment 4•9 years ago
|
||
I can't get the page to load, but this should fix the assertion. newPlainObject() tries to filter out objects that have strings which are indexes, by checking IdIsIndex on each property in objects it creates. You might think this would be enough to catch index properties, but IdIsIndex actually calls StringIsArrayIndex, which does something totally different.
Assignee: nobody → bhackett1024
Flags: needinfo?(bhackett1024)
Attachment #8632946 -
Flags: review?(jdemooij)
Assignee | ||
Comment 5•9 years ago
|
||
This assertion failure shouldn't lead to any bad behavior.
Group: core-security
Updated•9 years ago
|
Attachment #8632946 -
Flags: review?(jdemooij) → review+
Comment 7•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/40227d8273cc
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox42:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
You need to log in
before you can comment on or make changes to this bug.
Description
•