Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-66997

Application terminates when mouse is moved over busy (blocked) GUI

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P1: Critical
    • None
    • 5.10.1, 5.11.0 Beta 2
    • QPA: Wayland
    • None
    • Arch Linux
      Plasma git (5.12.80) / Weston 3.0.0
      Intel graphics

    Description

      If the application GUI thread is temporarily blocked by a time-consuming work and mouse is moved over it -> application crashes as soon as the thread gets unblocked. There is no backtrace to this, it ends with error

      The Wayland connection broke. Did the Wayland compositor die?

      It can be reproduced e.g. with Krusader:

      1. Start Krusader
      2. Click on "MountMan" toolbar button
      3. Immediately after that start moving your mouse over Krusader app.
      4. Krusader terminates

      Try it with no mouse movement after the click and all should be fine.

      This was reproduced on Plasma (git master) as well as Weston 3.0.0.

      I'll provide a minimal example app. on demand.
       

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-66997
          # Subject Branch Project Status CR V

          Activity

            People

              qt.team.graphics.and.multimedia Qt Graphics Team
              clearmartin Martin Kostolný
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes