[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.12'.
Changed from 16c0a6a39708ba50082fe47483bfd64c9cd95511 to 4f69c7cb6a6b21d678bb23264179a4d45489f449
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 4f69c7cb6a6b21d678bb23264179a4d45489f449 by Qt Cherry-pick Bot (on behalf of Jonas Karlsson) on 07/08/2026 at 10:08..
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.11 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]>
https://invent.kde.org/qt/qt/qtquick3dphysics/-/commit/4f69c7cb6a6b21d678bb23264179a4d45489f449
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.