(release/25.1) composite: Fix PanoramiX overlay window release - #3585
Conversation
PanoramiX overlay resources contain physical window IDs for each screen. Look them up as regular window resources when releasing the client's overlay reference. Signed-off-by: Xinhao Liu <liuxinhao@kylinsec.com.cn> Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2259>
PanoramiX overlay resources contain physical window IDs for each screen. Look them up as regular window resources when releasing the client's overlay reference. Signed-off-by: Xinhao Liu <liuxinhao@kylinsec.com.cn> Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2259> PR: #3585
Correct fix. Inside the Note the first lookup (line 770) correctly stays as ABI: Backport candidate (crash/corruption on Xinerama + composite overlay release): likely applies to |
PanoramiX overlay resources contain physical window IDs for each
screen. Look them up as regular window resources when releasing the
client's overlay reference.
Signed-off-by: Xinhao Liu liuxinhao@kylinsec.com.cn
Part-of: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2259