Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.15.7, 6.0.4, 6.1.3, 6.2.2, 6.3.0 Feature Freeze
-
-
d671bab0e3 (qt/qtbase/dev) d671bab0e3 (qt/tqtc-qtbase/dev) eb1103c02a (qt/qtbase/6.3) eb1103c02a (qt/tqtc-qtbase/6.3) 40c4b2ae44 (qt/qtbase/6.2) 40c4b2ae44 (qt/tqtc-qtbase/6.2) 07d065cbbe (qt/tqtc-qtbase/5.15)
Description
Posted events get stuck when QCoreApplication::processEvents with QEventLoop::WaitForMoreEvents is used.
Way to reproduce:
Build and Run the attached example with affected Qt version (Qt 5.15.7 or Qt 6.2.2 for example)
The posted events seem to get stuck.
The last known good was Qt 5.14.2 where the event loop did not get stuck.
Attachments
Issue Links
- resulted in
-
QTBUG-119869 [Reg 5.15.8 -> 5.15.9]Dragging and changing row/column width/height of QTableWidget that is registered as ActiveX server causes MFC application stops responding
- Reported
-
QTBUG-105719 [Reg 6.2.3 -> 6.2.4] Resizing QTableView header freezes application when using event loop from QMfcApp::pluginInstance()
- Closed
-
QTBUG-123498 [Reg 6.2.0 -> 6.2.11 (possibly 6.2.3->6.2.4)][ActiveQt] Resizing QTableView header inside a QAXCLASS freezes COM application
- Closed
For Gerrit Dashboard: QTBUG-99323 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
387409,16 | Win32: always allow the event loop to be woken up by posted events | dev | qt/qtbase | Status: MERGED | +2 | 0 |
388793,14 | Add more tests for event dispatcher waking up | dev | qt/qtbase | Status: MERGED | +2 | 0 |
390885,2 | Add more tests for event dispatcher waking up | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |
390886,2 | Add more tests for event dispatcher waking up | 6.2 | qt/qtbase | Status: MERGED | +2 | 0 |
390888,2 | Win32: always allow the event loop to be woken up by posted events | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |
390929,2 | Win32: always allow the event loop to be woken up by posted events | 6.2 | qt/qtbase | Status: MERGED | +2 | 0 |
390937,2 | Add more tests for event dispatcher waking up | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: ABANDONED | +2 | 0 |
390938,4 | Win32: always allow the event loop to be woken up by posted events | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |