Closed Bug 764850 Opened 12 years ago Closed 12 years ago

Assertion failure: allocated(), at ../../gc/Heap.h:498 or Crash [@ js::gc::MarkTypeObject]

Categories

(Core :: JavaScript Engine, defect)

Other Branch
x86_64
Linux
defect
Not set
major

Tracking

()

RESOLVED FIXED
mozilla16

People

(Reporter: decoder, Assigned: billm)

Details

(Keywords: assertion, testcase, Whiteboard: [jsbugmon:update][js:t])

Attachments

(1 file)

The following testcase asserts on ionmonkey revision 7ab88528503e (run with --ion -n -m --ion-eager):


gczeal(4);
it.customNative = assertEq;
This one reproduces with --no-ion --no-jm.
This bug exists on mozilla-central (x86, debug). Impact is limited, since it appears to require the "it" object for failure, which only exists in shell builds.

CC'ing GC team members.
Summary: IonMonkey: Assertion failure: allocated(), at ../../gc/Heap.h:498 or Crash [@ js::gc::MarkTypeObject] → Assertion failure: allocated(), at ../../gc/Heap.h:498 or Crash [@ js::gc::MarkTypeObject]
Attached patch patchSplinter Review
Assignee: general → wmccloskey
Status: NEW → ASSIGNED
Attachment #633750 - Flags: review?(terrence)
If this is just a bug in GCZEAL it can probably be unhidden.
Attachment #633750 - Flags: review?(terrence) → review+
Whiteboard: [jsbugmon:update] → [jsbugmon:update][js:t]
Group: core-security
https://hg.mozilla.org/mozilla-central/rev/61d6f770a430
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla16
Automatically extracted testcase for this bug was committed:

https://hg.mozilla.org/mozilla-central/rev/2e891e0db397
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: