Details
Description
QProcess::execute("doesnotexist") returns 0, although one would expect that a non-existent executable should result in an error condition - QProcess::FailedToStart, in particular. Hence, returning 0 seems inconsistent. A non-zero return value would seem more appropriate?!
There's a similar report here:
http://bugreports.qt.nokia.com/browse/QTBUG-230
The problem is also described here:
http://jira.codehaus.org/browse/IZPACK-20