Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-43397

Crash when destroying parent item at the end of an animation

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Cannot Reproduce
    • Affects Version/s: 5.3.2, 5.4.0
    • Fix Version/s: 5.4.0
    • Labels:
      None
    • Environment:
      Windows 7 64-bit
      OpenGL MSVC2013

      Description

      0	qquick_syncback_helper	qquickanimatorjob.cpp	190	0x7fee5cd0222	
      1	QQuickAnimatorProxyJob::syncBackCurrentValues	qquickanimatorjob.cpp	202	0x7fee5cce479	
      2	QQuickAnimatorProxyJob::updateState	qquickanimatorjob.cpp	128	0x7fee5cce297	
      3	QAbstractAnimationJob::setState	qabstractanimationjob.cpp	360	0x65a54a35	
      4	QAbstractAnimationJob::stop	qabstractanimationjob.cpp	531	0x65a54532	
      5	QQuickAnimatorProxyJob::setWindow	qquickanimatorjob.cpp	151	0x7fee5cce508	
      6	QQuickAnimatorProxyJob::windowChanged	qquickanimatorjob.cpp	139	0x7fee5cce32d	
      7	QQuickAnimatorProxyJob::qt_static_metacall	moc_qquickanimatorjob_p.cpp	74	0x7fee5fcf72f	
      8	QMetaObject::activate	qobject.cpp	3718	0x549ce0b6	
      9	QMetaObject::activate	qobject.cpp	3583	0x549cd838	
      10	QQuickItem::windowChanged	moc_qquickitem.cpp	1037	0x7fee5d8e54e	
      11	QQuickItem::itemChange	qquickitem.cpp	4753	0x7fee5d8ecdb	
      12	QQuickCanvasItem::itemChange	qquickcanvasitem.cpp	656	0x7fee5f63ca5	
      13	QQuickItemPrivate::itemChange	qquickitem.cpp	5715	0x7fee5d98eef	
      14	QQuickItemPrivate::derefWindow	qquickitem.cpp	2862	0x7fee5d96250	
      15	QQuickItemPrivate::derefWindow	qquickitem.cpp	2855	0x7fee5d961c4	
      16	QQuickItemPrivate::derefWindow	qquickitem.cpp	2855	0x7fee5d961c4	
      17	QQuickItemPrivate::derefWindow	qquickitem.cpp	2855	0x7fee5d961c4	
      18	QQuickItemPrivate::derefWindow	qquickitem.cpp	2855	0x7fee5d961c4	
      19	QQuickItem::~QQuickItem	qquickitem.cpp	2245	0x7fee5d8770d	
      20	QQuickRootItem::~QQuickRootItem	Qt5Quickd		0x7fee5dcbb13	
      21	QQuickRootItem::`scalar deleting destructor'	Qt5Quickd		0x7fee5dccd57	
      22	QQuickWindow::~QQuickWindow	qquickwindow.cpp	1116	0x7fee5db819c	
      23	QQuickWindowQmlImpl::~QQuickWindowQmlImpl	Qt5Quickd		0x7fee5f43fa7	
      24	QQmlPrivate::QQmlElement<QQuickWindowQmlImpl>::~QQmlElement<QQuickWindowQmlImpl>	qqmlprivate.h	98	0x7fee5f43e8d	
      25	QQmlPrivate::QQmlElement<QQuickWindowQmlImpl>::`scalar deleting destructor'	Qt5Quickd		0x7fee5f44087	
      26	qDeleteAll<QList<QObject * __ptr64>::const_iterator>	qalgorithms.h	315	0x659df21d	
      27	qDeleteAll<QList<QObject * __ptr64>>	qalgorithms.h	324	0x659df130	
      28	QQmlApplicationEnginePrivate::cleanUp	qqmlapplicationengine.cpp	56	0x659de42c	
      29	QQmlApplicationEngine::~QQmlApplicationEngine	qqmlapplicationengine.cpp	237	0x659ddc51	
      30	main	main.cpp	11	0x13f7726e6	
      31	WinMain	qtmain_win.cpp	112	0x13f775808	
      32	__tmainCRTStartup	crtexe.c	618	0x13f775021	
      33	WinMainCRTStartup	crtexe.c	466	0x13f774d9e	
      34	BaseThreadInitThunk	kernel32		0x778859ed	
      35	RtlUserThreadStart	ntdll		0x779bc541				
      

      Full backtrace:

      .  0  Id: 3244.2d34 Suspend: 1 Teb: 000007ff`fffde000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0016efc0 000007fe`e5cce479 Qt5Quickd!qquick_syncback_helper(class QAbstractAnimationJob * job = 0x00000000`0506e6a0)+0x52 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\util\qquickanimatorjob.cpp @ 190]
      00000000`0016f010 000007fe`e5cce297 Qt5Quickd!QQuickAnimatorProxyJob::syncBackCurrentValues(void)+0x29 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\util\qquickanimatorjob.cpp @ 202]
      00000000`0016f040 00000000`65a54a35 Qt5Quickd!QQuickAnimatorProxyJob::updateState(QAbstractAnimationJob::State newState = Stopped (0n0), QAbstractAnimationJob::State __formal = Running (0n2))+0x97 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\util\qquickanimatorjob.cpp @ 128]
      00000000`0016f080 00000000`65a54532 Qt5Qmld!QAbstractAnimationJob::setState(QAbstractAnimationJob::State newState = Stopped (0n0))+0x265 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\qml\animations\qabstractanimationjob.cpp @ 360]
      00000000`0016f100 000007fe`e5cce508 Qt5Qmld!QAbstractAnimationJob::stop(void)+0x22 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\qml\animations\qabstractanimationjob.cpp @ 531]
      00000000`0016f130 000007fe`e5cce32d Qt5Quickd!QQuickAnimatorProxyJob::setWindow(class QQuickWindow * window = 0x00000000`00000000)+0x28 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\util\qquickanimatorjob.cpp @ 151]
      00000000`0016f180 000007fe`e5fcf72f Qt5Quickd!QQuickAnimatorProxyJob::windowChanged(class QQuickWindow * window = 0x00000000`00000000)+0x1d [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\util\qquickanimatorjob.cpp @ 139]
      00000000`0016f1b0 00000000`549ce0b6 Qt5Quickd!QQuickAnimatorProxyJob::qt_static_metacall(class QObject * _o = 0x00000000`0506e7b0, QMetaObject::Call _c = InvokeMetaMethod (0n0), int _id = 0n0, void ** _a = 0x00000000`0016f410)+0x5f [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\.moc\debug\moc_qquickanimatorjob_p.cpp @ 74]
      00000000`0016f1f0 00000000`549cd838 Qt5Cored!QMetaObject::activate(class QObject * sender = 0x00000000`05024930, int signalOffset = 0n3, int local_signal_index = 0n11, void ** argv = 0x00000000`0016f410)+0x866 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qobject.cpp @ 3718]
      00000000`0016f3c0 000007fe`e5d8e54e Qt5Cored!QMetaObject::activate(class QObject * sender = 0x00000000`05024930, struct QMetaObject * m = 0x000007fe`e6335e08, int local_signal_index = 0n11, void ** argv = 0x00000000`0016f410)+0x38 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qobject.cpp @ 3583]
      00000000`0016f3f0 000007fe`e5d8ecdb Qt5Quickd!QQuickItem::windowChanged(class QQuickWindow * _t1 = 0x00000000`00000000)+0x3e [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\.moc\debug\moc_qquickitem.cpp @ 1037]
      00000000`0016f430 000007fe`e5f63ca5 Qt5Quickd!QQuickItem::itemChange(QQuickItem::ItemChange change = ItemSceneChange (0n2), union QQuickItem::ItemChangeData * value = 0x00000000`0016f5b0)+0x2b [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 4753]
      00000000`0016f460 000007fe`e5d98eef Qt5Quickd!QQuickCanvasItem::itemChange(QQuickItem::ItemChange change = ItemSceneChange (0n2), union QQuickItem::ItemChangeData * value = 0x00000000`0016f5b0)+0x25 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\context2d\qquickcanvasitem.cpp @ 656]
      00000000`0016f4c0 000007fe`e5d96250 Qt5Quickd!QQuickItemPrivate::itemChange(QQuickItem::ItemChange change = ItemSceneChange (0n2), union QQuickItem::ItemChangeData * data = 0x00000000`0016f5b0)+0x20f [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 5715]
      00000000`0016f560 000007fe`e5d961c4 Qt5Quickd!QQuickItemPrivate::derefWindow(void)+0x440 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 2862]
      00000000`0016f5f0 000007fe`e5d961c4 Qt5Quickd!QQuickItemPrivate::derefWindow(void)+0x3b4 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 2855]
      00000000`0016f680 000007fe`e5d961c4 Qt5Quickd!QQuickItemPrivate::derefWindow(void)+0x3b4 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 2855]
      00000000`0016f710 000007fe`e5d961c4 Qt5Quickd!QQuickItemPrivate::derefWindow(void)+0x3b4 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 2855]
      00000000`0016f7a0 000007fe`e5d8770d Qt5Quickd!QQuickItemPrivate::derefWindow(void)+0x3b4 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 2855]
      00000000`0016f830 000007fe`e5dcbb13 Qt5Quickd!QQuickItem::~QQuickItem(void)+0xed [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickitem.cpp @ 2245]
      00000000`0016f940 000007fe`e5dccd57 Qt5Quickd!QQuickRootItem::~QQuickRootItem(void)+0x13
      00000000`0016f970 000007fe`e5db819c Qt5Quickd!QQuickRootItem::`scalar deleting destructor'(void)+0x17
      00000000`0016f9a0 000007fe`e5f43fa7 Qt5Quickd!QQuickWindow::~QQuickWindow(void)+0x1ac [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\quick\items\qquickwindow.cpp @ 1116]
      00000000`0016fa20 000007fe`e5f43e8d Qt5Quickd!QQuickWindowQmlImpl::~QQuickWindowQmlImpl(void)+0x37
      00000000`0016fa50 000007fe`e5f44087 Qt5Quickd!QQmlPrivate::QQmlElement<QQuickWindowQmlImpl>::~QQmlElement<QQuickWindowQmlImpl>(void)+0x4d [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\qml\qml\qqmlprivate.h @ 98]
      00000000`0016fa80 00000000`659df21d Qt5Quickd!QQmlPrivate::QQmlElement<QQuickWindowQmlImpl>::`scalar deleting destructor'(void)+0x17
      00000000`0016fab0 00000000`659df130 Qt5Qmld!qDeleteAll<QList<QObject * __ptr64>::const_iterator>(class QList<QObject *>::const_iterator * begin = 0x00000000`0016fb40, class QList<QObject *>::const_iterator * end = 0x00000000`0016fb38)+0x5d [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\tools\qalgorithms.h @ 315]
      00000000`0016fb00 00000000`659de42c Qt5Qmld!qDeleteAll<QList<QObject * __ptr64> >(class QList<QObject *> * c = 0x00000000`0025e0d8)+0x50 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\tools\qalgorithms.h @ 324]
      00000000`0016fb60 00000000`659ddc51 Qt5Qmld!QQmlApplicationEnginePrivate::cleanUp(void)+0x1c [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\qml\qml\qqmlapplicationengine.cpp @ 56]
      00000000`0016fb90 00000001`3f7726e6 Qt5Qmld!QQmlApplicationEngine::~QQmlApplicationEngine(void)+0x31 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\qml\qml\qqmlapplicationengine.cpp @ 237]
      00000000`0016fbd0 00000001`3f775808 bug!main(int argc = 0n1, char ** argv = 0x00000000`00229ea0)+0xc6 [c:\temp\bug\main.cpp @ 11]
      00000000`0016fc70 00000001`3f775021 bug!WinMain(struct HINSTANCE__ * __formal = 0x00000001`3f770000, struct HINSTANCE__ * __formal = 0x00000000`00000000, char * __formal = 0x00000000`00205b20 ""-qmljsdebugger=port:3779,block"", int __formal = 0n10)+0xd8 [c:\work\build\qt5_workdir\w\s\qtbase\src\winmain\qtmain_win.cpp @ 112]
      00000000`0016fcf0 00000001`3f774d9e bug!__tmainCRTStartup(void)+0x271 [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c @ 618]
      00000000`0016fd70 00000000`778859ed bug!WinMainCRTStartup(void)+0xe [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c @ 466]
      00000000`0016fda0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0016fdd0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         1  Id: 3244.3384 Suspend: 1 Teb: 000007ff`fffdc000 Unfrozen "SyncThread"
      Child-SP          RetAddr           Call Site
      00000000`0270f548 000007fe`fd8810dc ntdll!NtWaitForSingleObject+0xa
      00000000`0270f550 000007fe`e8cbb6de KERNELBASE!WaitForSingleObjectEx+0x79
      00000000`0270f5f0 00000000`778859ed wintab32!WTInfoA+0xb3fdc
      00000000`0270f850 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0270f880 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         2  Id: 3244.31e4 Suspend: 1 Teb: 000007ff`fffda000 Unfrozen "QQmlThread"
      Child-SP          RetAddr           Call Site
      00000000`028ac438 000007fe`fd881430 ntdll!NtWaitForMultipleObjects+0xa
      00000000`028ac440 00000000`77891723 KERNELBASE!WaitForMultipleObjectsEx+0xe8
      00000000`028ac540 00000000`77788f7d kernel32!WaitForMultipleObjectsExImplementation+0xb3
      00000000`028ac5d0 00000000`777862b2 USER32!RealMsgWaitForMultipleObjectsEx+0x12a
      00000000`028ac670 00000000`54a2ccf9 USER32!MsgWaitForMultipleObjectsEx+0x46
      00000000`028ac6b0 00000000`54970ea8 Qt5Cored!QEventDispatcherWin32::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x7a9 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qeventdispatcher_win.cpp @ 828]
      00000000`028afa60 00000000`549710e3 Qt5Cored!QEventLoop::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x68 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qeventloop.cpp @ 129]
      00000000`028afaa0 00000000`5455d7b2 Qt5Cored!QEventLoop::exec(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x183 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qeventloop.cpp @ 204]
      00000000`028afb50 00000000`659fb49a Qt5Cored!QThread::exec(void)+0xc2 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\thread\qthread.cpp @ 503]
      00000000`028afbd0 00000000`54569998 Qt5Qmld!QQmlThreadPrivate::run(void)+0x4a [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\qml\qml\ftw\qqmlthread.cpp @ 142]
      00000000`028afc00 000007fe`e899a105 Qt5Cored!QThreadPrivate::start(void * arg = 0x00000000`0025e200)+0x1a8 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\thread\qthread_win.cpp @ 346]
      00000000`028afc90 000007fe`e899a357 MSVCR120D!beginthreadex+0x1f5
      00000000`028afce0 00000000`778859ed MSVCR120D!endthreadex+0x1d7
      00000000`028afd20 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`028afd50 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         3  Id: 3244.2e5c Suspend: 1 Teb: 000007ff`fffd8000 Unfrozen "QQmlDebugServerThread"
      Child-SP          RetAddr           Call Site
      00000000`034dc3c8 000007fe`fd881430 ntdll!NtWaitForMultipleObjects+0xa
      00000000`034dc3d0 00000000`77891723 KERNELBASE!WaitForMultipleObjectsEx+0xe8
      00000000`034dc4d0 00000000`77788f7d kernel32!WaitForMultipleObjectsExImplementation+0xb3
      00000000`034dc560 00000000`777862b2 USER32!RealMsgWaitForMultipleObjectsEx+0x12a
      00000000`034dc600 00000000`54a2ccf9 USER32!MsgWaitForMultipleObjectsEx+0x46
      00000000`034dc640 00000000`54970ea8 Qt5Cored!QEventDispatcherWin32::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x7a9 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qeventdispatcher_win.cpp @ 828]
      00000000`034df9f0 00000000`549710e3 Qt5Cored!QEventLoop::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x68 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qeventloop.cpp @ 129]
      00000000`034dfa30 00000000`5455d7b2 Qt5Cored!QEventLoop::exec(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x183 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\kernel\qeventloop.cpp @ 204]
      00000000`034dfae0 00000000`65a29062 Qt5Cored!QThread::exec(void)+0xc2 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\thread\qthread.cpp @ 503]
      00000000`034dfb60 00000000`54569998 Qt5Qmld!QQmlDebugServerThread::run(void)+0x262 [c:\work\build\qt5_workdir\w\s\qtdeclarative\src\qml\debugger\qqmldebugserver.cpp @ 309]
      00000000`034dfc90 000007fe`e899a105 Qt5Cored!QThreadPrivate::start(void * arg = 0x00000000`031b11e0)+0x1a8 [c:\work\build\qt5_workdir\w\s\qtbase\src\corelib\thread\qthread_win.cpp @ 346]
      00000000`034dfd20 000007fe`e899a357 MSVCR120D!beginthreadex+0x1f5
      00000000`034dfd70 00000000`778859ed MSVCR120D!endthreadex+0x1d7
      00000000`034dfdb0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`034dfde0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         4  Id: 3244.10fc Suspend: 1 Teb: 000007ff`fffd4000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0384fa58 000007fe`fcef5941 ntdll!NtRemoveIoCompletion+0xa
      00000000`0384fa60 00000000`778859ed mswsock!SockAsyncThread+0xa2
      00000000`0384fac0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0384faf0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         5  Id: 3244.32e8 Suspend: 1 Teb: 000007ff`fff0e000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0374fae8 00000000`779afe3b ntdll!NtWaitForWorkViaWorkerFactory+0xa
      00000000`0374faf0 00000000`778859ed ntdll!TppWorkerThread+0x2c9
      00000000`0374fdf0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0374fe20 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         6  Id: 3244.3054 Suspend: 1 Teb: 000007ff`fff0c000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`03a7fb98 00000000`779afe3b ntdll!NtWaitForWorkViaWorkerFactory+0xa
      00000000`03a7fba0 00000000`778859ed ntdll!TppWorkerThread+0x2c9
      00000000`03a7fea0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`03a7fed0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         7  Id: 3244.2c0c Suspend: 1 Teb: 000007ff`fff0a000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`03cbfba8 000007fe`fd8816ad ntdll!NtRemoveIoCompletion+0xa
      00000000`03cbfbb0 00000000`778799a1 KERNELBASE!GetQueuedCompletionStatus+0x39
      00000000`03cbfc10 000007fe`f3472567 kernel32!GetQueuedCompletionStatusStub+0x11
      00000000`03cbfc50 000007fe`f34719ff MFPlat!CCompletionPortNT::Get+0x4f
      00000000`03cbfc90 000007fe`fef5415f MFPlat!CWorkQueue::CThread::ThreadMain+0xaf
      00000000`03cbfea0 000007fe`fef56ebd msvcrt!endthreadex+0x47
      00000000`03cbfed0 00000000`778859ed msvcrt!endthreadex+0xe0
      00000000`03cbff00 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`03cbff30 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         8  Id: 3244.11f8 Suspend: 1 Teb: 000007ff`fff08000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`03f0f668 000007fe`fd8810dc ntdll!NtWaitForSingleObject+0xa
      00000000`03f0f670 000007fe`f3467db9 KERNELBASE!WaitForSingleObjectEx+0x79
      00000000`03f0f710 000007fe`f3467e31 MFPlat!LFQueueGetWaitEx+0xd9
      00000000`03f0f750 000007fe`f3473457 MFPlat!LFQueueGetWait+0x21
      00000000`03f0f7a0 000007fe`f34719ff MFPlat!CCompletionPortQ::Get+0x27
      00000000`03f0f7f0 000007fe`fef5415f MFPlat!CWorkQueue::CThread::ThreadMain+0xaf
      00000000`03f0fa00 000007fe`fef56ebd msvcrt!endthreadex+0x47
      00000000`03f0fa30 00000000`778859ed msvcrt!endthreadex+0xe0
      00000000`03f0fa60 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`03f0fa90 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
         9  Id: 3244.318c Suspend: 1 Teb: 000007ff`fff06000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0444f9a8 000007fe`fd8810dc ntdll!NtWaitForSingleObject+0xa
      *** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\Windows\system32\nvoglv64.DLL - 
      00000000`0444f9b0 00000000`699ab41a KERNELBASE!WaitForSingleObjectEx+0x79
      00000000`0444fa50 00000000`6979efcd nvoglv64!DrvValidateVersion+0x8b0a
      00000000`0444fa80 00000000`6979ec88 nvoglv64+0x77efcd
      00000000`0444fad0 00000000`699ac9a7 nvoglv64+0x77ec88
      00000000`0444fb00 00000000`778859ed nvoglv64!DrvValidateVersion+0xa097
      00000000`0444fb30 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0444fb60 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        10  Id: 3244.31b8 Suspend: 1 Teb: 000007ff`fff04000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0454f508 000007fe`fd881430 ntdll!NtWaitForMultipleObjects+0xa
      00000000`0454f510 00000000`77891723 KERNELBASE!WaitForMultipleObjectsEx+0xe8
      00000000`0454f610 00000000`77788f7d kernel32!WaitForMultipleObjectsExImplementation+0xb3
      00000000`0454f6a0 00000000`777862b2 USER32!RealMsgWaitForMultipleObjectsEx+0x12a
      00000000`0454f740 00000000`777862e0 USER32!MsgWaitForMultipleObjectsEx+0x46
      00000000`0454f780 00000000`699a59ed USER32!MsgWaitForMultipleObjects+0x20
      00000000`0454f7c0 00000000`778859ed nvoglv64!DrvValidateVersion+0x30dd
      00000000`0454f8e0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0454f910 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        11  Id: 3244.3154 Suspend: 1 Teb: 000007ff`fff02000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0651f778 00000000`779afe3b ntdll!NtWaitForWorkViaWorkerFactory+0xa
      00000000`0651f780 00000000`778859ed ntdll!TppWorkerThread+0x2c9
      00000000`0651fa80 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0651fab0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        12  Id: 3244.3150 Suspend: 1 Teb: 000007ff`fff00000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0665f7d8 000007fe`fd881203 ntdll!ZwDelayExecution+0xa
      00000000`0665f7e0 000007fe`fdca01d0 KERNELBASE!SleepEx+0xab
      00000000`0665f880 000007fe`fdca0106 ole32!CROIDTable::WorkerThreadLoop(void * param = 0x00000000`04ceb950)+0x10 [d:\w7rtm\com\ole32\com\dcomrem\refcache.cxx @ 1345]
      00000000`0665f8b0 000007fe`fdca0182 ole32!CRpcThread::WorkerLoop(void)+0x1e [d:\w7rtm\com\ole32\com\dcomrem\threads.cxx @ 257]
      00000000`0665f8f0 00000000`778859ed ole32!CRpcThreadCache::RpcWorkerThreadEntry(void * param = 0x00000000`00000000)+0x1a [d:\w7rtm\com\ole32\com\dcomrem\threads.cxx @ 63]
      00000000`0665f920 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0665f950 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        13  Id: 3244.3188 Suspend: 1 Teb: 000007ff`ffefe000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0479fb68 00000000`779ab037 ntdll!NtWaitForMultipleObjects+0xa
      00000000`0479fb70 00000000`778859ed ntdll!TppWaiterpThread+0x14d
      00000000`0479fe10 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0479fe40 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        14  Id: 3244.2c04 Suspend: 1 Teb: 000007ff`ffefc000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0495f758 00000000`779afe3b ntdll!NtWaitForWorkViaWorkerFactory+0xa
      00000000`0495f760 00000000`778859ed ntdll!TppWorkerThread+0x2c9
      00000000`0495fa60 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0495fa90 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        15  Id: 3244.2780 Suspend: 1 Teb: 000007ff`ffefa000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`069afcf8 00000000`77789e9e USER32!ZwUserGetMessage+0xa
      00000000`069afd00 000007fe`fdccd0cd USER32!GetMessageW+0x34
      00000000`069afd30 000007fe`fddf3e57 ole32!CDllHost::STAWorkerLoop(void)+0x8a [d:\w7rtm\com\ole32\com\objact\dllhost.cxx @ 957]
      00000000`069afd90 000007fe`fdca0106 ole32!CDllHost::WorkerThread(void)+0xd7 [d:\w7rtm\com\ole32\com\objact\dllhost.cxx @ 834]
      00000000`069afdd0 000007fe`fdca0182 ole32!CRpcThread::WorkerLoop(void)+0x1e [d:\w7rtm\com\ole32\com\dcomrem\threads.cxx @ 257]
      00000000`069afe10 00000000`778859ed ole32!CRpcThreadCache::RpcWorkerThreadEntry(void * param = 0x00000000`00000000)+0x1a [d:\w7rtm\com\ole32\com\dcomrem\threads.cxx @ 63]
      00000000`069afe40 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`069afe70 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        16  Id: 3244.317c Suspend: 1 Teb: 000007ff`ffef8000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`06aefaa8 000007fe`fd8810dc ntdll!NtWaitForSingleObject+0xa
      00000000`06aefab0 000007fe`fdca014c KERNELBASE!WaitForSingleObjectEx+0x79
      00000000`06aefb50 000007fe`fdca0182 ole32!CRpcThread::WorkerLoop(void)+0x60 [d:\w7rtm\com\ole32\com\dcomrem\threads.cxx @ 281]
      00000000`06aefb90 00000000`778859ed ole32!CRpcThreadCache::RpcWorkerThreadEntry(void * param = 0x00000000`00000000)+0x1a [d:\w7rtm\com\ole32\com\dcomrem\threads.cxx @ 63]
      00000000`06aefbc0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`06aefbf0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      
        17  Id: 3244.339c Suspend: 1 Teb: 000007ff`ffef6000 Unfrozen
      Child-SP          RetAddr           Call Site
      00000000`0469fa68 000007fe`fa6da8af ntdll!NtWaitForMultipleObjects+0xa
      00000000`0469fa70 00000000`778859ed WINMM!timeThread+0x5f
      00000000`0469fbc0 00000000`779bc541 kernel32!BaseThreadInitThunk+0xd
      00000000`0469fbf0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
      

        Attachments

        1. qtbug43397.zip
          2 kB
          Mitch Curtis
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            sletta Gunnar Sletta
            Reporter:
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes