https://bugs.kde.org/show_bug.cgi?id=435978
Bug ID: 435978 Summary: [Wayland][Vulkan] Deadlock after destroying xdg_toplevel Product: kwin Version: 5.21.4 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: flibitijib...@flibitijibibo.com Target Milestone: --- SUMMARY While implementing a HideWindow function in SDL it was discovered that a deadlock will occur in vkAcquireNextImageKHR after destroying an xdg_toplevel object while using FIFO presentation. Using a different presentation mode or using OpenGL instead resolves the issue. STEPS TO REPRODUCE 1. Run the attached test program via run.sh 2. Press the space bar once the window is visible 3. A window should appear after 3 seconds have passed OBSERVED RESULT Window never reappears after hiding it EXPECTED RESULT Window should reappear after 3 seconds SOFTWARE/OS VERSIONS Linux: Fedora 34 KDE Plasma Version: 5.21.4 KDE Frameworks Version: 5.80.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION The current revision of the HideWindow implementation can be found here: https://github.com/libsdl-org/SDL/pull/4319 -- You are receiving this mail because: You are watching all bug changes.