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

QProcess::finished not emitted

    XMLWordPrintable

    Details

    • Platform/s:
      macOS
    • Commits:
      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

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

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes