Closed Bug 854418 Opened 11 years ago Closed 11 years ago

IonMonkey: Assertion failure: [infer failure] Missing type pushed 0: float, at jsinfer.cpp:316

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: decoder, Unassigned)

References

Details

(Keywords: assertion, sec-high, testcase, Whiteboard: [jsbugmon:])

Attachments

(1 file)

Attached file Testcase for shell
The attached testcase asserts on mozilla-central revision 3acbf951b3b1 (run with --ion-eager).
Very fragile test, will try to bisect but not sure if that will work. Marked s-s because infer failures can be critical and the test uses gczeal.
Blocks: IonFuzz
Whiteboard: [jsbugmon:update,bisect]
Assuming sec-high because inference.
Keywords: sec-high
Whiteboard: [jsbugmon:update,bisect] → [jsbugmon:bisect]
JSBugMon: Cannot process bug: Error: Failed to compile specified revision 3acbf951b3b1 (maybe try another?)
Whiteboard: [jsbugmon:bisect] → [jsbugmon:]
JSBugMon: Bisection requested, failed due to error: Error: Failed to compile specified revision 3acbf951b3b1 (maybe try another?)
It looks like bisection failed, as predicted.  Is there anything else that you can do here decoder?

Failing that, could some IonMonkey person look into this?
I'm going to close this as WFM. The test was fragile and I can't reproduce this issue, but more importantly TI has been more-or-less completely rewritten over the past 6 months (bug 804676 and others).

Furthermore, this "Missing type pushed" message is also gone.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Group: core-security → core-security-release
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: