Bug 1811968 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Crash report: https://crash-stats.mozilla.org/report/index/c41c1eec-2d8e-481d-b3b5-8a8fc0230123

Reason: ```EXCEPTION_ACCESS_VIOLATION_READ```

Top 10 frames of crashing thread:
```
0  xul.dll  cssparser::parser::parse_nested_block  third_party/rust/cssparser/src/parser.rs:1043
0  xul.dll  cssparser::parser::Parser::parse_nested_block  third_party/rust/cssparser/src/parser.rs:689
0  xul.dll  style::custom_properties::substitute_block  servo/components/style/custom_properties.rs:1070
1  xul.dll  style::custom_properties::substitute_references_in_value  servo/components/style/custom_properties.rs:1009
2  xul.dll  style::custom_properties::substitute_all::traverse  servo/components/style/custom_properties.rs:965
3  xul.dll  style::custom_properties::substitute_all  servo/components/style/custom_properties.rs:992
3  xul.dll  style::custom_properties::CustomPropertiesBuilder::build  servo/components/style/custom_properties.rs:769
4  xul.dll  style::properties::cascade::apply_declarations  servo/components/style/properties/cascade.rs:281
4  xul.dll  style::properties::cascade::cascade_rules  servo/components/style/properties/cascade.rs:194
4  xul.dll  style::properties::cascade::cascade  servo/components/style/properties/cascade.rs:72
```

Note that we had bug 1801006 tracking a mysterious huge spike with this crash signature that was specific to Samsung Android devices with `android board: exynos990`, but that crash volume went away in versions 108 and newer (though there's still a slow trickle of crashes on that hardware for people still running v107).

Anyway: I'm filing this bug here to track the general crash, and I'm excluding that device-and-version-specific instance of this crash.  (If that issue happens to come back, we can reopen bug 1801006 to further discuss what might be going on there.)

Here's my [search query](https://crash-stats.mozilla.org/signature/?android_board=__null__&signature=cssparser%3A%3Aparser%3A%3Aparse_nested_block&date=%3E%3D2022-12-23T23%3A25%3A00.000Z&date=%3C2023-01-23T23%3A25%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=-date&page=1)  for the last month of crash data with this signature that don't have the `android board` field 
set (to avoid picking up straggling bug 1801006 crashes).
I see just 5 crashes, all on Windows:
bp-c41c1eec-2d8e-481d-b3b5-8a8fc0230123
bp-af534449-5c98-44f2-8037-de9a60230108
bp-8157df99-28da-4023-a822-bb2530230108
bp-845905d1-8efc-4f3a-8b63-a7d2e0230104
bp-a97a9bc9-6246-48a5-8a03-76ae90221230

None of them have user comments, and only one has a URL set (for an Google Image search results page, which doesn't trigger any trouble for me when I load it directly).  So, no clues there about STR or what might be going on.
Crash report: https://crash-stats.mozilla.org/report/index/c41c1eec-2d8e-481d-b3b5-8a8fc0230123

Reason: ```EXCEPTION_ACCESS_VIOLATION_READ```

Top 10 frames of crashing thread:
```
0  xul.dll  cssparser::parser::parse_nested_block  third_party/rust/cssparser/src/parser.rs:1043
0  xul.dll  cssparser::parser::Parser::parse_nested_block  third_party/rust/cssparser/src/parser.rs:689
0  xul.dll  style::custom_properties::substitute_block  servo/components/style/custom_properties.rs:1070
1  xul.dll  style::custom_properties::substitute_references_in_value  servo/components/style/custom_properties.rs:1009
2  xul.dll  style::custom_properties::substitute_all::traverse  servo/components/style/custom_properties.rs:965
3  xul.dll  style::custom_properties::substitute_all  servo/components/style/custom_properties.rs:992
3  xul.dll  style::custom_properties::CustomPropertiesBuilder::build  servo/components/style/custom_properties.rs:769
4  xul.dll  style::properties::cascade::apply_declarations  servo/components/style/properties/cascade.rs:281
4  xul.dll  style::properties::cascade::cascade_rules  servo/components/style/properties/cascade.rs:194
4  xul.dll  style::properties::cascade::cascade  servo/components/style/properties/cascade.rs:72
```

Note that we had bug 1801006 tracking a mysterious huge spike with this crash signature that was specific to Samsung Android devices with `android board: exynos990`, but that crash volume went away in versions 108 and newer (though there's still a slow trickle of crashes on that hardware for people still running v107).

Anyway: I'm filing this bug here to track the remaining small crash volume, setting those device-and-version-specific instance of this crash aside as being their own special thing.  (If that Samsung/exynos990 issue happens to come back, we can reopen bug 1801006 to further discuss what might be going on there & possible mitigations, etc.)

Here's my [search query](https://crash-stats.mozilla.org/signature/?android_board=__null__&signature=cssparser%3A%3Aparser%3A%3Aparse_nested_block&date=%3E%3D2022-12-23T23%3A25%3A00.000Z&date=%3C2023-01-23T23%3A25%3A00.000Z&_columns=date&_columns=product&_columns=version&_columns=build_id&_columns=platform&_columns=reason&_columns=address&_columns=install_time&_columns=startup_crash&_sort=-date&page=1)  for the last month of crash data with this signature that don't have the `android board` field 
set (to avoid picking up straggling bug 1801006 crashes).
I see just 5 crashes, all on Windows:
bp-c41c1eec-2d8e-481d-b3b5-8a8fc0230123
bp-af534449-5c98-44f2-8037-de9a60230108
bp-8157df99-28da-4023-a822-bb2530230108
bp-845905d1-8efc-4f3a-8b63-a7d2e0230104
bp-a97a9bc9-6246-48a5-8a03-76ae90221230

None of them have user comments, and only one has a URL set (for an Google Image search results page, which doesn't trigger any trouble for me when I load it directly).  So, no clues there about STR or what might be going on.

Back to Bug 1811968 Comment 0