[qt/qt/qtimageformats]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtimageformats Pushed by mirror-service into branch '6.11'. Changed from 4e5836e7c1a3266a5b3fb1da7c02d98446b90380 to 3cf7b1e1d60dff592f9a509f563711e2d7d889c1 Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit a7f423401362cd2227df8376c842bbebdfbc1fcd by Qt Cherry-pick Bot (on behalf of Eirik Aavitsland) on 17/08/2026 at 07:45.. Harden the icns handler - Avoid potentially uninitialized data in output from reading rle24 encoded icons. - Reject corrupt icons claiming to contain more data than available from the input device, thus avoiding potential for overly large memory allocation. - Fix an off-by-one limit check in option(). (OOB was not currently reachable, since the index is kept inside limits). Task-number: QTBUG-148328 Pick-to: 6.8 6.5 5.15 Change-Id: I81441e8d1db7bd7f80cab592d009c21e48648fdd Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]> (cherry picked from commit 9440b77ed2a59d42e22545210672e5b360ce89ec) Reviewed-by: Qt Cherry-pick Bot <[email protected]> (cherry picked from commit 672cc69be91febd329754241676dfff495a31dcc) https://invent.kde.org/qt/qt/qtimageformats/-/commit/a7f423401362cd2227df8376c842bbebdfbc1fcd Git commit 3cf7b1e1d60dff592f9a509f563711e2d7d889c1 by Qt Cherry-pick Bot (on behalf of Eirik Aavitsland) on 17/08/2026 at 07:45.. Harden tiff handler - Avoid uninitialized data in resulting QImage, for truncated scanlines or tiles in the direct-read decoding path. - Fix wrong assert in rgbFixup(): Can be called for RGBX64 also, not only FP formats. Ensure that the stored alpha value is meaningful in that case. - Explicitly detect and reject separate-plane files on the direct-read path, which is not prepared to handle them correctly. - When writing, guard against oob when input color table is empty - When writing, avoid uninitialized data in the resulting color tables. Task-number: QTBUG-148329 Pick-to: 6.8 6.5 5.15 Change-Id: Id6e3074f55345cffec7819f8f45d07814a8f7c31 Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]> (cherry picked from commit 8e592535007c079d531b955d2299e893f158b229) Reviewed-by: Qt Cherry-pick Bot <[email protected]> (cherry picked from commit 627c5880c714e4591bbe6a2b461b797cd86049c7) https://invent.kde.org/qt/qt/qtimageformats/-/commit/3cf7b1e1d60dff592f9a509f563711e2d7d889c1