Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.6.2
-
2
-
c4699f8940d4bb0ecd462f323c6acc3619b15b1c
Description
moveToThreadRace case in tst_qobjectrace usually fails in Symbian. The exact cause is unknown, but forcing a context switch by adding printf-call to the end of checkStopWatch function will make the case run properly every time.
The failure manifests as a random panic caused by running out of memory, because the test causes a situation where data->postEventList in QCoreApplicationPrivate never gets cleared while new events are generated en masse into it.
destroyRace case is also failing, though only on emulator, and not always. Armv5 urel will run successfully, but takes long time (about 20 minutes on 5800).
Attachments
Issue Links
- relates to
-
QTBUG-103489 tst_QObjectRace::destroyRace flaky/failing on QNX
- Reported