Closed Bug 1224831 Opened 9 years ago Closed 8 years ago

Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js,browser_net_charts-03.js,browser_markers-docloading-03.js,browser_toolbox_tabsswitch_shortcuts.js | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()]

Categories

(Core :: JavaScript Engine: JIT, defect)

45 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla45
Tracking Status
firefox45 --- affected

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: intermittent-failure)

+++ This bug was initially created as a clone of Bug #1224723 +++

+++ This bug was initially created as a clone of Bug #1224439 +++

+++ This bug was initially created as a clone of Bug #1223201 +++
Summary: Intermittent browser_markers-docloading-02.js | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()] → Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()]
Summary: Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()] → Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js,browser_net_charts-03.js, | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()]
Flags: needinfo?(jdemooij)
Summary: Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js,browser_net_charts-03.js, | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()] → Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js,browser_net_charts-03.js,browser_markers-docloading-03.js, | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()]
Ugh, I know what's going on here. Someone added a cx->wrap() call to the JitActivation constructor. This can GC and that's not okay when we're inside the JitActivation constructor; the stack is in an invalid state.
Depends on: 1225176
Summary: Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js,browser_net_charts-03.js,browser_markers-docloading-03.js, | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()] → Intermittent browser_markers-docloading-02.js,browser_net_copy_url.js,browser_net_charts-03.js,browser_markers-docloading-03.js,browser_toolbox_tabsswitch_shortcuts.js | application crashed [@ js::jit::JitFrameIterator::isFakeExitFrame()]
Blocks: 1225375
Should be fixed by bug 1225176.
Flags: needinfo?(jdemooij)
And indeed it was.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
You need to log in before you can comment on or make changes to this bug.