Open
Bug 1473684
Opened 7 years ago
Updated 3 years ago
Crash in mozilla::dom::binding_detail::GenericMethod<T>
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
People
(Reporter: philipp, Unassigned)
Details
(Keywords: crash, csectype-wildptr, testcase-wanted, Whiteboard: qa-not-actionable)
Crash Data
This bug was filed from the Socorro interface and is
report bp-f7d46687-d0b2-4754-a583-556f10180705.
=============================================================
Top 10 frames of crashing thread:
0 @0xbf0bfd52
1 xul.dll mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions> dom/bindings/BindingUtils.cpp:3285
2 xul.dll js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:471
3 xul.dll static bool InternalCall js/src/vm/Interpreter.cpp:520
4 xul.dll static bool Interpret js/src/vm/Interpreter.cpp:3122
5 xul.dll js::RunScript js/src/vm/Interpreter.cpp:421
6 xul.dll js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:493
7 xul.dll js::Call js/src/vm/Interpreter.cpp:539
8 xul.dll js::jit::InterpretResume js/src/jit/VMFunctions.cpp:943
9 xul.dll js::jit::ICMonitoredFallbackStub::addMonitorStubForValue js/src/jit/SharedIC.cpp:477
=============================================================
this is a low volume crash signature starting to show up across platforms in firefox 61.
Comment 1•7 years ago
|
||
Hi Boris, any idea what changes might have landed during the 61 cycle that could have caused this crash to appear?
Flags: needinfo?(bzbarsky)
![]() |
||
Comment 2•7 years ago
|
||
Well, bug 1451516 is an obvious option. At least in terms of the stack looking different before then, because mozilla::dom::binding_detail::GenericMethod didn't exist. What did exist was mozilla::dom::GenericBindingMethod and various genericMethod bits.
The crash is on line 3260 in the crashes are I see (on beta) which is the indirect call to the "method" we extract from the jitinfo. So the best explanation is memory corruption there, I suspect. There are similar crashes under GenericMethod and genericMethod in 60, I think.
Flags: needinfo?(bzbarsky)
Reporter | ||
Updated•7 years ago
|
Crash Signature: [@ mozilla::dom::binding_detail::GenericMethod<T>] → [@ mozilla::dom::binding_detail::GenericMethod<T>]
[@ mozilla::dom::GenericBindingMethod]
Keywords: regression
Comment 3•7 years ago
|
||
(crashes should be p1, but this doesn't look too actionable)
Priority: -- → P3
Updated•7 years ago
|
Group: dom-core-security
Keywords: testcase-wanted
Comment 4•7 years ago
|
||
Can you provide some sort of reproduction steps that I could test?
Flags: needinfo?(madperson)
Reporter | ||
Comment 5•7 years ago
|
||
i don't know of any reproducible scenario unfortunately.
Flags: needinfo?(madperson)
Assignee | ||
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
Updated•4 years ago
|
Whiteboard: qa-not-actionable
Updated•3 years ago
|
Severity: critical → S2
Comment 6•3 years ago
|
||
This is a low volume crash, and the reports mostly look like unrelated memory corruption. There is a possible exception for startup crashes while dispatching appstartup observer notifications, but those look like they come from a few corrupted installs.
Severity: S2 → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•