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

qmlplugindump deadlock

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • None
    • 5.10.1
    • None
    • x86_64
      musl libc 1.1.20
      Alpine Linux edge / postmarketOS
    • Linux/Wayland, Linux/X11, Linux/Other display system

    Description

      When I run `qmlplugindump`, it will most of the time end up in a deadlock. This gets triggered, when I'm building kwin right now (as the build system calls qmlplugindump internally).

       

      Example:

      $ /usr/lib/qt5/bin/qmlplugindump org.kde.plasma.core 2.0

       

      I have attached straces of 3 times where it did not end up with a deadlock, and once where it had the deadlock.

       

      Is there any workaround until this is fixed, like disabling multithreading in qmlplugindump somehow?

      EDIT: we have a workaround in place now for compiling kwin.

       

      Downstream bug report: https://gitlab.com/postmarketOS/pmaports/issues/28

      Attachments

        1. log
          135 kB
        2. log_stuck
          130 kB
        3. log2
          136 kB
        4. log3
          135 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            mabenell Marco Benelli
            ollieparanoid Oliver Smith
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes