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

QProcess::finished not emitted

    XMLWordPrintable

Details

    • macOS
    • fbaab46bec (qt/qtwebengine/dev) 8e61fce3e5 (qt/qtwebengine/6.2.3) 8e48ca5bd2 (qt/qtwebengine/6.3) c1ec9365fc (qt/qtwebengine/6.2) 34b5b4b19c (qt/qtwebengine/5.15) 8e48ca5bd2 (qt/qtwebengine/6.3.0) c1ec9365fc (qt/qtwebengine/6.2)

    Description

      In my project, I have use QProcess to start a child process, before start it, I have connect to QProcess::finished signal, while the child process exit, the signal not emitted, the child process become zombie. The parent process and child process both have use QtWebengine, the same code is work fine on Qt5.15+Windows7&10&11.

       

      I have replace QProcess with boost::process, it not work too.

       

      This maybe a old bug?

      https://bugreports.qt.io/browse/QTBUG-42747

      Attachments

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

        Activity

          People

            allan.jensen Allan Sandfeld Jensen
            laf163 LIU Aifu
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes