Details
-
Sub-task
-
Resolution: Fixed
-
Not Evaluated
-
None
-
f6de476552e16be80f4c191890796c4f4ba95ce4
Description
in corelib/animation/qabstractanimation.cpp
QAnimationDriver::~QAnimationDriver()
{
QUnifiedTimer *timer = QUnifiedTimer::instance(true);
if (timer->canUninstallAnimationDriver(this))
uninstall();
}
a new QUnifiedTimer::instance will be created when the last QAnimationDriver is deleted. It will be interesting to compare the shutown here (e.g. the TLS storage the UnifiedTimer is in might be destroyed before the QAnimationDriver?) Workaround might be to use QUnifiedTimer::instance(false);