diff --git a/modules/surface/private/linux/system.cpp b/modules/surface/private/linux/system.cpp index 3eb1ef6..351a9f0 100644 --- a/modules/surface/private/linux/system.cpp +++ b/modules/surface/private/linux/system.cpp @@ -181,8 +181,7 @@ try XMapWindow(display, main_window); XStoreName(display, main_window, surface.m_title.c_str()); - - __attribute__((no_sanitize_memory)) XFlush(display); + XFlush(display); if (!surface.is_visible()) { diff --git a/tools/ci/amd64/clang/msan.blacklist b/tools/ci/amd64/clang/msan.blacklist index 948ae1b..b6bf9fc 100644 --- a/tools/ci/amd64/clang/msan.blacklist +++ b/tools/ci/amd64/clang/msan.blacklist @@ -1,9 +1 @@ -fun:write_vec -fun:_xcb_conn_wait -fun:_xcb_out_send -fun:xcb_writev -fun:_XSend -fun:_XFlush -fun:XFlush -fun:_XData32 -fun:XChangeProperty +src:*