Blocking SIGCHLD breaks applications using QProcess

Bug #272427 reported by Volker Lanz
2
Affects Status Importance Assigned to Milestone
KdeSudo
Fix Released
Undecided
Unassigned

Bug Description

kdesudo on hardy cannot successfully run the following short Qt program because it blocks SIGCHLD and QProcess needs that signal:

----snip----
#include <QDebug>
#include <QProcess>

int main()
{
    QProcess process;
    process.start("ls");
    qDebug() << "wait for started: " << process.waitForStarted();
    qDebug() << "wait for finished: " << process.waitForFinished();
    return 0;
}
----snip----

Related branches

Changed in kdesudo:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.