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

Starting multiple QProcess instances in threads at the same time may lead to problems in waitForFinished()

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • P3: Somewhat important
    • Some future release
    • 4.2.3
    • Core: I/O
    • None

    Description

      Starting multiple QProcess instances in threads at the same time may lead to problems in waitForFinished(), this seems to happen when the process has exited before the waitForFinished() function is called.

      When this happens, the waitForFinished() function will block until it times out, and when destroying the QProcess instance the following message is printed

      QProcess: Destroyed while process is still running.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            stormols Marius Storm-Olsen
            admin Administrator
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes