stylo: Investigate crash reports around Rust HashMaps
Categories
(Core :: CSS Parsing and Computation, defect, P2)
Tracking
()
People
(Reporter: bholley, Unassigned)
References
(Blocks 3 open bugs)
Details
(Keywords: sec-audit)
Crash Data
Reporter | ||
Updated•8 years ago
|
Reporter | ||
Comment 1•8 years ago
|
||
Reporter | ||
Comment 2•8 years ago
|
||
Reporter | ||
Updated•8 years ago
|
Reporter | ||
Comment 3•8 years ago
|
||
Comment 4•8 years ago
|
||
Comment 5•8 years ago
|
||
Comment 6•8 years ago
|
||
Comment 7•8 years ago
|
||
Comment 8•8 years ago
|
||
Comment 9•8 years ago
|
||
Comment 10•8 years ago
|
||
![]() |
||
Comment 11•8 years ago
|
||
![]() |
||
Comment 13•8 years ago
|
||
Comment 14•8 years ago
|
||
Comment 15•8 years ago
|
||
Comment 16•8 years ago
|
||
Comment 17•8 years ago
|
||
Comment 18•8 years ago
|
||
Comment 19•8 years ago
|
||
Comment 20•8 years ago
|
||
Comment 21•8 years ago
|
||
Comment 22•8 years ago
|
||
Comment 23•8 years ago
|
||
Comment 24•8 years ago
|
||
![]() |
||
Comment 25•8 years ago
|
||
Comment 26•8 years ago
|
||
Comment 27•8 years ago
|
||
Comment 28•8 years ago
|
||
Comment 29•8 years ago
|
||
Comment 30•8 years ago
|
||
Comment 31•8 years ago
|
||
Comment 32•8 years ago
|
||
Comment 33•8 years ago
|
||
Comment 34•8 years ago
|
||
Comment 35•8 years ago
|
||
Comment 36•8 years ago
|
||
Reporter | ||
Comment 37•8 years ago
|
||
Reporter | ||
Comment 38•8 years ago
|
||
Comment 39•8 years ago
|
||
Reporter | ||
Comment 40•8 years ago
|
||
Comment 41•8 years ago
|
||
Reporter | ||
Updated•8 years ago
|
Comment 42•8 years ago
|
||
Comment 43•8 years ago
|
||
Comment 44•8 years ago
|
||
Comment 45•8 years ago
|
||
Comment 46•8 years ago
|
||
Comment 47•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 48•8 years ago
|
||
Comment 49•8 years ago
|
||
Reporter | ||
Comment 50•8 years ago
|
||
Comment 53•7 years ago
|
||
Comment 54•7 years ago
|
||
Comment 55•7 years ago
|
||
Comment 56•7 years ago
|
||
Comment 59•6 years ago
|
||
Hi, is this still something you are looking into? Are any of the recent duplicates useful?
Comment 60•6 years ago
|
||
Our conclusion here was basically "some people have bad RAM and the rust hashmap implementation is better at crashing when some bits get flipped" -- there were crashes like this before Stylo on the C++ hashmaps with a reduced frequency. The mprotect stuff ensured that it wasn't other code stomping on our buffers, and other things verified that it wasn't our code either.
Comment 61•5 years ago
|
||
We should probably unhide this bug at this point.
Updated•5 years ago
|
Updated•4 years ago
|
Comment 65•3 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months.
:emilio, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Comment 67•3 years ago
|
||
Copying crash signatures from duplicate bugs.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 69•3 years ago
|
||
Copying crash signatures from duplicate bugs.
Updated•3 years ago
|
Comment 70•3 years ago
|
||
The severity field for this bug is relatively low, S3. However, the bug has 9 duplicates.
:emilio, could you consider increasing the bug severity?
For more information, please visit auto_nag documentation.
Comment 71•3 years ago
|
||
Isn't particularly actionable.
Comment 73•2 years ago
|
||
Copying crash signatures from duplicate bugs.
Comment 74•2 years ago
|
||
The bug is linked to a topcrash signature, which matches the following criterion:
- Top 10 AArch64 and ARM crashes on release
:emilio, could you consider increasing the severity of this top-crash bug?
For more information, please visit auto_nag documentation.
Comment 75•2 years ago
|
||
Yeah, so the crashes on android seem a bit concerning, it seems there was a massive spike earlier this month... I don't think we've had many relevant changes there that could explain that on our end, maybe a toolchain change?
Comment 76•2 years ago
|
||
Manifestation of bug 1801006 maybe?
Comment 77•2 years ago
|
||
Per triage meeting: un-duped the [@ servo_arc::thin_to_thick]
bug (bug 1797655) since it's high-volume & probably merits an investigation on its own bug.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 78•2 years ago
|
||
Based on the topcrash criteria, the crash signatures linked to this bug are not in the topcrash signatures anymore.
For more information, please visit auto_nag documentation.
Comment 80•2 years ago
|
||
Copying crash signatures from duplicate bugs.
Description
•