Open
Bug 1242910
Opened 10 years ago
Updated 3 years ago
Assertion failure: !win->IsDying(), at XPCJSRuntime.cpp:1443
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox47 | --- | affected |
People
(Reporter: cbook, Unassigned)
References
()
Details
(Keywords: crash, Whiteboard: dom-triaged)
Attachments
(3 files)
found via bughunter
Steps to reproduce:
-> http://m.whiskeymilitia.com/?cmp_id=ODAT_GGCL5001&mv_pc=1032&cmp_sku=BHD0001
-->
Hit MOZ_CRASH(Stack overflow during compilation) at c:/Users/mozilla/debug-build
s/mozilla-central/js/src/jit/Ion.cpp:2244
Reporter | ||
Comment 1•10 years ago
|
||
Reporter | ||
Comment 2•10 years ago
|
||
seems it triggeres also Assertion failure: !win->IsDying(), at XPCJSRuntime.cpp:1443
Summary: Hit MOZ_CRASH(Stack overflow during compilation) at c:/Users/mozilla/debug-build s/mozilla-central/js/src/jit/Ion.cpp:2244 → Hit MOZ_CRASH(Stack overflow during compilation) at Ion.cpp:2244 or Assertion failure: !win->IsDying(), at XPCJSRuntime.cpp:1443
Reporter | ||
Comment 3•10 years ago
|
||
JavaScript error: http://assets.moovweb.net/58573c19-f339-421f-9418-32e13a493d43/c45efb6e-23dd-489a-8ec7-f8910e360a8c/v11/javascript/main_mew.js, line 5739: too much recursion is a displayed a lot before the win 7 debug exists
Reporter | ||
Comment 4•10 years ago
|
||
Reporter | ||
Comment 5•10 years ago
|
||
Reporter | ||
Comment 6•10 years ago
|
||
also reproducible on http://e-w-e.ru/
Reporter | ||
Comment 7•10 years ago
|
||
from a win7 debug build with todays m-c tip on the url commment #6
JavaScript error: https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js?ver=4.2.7, line 3: too much recursion
Assertion failure: !win->IsDying(), at c:/Users/mozilla/debug-builds/mozilla-central/js/xpconnect/src/XPCJSRuntime.cpp:1444
#01: InvokeInterruptCallback (c:\users\mozilla\debug-builds\mozilla-central\js\src\vm\runtime.cpp:578)
#02: JSRuntime::handleInterrupt (c:\users\mozilla\debug-builds\mozilla-central\js\src\vm\runtime.cpp:669)
#03: js::CheckForInterrupt (c:\users\mozilla\debug-builds\mozilla-central\js\src\jscntxt.h:669)
#04: js::jit::InterruptCheck (c:\users\mozilla\debug-builds\mozilla-central\js\src\jit\vmfunctions.cpp:472)
#05: ??? (???:???)
#06: ??? (???:???)
#07: ??? (???:???)
#08: InterruptCheckInfo[xul +0x9c5fbc8]
#09: ??? (???:???)
#10: ??? (???:???)
mozilla@win-7-battlestar ~/debug-builds/mozilla-central/firefox-debug/dist/bin
$
Comment 8•10 years ago
|
||
The "stack overflow during compilation" thing I fixed last week, bug 1232859.
That leaves the !win->IsDying() assertion failure in the interrupt callback.
Kyle, any idea why we're running JS while win->IsDying() is true? The page throws overrecursion errors but I've no idea if that's related somehow.
Component: JavaScript Engine: JIT → DOM
Flags: needinfo?(khuey)
Summary: Hit MOZ_CRASH(Stack overflow during compilation) at Ion.cpp:2244 or Assertion failure: !win->IsDying(), at XPCJSRuntime.cpp:1443 → Assertion failure: !win->IsDying(), at XPCJSRuntime.cpp:1443
Updated•10 years ago
|
Whiteboard: dom-triaged
I haven't been able to reproduce this on Linux. It just cycles endlessly on "too much recursion" errors. I also don't really know what the assertion is trying to guard against in this context.
Flags: needinfo?(khuey)
Reporter | ||
Comment 10•10 years ago
|
||
bz: do you know whats going on here ? still reproducible on windows on http://www.tesetturisland.com/tesetturlu-abiye-elbise-62
Flags: needinfo?(bzbarsky)
![]() |
||
Comment 11•10 years ago
|
||
Someone asked me about this back around the comment 8 timeframe, I think. Sadly, I have no idea either. :(
Flags: needinfo?(bzbarsky)
Assignee | ||
Updated•7 years ago
|
Component: DOM → DOM: Core & HTML
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•