Bug 1825171 - Wayland TSan suppressions. r=decoder

Differential Revision: https://phabricator.services.mozilla.com/D174937
This commit is contained in:
Tyson Smith 2023-04-24 18:13:28 +00:00
parent 01e40bc7c1
commit f2f8898b45
2 changed files with 6 additions and 0 deletions

View File

@ -43,6 +43,7 @@ extern "C" const char* __tsan_default_options() {
"called_from_lib:libatk-1\n" \
"called_from_lib:libcairo.so\n" \
"called_from_lib:libcairo-gobject\n" \
"called_from_lib:libffi\n" \
"called_from_lib:libfontconfig1\n" \
"called_from_lib:libdconfsettings\n" \
"called_from_lib:libgdk-3\n" \
@ -69,6 +70,7 @@ extern "C" const char* __tsan_default_options() {
"called_from_lib:libunity-gtk3-parser\n" \
"called_from_lib:libvorbis.so\n" \
"called_from_lib:libvorbisfile\n" \
"called_from_lib:libwayland-client\n" \
"called_from_lib:libX11.so\n" \
"called_from_lib:libX11-xcb\n" \
"called_from_lib:libXau\n" \

View File

@ -56,6 +56,8 @@ extern "C" const char* __tsan_default_suppressions() {
"mutex:libEGL_mesa.so\n"
// ~GLContextGLX unlocks a libGL mutex.
"mutex:GLContextGLX::~GLContextGLX\n"
// Bug 1825171
"mutex:wl_registry_destroy\n"
// Bug 1651446 - permanent (ffmpeg)
"race:libavcodec.so*\n"
"race:libavutil.so*\n"
@ -79,6 +81,8 @@ extern "C" const char* __tsan_default_suppressions() {
"race:fire_glxtest_process\n"
// Bug 1722721 - WebRender using uninstrumented Mesa drivers
"race:swrast_dri.so\n"
// Bug 1825171
"race:mozilla::widget::WaylandBuffer::BufferReleaseCallbackHandler\n"