Priority: P1: Critical
Affects Version/s: 5.4.0, 5.4.1, 5.6.0, 5.9.1, 5.9.2, 5.10.1, 5.11.2, 5.12.0 Beta 1, 5.12.0 Beta 2
Component/s: Quick: Core Declarative QML
Environment:Desktop Linux 64bit Ubuntu 14.10, nvidia geforce 560M
KDE Neon 16.04
Using XAnimator or YAnimator inside a transition in a view such as ListView may cause a crash if the frequency of inserting and removing items from the model is high enough. It's easy to reproduce.
Other animators such as OpacityAnimator or ScaleAnimator don't seem to have any effect at all when used in the transition.
Tested with a threaded render loop. The crash occurs in the main gui thread.
Test application is attached.
|For Gerrit Dashboard: QTBUG-44308|
|262584,13||Fix crash caused by objects self-destructions during displacement animations||dev||qt/qtdeclarative||Status: ABANDONED||+2||0|
|263833,4||Fix crash caused by objects self-destructions during displacement animations||5.12||qt/qtdeclarative||Status: MERGED||+2||0|
|265635,7||QQuickItemView: fix crash while doing fast flicking in transitions||5.12||qt/qtdeclarative||Status: MERGED||+2||0|