Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.11
-
None
-
-
c6bee8e4b2c48775247c67ef8e7569f623655c61
Description
On Windows and MacOS the deadline timer keeps the timestamp in nanoseconds, so if the API that takes milliseconds arguments is used with large values, the internal integers can overflow leading to unexpected results.
Related change for the Linux problem (and discussion):
https://codereview.qt-project.org/#/c/235717/
Attachments
For Gerrit Dashboard: QTBUG-69750 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
235717,28 | Fix integer overflows in QDeadlineTimer | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |