-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.10.0 Beta2
-
None
-
13
-
816f4dfd2 (6.9), 814624948 (6.9), f1c3af04a (dev), cd64c8080 (6.10), 02ed0c776 (6.9), d1dfd8a62 (tqtc/lts-6.8), 37ba54cfb (tqtc/lts-6.8), 4b5ac7283 (tqtc/lts-6.8), d409c3d26 (tqtc/lts-6.5), 29fc48893 (tqtc/lts-6.5), 2e24a8d61 (tqtc/lts-6.5)
-
Foundation Sprint 134, Foundation Sprint 135, Foundation Sprint 136, Foundation Sprint 137, Foundation Sprint 138
The code simply assumes that it can stuff QString::size() into an int32_t and even add 25% on top. In reality, this truncates, with potentially nasty consequences, depending on how ICU handles things.
- relates to
-
QTBUG-138630 QLocale::toUpper() is not 64-bit-safe on Windows
-
- Reported
-
- resulted from
-
QTBUG-135195 Review qtbase/src/corelib/text
-
- In Progress
-