Closed
Bug 1460615
Opened 6 years ago
Closed 6 years ago
Crash in nsStyleTable::CalcDifference const
Categories
(Core :: CSS Parsing and Computation, defect, P3)
Tracking
()
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
firefox60 | --- | fix-optional |
firefox61 | --- | fix-optional |
firefox62 | --- | fix-optional |
firefox63 | --- | fix-optional |
People
(Reporter: marcia, Unassigned)
Details
(Keywords: crash, csectype-nullptr, regression)
Crash Data
This bug was filed from the Socorro interface and is report bp-9668e8c5-e99c-43ad-af18-da92c0180509. ============================================================= Small volume Mac regression, hit by 4 users on 10.12 running 62 so far: https://bit.ly/2jLXXjt. Crashes go back to at least 20180427102245, while nightly was in 61. A few URLs listed: * https://observador.pt/ * moz-extension://8741ce9f-8ba3-4e44-a0ac-02e5e6607523/background.htm Top 10 frames of crashing thread: 0 XUL nsStyleTable::CalcDifference const layout/style/nsStyleStruct.cpp:1875 1 XUL mozilla::ComputedStyle::CalcStyleDifference layout/style/ComputedStyle.cpp:170 2 XUL Gecko_CalcStyleDifference layout/style/ServoBindings.cpp:354 3 XUL style::gecko::restyle_damage::GeckoRestyleDamage::compute_style_difference::hacf340a8674229a2 servo/components/style/gecko/restyle_damage.rs:53 4 XUL style::matching::PrivateMatchMethods::accumulate_damage_for::h071eb3f51a2e4540 servo/components/style/matching.rs:867 5 XUL style::traversal::compute_style::h7a0ba106debb6ff9 servo/components/style/matching.rs:733 6 XUL geckoservo::glue::traverse_subtree::h5e683fdce93e5ddf servo/components/style/traversal.rs:434 7 XUL geckoservo::glue::Servo_TraverseSubtree servo/ports/geckolib/glue.rs:340 8 XUL mozilla::ServoStyleSet::StyleDocument layout/style/ServoStyleSet.cpp:1015 9 XUL mozilla::RestyleManager::DoProcessPendingRestyles layout/base/RestyleManager.cpp:2969 =============================================================
Comment 1•6 years ago
|
||
Not a lot of changes to the files on that stack around the time this regressed. Any thoughts, Emilio?
Flags: needinfo?(emilio)
Comment 2•6 years ago
|
||
Hmm, not really, I can't think of anything that could have remotely caused this crash :(
Flags: needinfo?(emilio)
Comment 3•6 years ago
|
||
Crash Address is 0x0 meaning either this or aNewData is a nullptr I guess...
Comment 4•6 years ago
|
||
Looking at the code, I don't really get how this can happen either :/
Reporter | ||
Updated•6 years ago
|
Crash Signature: [@ nsStyleTable::CalcDifference const]
[@ nsStyleTableBorder::CalcDifference const] → [@ nsStyleTable::CalcDifference const]
[@ nsStyleOutline::CalcDifference const]
[@ nsStyleTableBorder::CalcDifference const]
Reporter | ||
Comment 5•6 years ago
|
||
One additional URLs: https://www.youtube.com/watch?v=p2j1SiXyVXA EXC_BAD_ACCESS / EXC_I386_GPFLT is the crash reason for the crashes.
Updated•6 years ago
|
Updated•6 years ago
|
Keywords: csectype-nullptr
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Closing because no crashes reported for 12 weeks.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•