Crash in js::jit::ICStub::traceCode
Categories
(Core :: JavaScript Engine: JIT, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox45 | --- | wontfix |
firefox46 | --- | wontfix |
firefox47 | --- | wontfix |
firefox48 | --- | wontfix |
firefox49 | --- | wontfix |
firefox-esr45 | --- | wontfix |
firefox50 | --- | wontfix |
firefox51 | --- | wontfix |
firefox52 | --- | wontfix |
firefox-esr52 | --- | wontfix |
firefox-esr60 | --- | wontfix |
firefox53 | --- | wontfix |
firefox54 | --- | wontfix |
firefox55 | --- | wontfix |
firefox59 | --- | wontfix |
firefox60 | --- | wontfix |
firefox61 | --- | wontfix |
firefox63 | --- | wontfix |
firefox64 | --- | wontfix |
firefox65 | --- | wontfix |
firefox66 | --- | wontfix |
firefox67 | --- | wontfix |
firefox68 | --- | wontfix |
People
(Reporter: jimm, Unassigned)
References
(Blocks 1 open bug)
Details
(4 keywords, Whiteboard: [sec-triage-backlog][#jsapi:crashes-retriage])
Crash Data
Updated•10 years ago
|
Updated•9 years ago
|
Comment 2•9 years ago
|
||
Comment 3•9 years ago
|
||
Comment 5•9 years ago
|
||
Comment 9•9 years ago
|
||
Comment 10•9 years ago
|
||
Comment 11•9 years ago
|
||
Comment 12•9 years ago
|
||
Updated•9 years ago
|
Comment 13•9 years ago
|
||
Comment 14•9 years ago
|
||
Comment 15•8 years ago
|
||
Comment 16•8 years ago
|
||
Comment 17•8 years ago
|
||
Comment 18•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 19•8 years ago
|
||
Updated•8 years ago
|
Comment 20•8 years ago
|
||
Comment 21•7 years ago
|
||
Updated•7 years ago
|
Comment 22•7 years ago
|
||
Comment 23•7 years ago
|
||
Comment 24•7 years ago
|
||
Comment 25•7 years ago
|
||
Comment 26•7 years ago
|
||
Comment 27•7 years ago
|
||
Comment 28•7 years ago
|
||
Comment 29•6 years ago
|
||
I'll ask iain to look into mitigation described in Bug 1462104.
Comment 30•6 years ago
|
||
¡Hola!
Updated the flags per the "Crash Data".
¡Gracias!
Alex
Comment 31•6 years ago
|
||
We've collected about a month of data from the work in bug 1462104. Of the 34 crashes in ICEntry::trace, 27 either triggered the new assertion, or crashed while trying to evaluate the new assertion. This implies that ICEntry::trace was called with a bad |this| pointer.
Most of the remaining crashes occur when we try to dereference the jitcode_ pointer. Not all of the crash dumps contain useful data, but both cases that tcampbell and I managed to investigate were clear bitflips: the faulting pointer differed in only one bit from a valid pointer to executable memory.
There doesn't appear to be any signal in this noise. This signature is just what happens when you have a bunch of pointers that all get dereferenced by the same few lines of code.
Closing as WORKSFORME.
Updated•6 years ago
|
Updated•6 years ago
|
Description
•