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

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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: P1: Critical 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

      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.
       

        1. qt-application.tar.gz
          1 kB
          Martin Kostolný
        2. qtbug-66997-qmake.tar.gz
          0.7 kB
          Johan Helsing
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes