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.

Reply via email to