When picking an entity that consists of indexed geometry with a valid boundingPositionAttribute set the application crashes in C:\qt5\qt3d\src\render\backend\visitorutils_p.h visitPrimitives method. As one is interested in picking the primitives like points, lines, and triangles there is no need to examine the bounding volume position attribute there.
For Gerrit Dashboard: QTBUG-85356 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
306323,2 | Fix crash when picking entity with boundingPositionAttribute set | dev | qt/qt3d | Status: MERGED | +2 | 0 |
306432,1 | Fix crash when picking entity with boundingPositionAttribute set | 5.14 | qt/qt3d | Status: ABANDONED | -1 | 0 |
306433,2 | Fix crash when picking entity with boundingPositionAttribute set | 5.15 | qt/qt3d | Status: MERGED | +2 | 0 |