-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.9.1
-
None
-
06b716602 (dev), 9fa2658a1 (6.10), 8c50c7e97 (6.9), 90e14e5fb (tqtc/lts-6.8), 867d0cb37 (tqtc/lts-6.5)
Application crashes in <QFontDef::exactMatch>
It occurs due to index out of bounds when iterating over <families>.
<families> has a count of 2 and and <other.families> has a count of 1.
There used to be a check in case the lists have a different size, but it was removed in: Change-Id: Id3c1a4e827756a4c928fed461a4aafa5a0f06633
For Gerrit Dashboard: QTBUG-138561 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
670261,2 | Fix crash in QFont::exactMatch() with different family counts | dev | qt/qtbase | Status: MERGED | +2 | +1 |
670418,2 | Fix crash in QFont::exactMatch() with different family counts | 6.10 | qt/qtbase | Status: MERGED | +2 | 0 |
670527,2 | Fix crash in QFont::exactMatch() with different family counts | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 |
670540,2 | Fix crash in QFont::exactMatch() with different family counts | tqtc/lts-6.8 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
670565,2 | Fix crash in QFont::exactMatch() with different family counts | tqtc/lts-6.5 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |