qt6-bb10/tests/auto/corelib/kernel
Konstantin Shegunov c6bee8e4b2 Fix integer overflows in QDeadlineTimer
If the deadline is far in the future, the conversions to nanoseconds
or internal arithmetic may overflow and give an invalid object, thus
the deadline may end up in the past. Added a test to the testlib
selftest for sleep.

[ChangeLog][QtCore][QDeadlineTimer] Fixed integer overflows
leading to immediate timeouts.

Task-number: QTBUG-69750
Change-Id: I9814eccdf9f9b3add9ca66ec3e27e10cd5ad54a8
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2019-05-08 17:19:44 +00:00
..
qcoreapplication fix out-of-bounds access on trailing percent sign in tr() argument 2019-01-14 08:52:15 +00:00
qdeadlinetimer Fix integer overflows in QDeadlineTimer 2019-05-08 17:19:44 +00:00
qelapsedtimer
qeventdispatcher
qeventloop
qmath
qmetaenum
qmetamethod
qmetaobject corelib: invokeMethod: Allow non copyable functors to be used 2019-04-12 20:18:20 +00:00
qmetaobjectbuilder
qmetaproperty
qmetatype Fix warnings about uninitialized variables 2019-01-06 10:14:36 +00:00
qmimedata
qobject Fix a nullptr compile error with gcc 4.8 2018-11-30 14:50:00 +00:00
qpointer
qsharedmemory
qsignalblocker
qsignalmapper
qsocketnotifier
qsystemsemaphore
qtimer Fix blacklisting tst_QTimer::basic_chrono() 2019-02-21 05:18:00 +00:00
qtranslator
qvariant
qwineventnotifier
kernel.pro