Quote Originally Posted by resal View Post
m_process->setProcessChannelMode(QProcess::MergedChannels) ;
Shouldn't you use QProcess::SeparateChannels here (i.e. the default mode)?

What do the "out" and "err" files contain after you do the following?
$ echo "3" > in # or whatever command is for "do nothing and exit"
$ thatcmd < in > out 2> err