Crash at EGL_MESA_image_dma_buf_export
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox-esr102 | --- | unaffected |
firefox101 | --- | unaffected |
firefox102 | --- | unaffected |
firefox103 | --- | fixed |
People
(Reporter: stransky, Assigned: stransky)
References
(Regression, )
Details
(Keywords: regression)
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
EGL_MESA_image_dma_buf_export is not multi-thread safe on radeon and crashes when multiple objects are accessed from different threads.
I can reproduce that on radeon only, Intel and NVIDIA seems to be safe.
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Comment 1•2 years ago
|
||
Set release status flags based on info from the regressing bug 1735929
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Comment 3•2 years ago
|
||
Don't use EGL_MESA_image_dma_buf_export on Mesa/radeonsi driver due to multi-thread crash there (https://gitlab.freedesktop.org/mesa/mesa/-/issues/6666)
Updated•2 years ago
|
Comment 4•2 years ago
|
||
On the mesa side this is fixed from 22.1.2 on.
Comment 6•2 years ago
|
||
bugherder |
Assignee | ||
Updated•2 years ago
|
Comment 7•2 years ago
|
||
Set release status flags based on info from the regressing bug 1735929
Updated•2 years ago
|
Comment 8•2 years ago
|
||
@Martin: FYI this extension just came up in an unrelated discussion (about Gstreamer) with Daniel Stone. Short quote:
oh my god
eglExportDMABUFImageMESA noooooooooooo
yeah, that's ... quite broken
sometimes it works, mostly by accident
Unfortunately there doesn't appear to be a good alternative to using GBM here - the closest thing being https://gitlab.freedesktop.org/allocator/allocator, but it didn't get traction.
Description
•