Closed
Bug 1460615
Opened 7 years ago
Closed 7 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•7 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•7 years ago
|
||
Hmm, not really, I can't think of anything that could have remotely caused this crash :(
Flags: needinfo?(emilio)
Comment 3•7 years ago
|
||
Crash Address is 0x0 meaning either this or aNewData is a nullptr I guess...
Comment 4•7 years ago
|
||
Looking at the code, I don't really get how this can happen either :/
| Reporter | ||
Updated•7 years ago
|
Crash Signature: [@ nsStyleTable::CalcDifference const]
[@ nsStyleTableBorder::CalcDifference const] → [@ nsStyleTable::CalcDifference const]
[@ nsStyleOutline::CalcDifference const]
[@ nsStyleTableBorder::CalcDifference const]
| Reporter | ||
Comment 5•7 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•7 years ago
|
Updated•7 years ago
|
Keywords: csectype-nullptr
Updated•7 years ago
|
Comment 7•7 years ago
|
||
Closing because no crashes reported for 12 weeks.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•