Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.12.1
-
None
-
46a20b90243149b0ecd1d44cab964e785648d214 (qt/qtbase/5.12)
Description
If you call closeWriteChannel() from a handler to a signal emitted from QWindowsPipeWriter, the event loop can crash when trying to resolve the next receiver for the same signal. See https://codereview.qt-project.org/#/c/253028/ for an example. In that case the handler is connected to the bytesWritten() signal.
Attachments
For Gerrit Dashboard: QTBUG-73778 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
253124,4 | QProcess: Fix crash when calling closeWriteChannel on Windows | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |