Priority: P1: Critical
Affects Version/s: 5.9.0, 5.9.1, 5.9.2, 5.10.0 Beta 2, 5.12.0
Fix Version/s: 5.14
Component/s: Quick: Particles
Environment:Any standard system env.
All OS tested: Win 7 x32, Win7 x64, MAC OS, Ubuntu x64, QNX x84-64
With all compilers: MSVC x32 2015 x64 2015-2017, MINGW
test code to reproduce is attached
Application enters the infinite loop.
Valgrind shows no memory errors (leakages).
Call stack (GDB Ubuntu x64):
In my and test app this infinite loop usually between
QQuickParticleDataHeap::insertTimed(QQuickParticleData *, int)
every n loops 2 more functions are called:
So because of this bug I cannot release my applicaion. Because I use particle system for the infinite flows visualisation.
I have reproduced this bug in my app in all OS indicated below. I have written a simple QML app that reproduced this bug. Run it on Win7x64, Ubuntu x 64
It stops responding in about 10hrs.
I believe that if You uncomment setting OPENGL software mode, the app stops responding in 4 hrs.
MAC OS, Win 7 x32, Win7 x64, Ubuntu x64