Crash in [@ __GI_mincore ]
Categories
(Core :: Security: Process Sandboxing, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox100 | --- | unaffected |
firefox101 | --- | unaffected |
firefox102 | + | fixed |
People
(Reporter: jld, Assigned: jld)
References
(Regression)
Details
(Keywords: crash, regression)
Crash Data
Breaking this out from from bug 1769499 comment #11: Mesa EGL uses mincore
to determine if a pointer is dereferenceable, as part of its logic for detecting what kind of “native display” pointer is being passed to it. We already allowed that for content processes, so we just need to copy that to the RDD process sandbox so that it can use EGL with GBM.
(Edited to correct some minor misinformation: the backend that used a file descriptor cast from int to void*
was fbdev, not DRI, and that was removed in 2015.)
Updated•2 years ago
|
Updated•2 years ago
|
Comment 1•2 years ago
|
||
The volume of crashes on Nightly is extremely high since build 20220520093126, unless this is gated on nightly, that looks like a release blocker. Is there a patch that can be backed out to restore stability on the nightly channel? Note that we are in RC week, next Monday is central to beta merge day.
Comment 2•2 years ago
|
||
bug 1751363 tracks this VAAPI sandbox crash in general.
VAAPI is disabled by default.
bug 1769182 did not fully fix it because bug 1769499 changed a bit under the hood.
- this bug: mincore syscall needs to be allowed (bug 1769499 comment 11: "which we already allowed for content processes")
- bug 1770523 is now able to revert some parts of bug 1769182.
Comment 3•2 years ago
|
||
No new crash has been introduced, only the signature changed.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 4•2 years ago
|
||
As explained here (and in several related bugs): this feature isn't even on by default.
Comment 5•2 years ago
|
||
As of bug 1770407, mincore seems no longer necessary.
Assignee | ||
Comment 6•2 years ago
|
||
I've confirmed that we don't need this anymore.
Description
•