[qt/qt/qtquick3dphysics]: 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/qtquick3dphysics Pushed by mirror-service into branch '6.11'. Changed from b841dd4a26f04bbdaa5ebcdea57988e0a3472153 to e8cf139a075996f130cb20e278738204493971e9 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 e8cf139a075996f130cb20e278738204493971e9 by Qt Cherry-pick Bot (on behalf of Jonas Karlsson) on 07/08/2026 at 10:57.. PhysX: Fix stack-buffer-overflow in CCD sweep CCDSweep() loaded lastTm0.p/lastTm1.p with an aligned 16-byte SIMD load (V3LoadA). PxVec3 p is the last member of the 28-byte PxTransform, so this load always reads 4 bytes past the end of the struct. The same function already uses the safe unaligned load (V3LoadU) for transform0.p/transform1.p a few lines below, so this was an inconsistency in the vendored code. This went unnoticed under ASan until CCD started running unconditionally for every scene and a sphere-vs-box CCD sweep test was added, both of which first exercise this code path. Pick-to: 6.8 Change-Id: I8c0e6e3e2ff2be2c826c48f0b0dbd5d1f26cbeb1 Reviewed-by: Andrei Yankovich <[email protected]> Reviewed-by: Kristoffer Skau <[email protected]> (cherry picked from commit 4d2ecc717c30eaa600b1adc9d60c8b1df4e48039) Reviewed-by: Qt Cherry-pick Bot <[email protected]> (cherry picked from commit 4f69c7cb6a6b21d678bb23264179a4d45489f449) https://invent.kde.org/qt/qt/qtquick3dphysics/-/commit/e8cf139a075996f130cb20e278738204493971e9