summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorAlexander Golubev <fatzer2@gmail.com>2026-03-18 13:35:30 +0300
committerAlexander Golubev <fatzer2@gmail.com>2026-03-19 09:46:57 +0300
commitc98270c009edf4ae7ea609f7d5545be0a6f3e090 (patch)
tree8f24962a6120efcc565768e240dececee66e3edc /doc
parentdfd0740aa1fc2d02bf22e85a24d6f8a667f7b820 (diff)
downloadtqt-r14.1.x.tar.gz
tqt-r14.1.x.zip
Fix infinite looping in TQTextEngine::shape()r14.1.x
With certain characters a loop inside TQTextEngine::shape() could repeat forever because some script engines were requesting more memory because of a mistake. In particular this were observed with at least letters "ई" (U+0908, DEVANAGARI LETTER II) and "ༀ" (U+0F00, TIBETAN SYLLABLE OM). The problem was already solved in Qt somewhere between last Qt3 release and first Qt4. But due to no public VCS is available it's impossible to pinpoint an exact commit. This patch is heavily based on the Qt-4.3.5 code. Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/issues/270 Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/93 Signed-off-by: Alexander Golubev <fatzer2@gmail.com> (cherry picked from commit a04969affec3486045cfc954bda59d1a3217e319)
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions