In QQuickAnimatedImage there is a race condition with asynchronous network request, which could cause a crash.
Crash stack in this case looks like this:
The reason is inside QQuickAnimatedImage::movieRequestFinished there is no check for null pointer at line:
Therefore the solution would be to check d->_movie before dereferencing it.
|For Gerrit Dashboard: QTBUG-62380|
|201996,3||Fix crash in QQuickAnimatedImage||dev||qt/qtdeclarative||Status: MERGED||+2||0|
|202393,2||Fix crash in QQuickAnimatedImage||5.9||qt/qtdeclarative||Status: MERGED||+2||0|
|202394,2||Fix crash in QQuickAnimatedImage||5.6||qt/qtdeclarative||Status: MERGED||+2||0|