Details
Description
Steps:
- Run particles testbed Snowing example
- Slide intensity to max and emitRate to max
- Change intensity and you soon get a crash with followig debug log:
1 QQuick3DParticleSpriteParticle::updateParticleBuffer Qt6Quick3DParticles 0x7ff9dc69473c
2 QQuick3DParticleSpriteParticle::updateParticleNode Qt6Quick3DParticles 0x7ff9dc6948f2
3 QQuick3DParticleSpriteParticle::updateSceneManager Qt6Quick3DParticles 0x7ff9dc694a72
4 QQuick3DSceneManager::updateDirtySpatialNode Qt6Quick3D 0x7ff9db1e2808
5 QQuick3DSceneManager::updateDirtyNodes Qt6Quick3D 0x7ff9db1e24d3
6 QQuick3DSceneManager::window Qt6Quick3D 0x7ff9db1e55f1
7 QQuick3DViewport::updatePaintNode Qt6Quick3D 0x7ff9db1eefaf
8 QQuickWindowPrivate::updateDirtyNode Qt6Quick 0x7ff955c58437
9 QQuickWindowPrivate::updateDirtyNodes Qt6Quick 0x7ff955c587c5
10 QQuickWindowPrivate::syncSceneGraph Qt6Quick 0x7ff955c57645
11 QQuickOpenGLUtils::resetOpenGLState Qt6Quick 0x7ff955d52bbe
12 QQuickOpenGLUtils::resetOpenGLState Qt6Quick 0x7ff955d53284
13 QQuickOpenGLUtils::resetOpenGLState Qt6Quick 0x7ff955d524e7
14 QThread::start Qt6Core 0x7ff953b64861
15 BaseThreadInitThunk KERNEL32 0x7ff9f8427034
16 RtlUserThreadStart ntdll 0x7ff9f8ae2651