Closed
Bug 1431520
Opened 7 years ago
Closed 7 years ago
Crash in shutdownhang | js::NukeCrossCompartmentWrappers
Categories
(Core :: JavaScript Engine, defect, P5)
Tracking
()
RESOLVED
DUPLICATE
of bug 816784
mozilla52
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | affected |
firefox58 | --- | unaffected |
firefox59 | --- | unaffected |
firefox60 | --- | unaffected |
People
(Reporter: Robert_Hartmann, Unassigned)
References
Details
Crash Data
Firefox 52.5.3esr
Windows XP SP3 , 32bit
Socorro lost my user comment:
closing Firefox with this tabs open:
website https://mydrive.tomtom.com/de_de/
and
website https://www.tomtommaps.com/livetraffic/
=============================================================
This bug was filed from the Socorro interface and is
report bp-d74f0b45-b887-48fb-bc85-902f50180118.
=============================================================
Top 10 frames of crashing thread:
0 xul.dll js::NukeCrossCompartmentWrappers js/src/proxy/CrossCompartmentWrapper.cpp:522
1 xul.dll nsXPCComponents_Utils::NukeSandbox js/xpconnect/src/XPCComponents.cpp:3025
2 xul.dll NS_InvokeByIndex xpcom/reflect/xptcall/md/win32/xptcinvoke_asm_x86_msvc.asm:54
3 xul.dll XPCWrappedNative::CallMethod js/xpconnect/src/XPCWrappedNative.cpp:1344
4 xul.dll XPC_WN_CallMethod js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1000
5 xul.dll js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:459
6 xul.dll InternalCall js/src/vm/Interpreter.cpp:504
7 xul.dll Interpret js/src/vm/Interpreter.cpp:2922
8 xul.dll js::RunScript js/src/vm/Interpreter.cpp:405
9 xul.dll js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:477
=============================================================
Comment 1•7 years ago
|
||
Based on other similar crashes I think the correct component is Core::JavaScript Engine.
status-firefox-esr52:
--- → affected
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Target Milestone: --- → mozilla52
Version: unspecified → 52 Branch
Comment 2•7 years ago
|
||
Started abruptly on December 27. See bug 1430972. But this flavor happens only on ESR52.
As it happens, we shipped FIREFOX_52_5_3esr_RELEASE at some point after 2017-12-26 08:38 +0000. That's the push timestamp of this changeset: <https://hg.mozilla.org/releases/mozilla-esr52/rev/292a2d5bcb1f>.
<https://product-details.mozilla.org/1.0/firefox.json> gives the release date of "firefox-52.5.2esr" as "2017-12-28" (date only, no time or time zone).
status-firefox60:
--- → affected
Depends on: 1430972
Comment 3•7 years ago
|
||
Bug 816784 made NukeCrossCompartmentWrappers much faster, but that only landed in 55. I don't think it meets the criteria for backporting to ESR.
Comment 4•7 years ago
|
||
Hmm. It looks like the only new thing in 52.5.3 was a change to the crash reporter.
https://hg.mozilla.org/releases/mozilla-esr52/graph/292a2d5bcb1f
So perhaps this caused crashes to be reported that were previously being blocked or dropped? mconley can tell us.
Updated•7 years ago
|
Flags: needinfo?(mconley)
Comment 5•7 years ago
|
||
Don't forget that we purged all the old crash data in late December due to the aforementioned crash reporter issues.
Depends on: 1430972
Priority: P3 → --
Comment 6•7 years ago
|
||
Oh, we're done then. This is ESR-only and we have no other leads.
Updated•7 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Comment 8•7 years ago
|
||
(In reply to Jason Orendorff [:jorendorff] from comment #4)
> Hmm. It looks like the only new thing in 52.5.3 was a change to the crash
> reporter.
>
> https://hg.mozilla.org/releases/mozilla-esr52/graph/292a2d5bcb1f
>
> So perhaps this caused crashes to be reported that were previously being
> blocked or dropped? mconley can tell us.
I suspect this only appeared abruptly because, as RyanVM noted, we nuked all of the old crash data right around then.
The client-side stackwalking crash ping data (which, as far as I can tell, is not accessible by any UI for analysis just yet) could probably help confirm this.
Flags: needinfo?(mconley)
You need to log in
before you can comment on or make changes to this bug.
Description
•