[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.