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

QtWayland applications appears to inexplcably hang

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P1: Critical
    • None
    • 5.7.0, 5.7
    • QPA: Wayland
    • None
    • Linux, Qt 5.7, Wayland/Weston Master

    Description

      QtWayland applications appear to all inexplcably hang, usually after creating and destroying a few parent windows, but it doesn't seem to be the direct cause

      I saw some glib poll stuff in the stack trace, setting QT_NO_GLIB=1 still results in a hang, but different things in the stack

      I did the best of getting a stack trace, of randomly pressing CTRL+C after a hang.... what's odd is that when I export WAYLAND_DEBUG=client, once the application hangs (Weston shows the wait cursor, the window stops responding), moving the cursor over the window when it is still active still causes things to scroll in the terminal

      I got a stack trace of two different applications kdialog and dolphin, because I can replicate it easier after creating child windows.... One stack trace has all the threads of the application, one just has the default thread

      Attachments

        1. wlprotlog.txt
          538 kB
        2. gdb5.txt
          12 kB
        3. gdb3.txt
          3 kB
        4. gdb_onethread.txt
          24 kB
        5. gdb_onethread.txt
          24 kB
        6. gdb_onethread.txt
          13 kB
        7. gdb_allthreads.txt
          33 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            johanhelsing Johan Helsing
            nerdopolisturfwalker nerdopolis turfwalker
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes