TI: Assertion failure: inContext(), at jscntxt.cpp:114

RESOLVED FIXED

Status

()

Core
JavaScript Engine
RESOLVED FIXED
7 years ago
7 years ago

People

(Reporter: jandem, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

7 years ago
Created attachment 525489 [details]
Stack trace

I get this assert when using Gmail.
It looks from the stack and pointer values like we are triggering recompilation immediately after having pushed a new, empty stack segment for an ExternalInvoke, which StackSpace::containingSegment doesn't like.  This makes containingSegment work in such cases.  I don't think calling containingSegment is possible in the TM branch between when the segment gets pushed and the associated invoke frame gets pushed, but this still might want to go on TM.

http://hg.mozilla.org/projects/jaegermonkey/rev/9eafb9ecc76a
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.