Closed Bug 1390838 Opened 7 years ago Closed 7 years ago

stylo: crash in geckoservo::glue::Servo_StyleSet_FlushStyleSheets

Categories

(Core :: CSS Parsing and Computation, defect, P3)

Unspecified
Windows
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr52 --- unaffected
firefox55 --- unaffected
firefox56 --- affected
firefox57 --- wontfix
firefox58 --- affected
firefox59 --- unaffected

People

(Reporter: jan, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, nightly-community)

Crash Data

(Jan Andre Ikenmeyer [:darkspirit] from bug 1379585 comment 14)
> This bug was fixed exactly a month ago.
> 
> There are 7 crashes with this signature since 2017-08-15 04:46:18 again.
> [@ geckoservo::glue::Servo_StyleSet_FlushStyleSheets ]
> 57.0a1: 20170815100349 and 20170814100258
> https://crash-stats.mozilla.com/signature/?signature=geckoservo%3A%3Aglue%3A%3AServo_StyleSet_FlushStyleSheets&date=%3E%3D2017-08-02T05%3A53%3A08.000Z&date=%3C2017-08-16T05%3A53%3A08.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_sort=-date&page=1#reports

(Emilio Cobos Álvarez [:emilio] from bug 1379585 comment 15)
> I think this deserves another bug, seems like a different stack.

(In reply to Emilio Cobos Álvarez [:emilio] from bug 1379585 comment 16)
> Huh, all of them seem related to print preview...
Summary: stylo: crash in [@ geckoservo::glue::Servo_StyleSet_FlushStyleSheets ] → stylo: crash in geckoservo::glue::Servo_StyleSet_FlushStyleSheets
Severity: normal → critical
Bug 1390951 is another set of Stylo crash reports related to print preview.
Priority: -- → P3
See Also: → 1390951
P3 because there are only about a dozen crash reports. The earliest crash report I see is from build id 20170814100258 on 2017-08-15, so this might be a recent regression. I don't see any crash reports from Beta 56 yet.
Over the past week, there have been 21 instances of this crash signature from 18 different users.
Roughly half of crashes are from FlushUserFontSet, which I suspect to be the same issue as bug 1385925. Others seems to be related to anonymous node and / or print.
Crash Signature: [@ geckoservo::glue::Servo_StyleSet_FlushStyleSheets ] → [@ alloc::oom::oom | std::collections::hash::map::HashMap<T>::resize<T> | std::collections::hash::map::HashMap<T>::entry<T> | style::selector_map::SelectorMap<T>::insert<T>] [@ geckoservo::glue::Servo_StyleSet_FlushStyleSheets]
OS: Windows 10 → Windows
Depends on: 1395064
status-firefox57=wontfix unless someone thinks this bug should block 57
This crash has gone away. There were only three reports from 58 and none from 59 so far.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.