Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
5.15.7
-
None
-
-
69ea84fd7 (tqtc/lts-5.15)
Description
QThreadPoolTread::run() in Qt v5.15.7 fails at line 92 with Q_ASSERT() due to r->ref being 0
backporting these commits solves the issue
- https://github.com/qt/qtbase/commit/999c79863c574bdf3e1650a1b0901fdf83a9e0b4
- https://github.com/qt/qtbase/commit/ecfda98d1f91c6a7da0d89826558d856cd88e670
see downstream bug https://bugs.kde.org/show_bug.cgi?id=449688
Attachments
For Gerrit Dashboard: QTBUG-109732 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
451426,2 | Fix the ref-counting for the std::function version of tryStart() | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
483529,1 | Fix the ref-counting for the std::function version of tryStart() | tqtc/lts-5.15-vxworks | qt/tqtc-qtbase | Status: ABANDONED | 0 | 0 |