diff options
author | Joerg Bornemann <joerg.bornemann@theqtcompany.com> | 2015-02-04 15:12:36 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@theqtcompany.com> | 2015-02-05 13:43:57 +0000 |
commit | df3ffeec15cd20c249cb6ffb2d235526a05722a5 (patch) | |
tree | ab644e1faa99f1bd74feab140d7500b63e91666a /src/xml | |
parent | 6a607aa7aa56ddf4323aa78d64925192494befb8 (diff) |
QProcess/Win: fix sporadic crash
QProcessPrivate::_q_processDied() was potentially called twice if there
was a slot connected to readyRead() that called processEvents(), because
the processFinishedNotifier was still enabled when readyRead() was
emitted.
This led to a null pointer access in findExitCode.
Change-Id: I4b796b81f050dc46bb9469602984accaa6ebfa28
Task-number: QTBUG-33731
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Diffstat (limited to 'src/xml')
0 files changed, 0 insertions, 0 deletions