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

Deadlock may happen on blocking call when dbus-daemon exits

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3: Somewhat important
    • 5.10
    • 5.6.0 RC
    • D-Bus
    • None
    • Qt 5.6.0RC
    • 9be4ee52021bbb3227611979319ab5e3106063b2

    Description

      On a systemd user session based system, dbus-daemon may ends earlier than user session ends.

      When such situation happens, pending call is not getting an error but blocks forever.

      See backtrace for more details.

      Attachments

        1. main.cpp
          0.6 kB
        2. backtrace
          4 kB
        For Gerrit Dashboard: QTBUG-51649
        # Subject Branch Project Status CR V

        Activity

          People

            thiago Thiago Macieira
            csslayer Weng Xuetian
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes