Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.12.1
-
ea17082234d9921c1fdf34a1f34fa28eeb7faf88 (qt/qtdeclarative/5.12)
Description
QAbstractAnimationJob::clear() just deletes the children without calling any virtual methods. Therefore, QSequentialAnimationGroupJob::m_currentAnimation is not cleared and points to invalid memory afterwards. When appending the next animation it is dereferenced.
Attachments
For Gerrit Dashboard: QTBUG-73828 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
253383,2 | QAnimationGroupJob: Notify about removed children on clear() | 5.12 | qt/qtdeclarative | Status: MERGED | +2 | 0 |