Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
None
-
5.4.0 RC
-
Windows 8.1 MSVC2013 ANGLE D3D11
-
Skip: 06fc202e81bfbf619ceebb9cef803270590f9e7f (qtdeclarative/5.4.0, 2.12.2014, 5.4) revert skip: 24d4e164ad4ef0bf8e5a4a0f2c28e3b9df48d352
Description
In the 5.4.0 branch at qtbase:38d3a7bb6eec46f1bab5ed53334ff2639e9b6eea , qtdeclarative 437f268f562fa6024c6080db6651c97572cd4acc a crash occurs in the test , blocking https://codereview.qt-project.org/#/c/100779/
When executing the tests mouseFiltering headless() in a sequence, an elusive crash occurs (typically not under debugging nor with -nocrashhandler):
. 0 Id: f64.1ad4 Suspend: 1 Teb: 00007ff7`1af4e000 Unfrozen Child-SP RetAddr Call Site 0000005a`73ec9610 00007ff8`8b8db697 libGLESv2d!rx::SurfaceRenderTarget11::getRenderTargetView(void)+0x4b [d:\dev\5-vs13-rel\qt-rel\qtbase\src\3rdparty\angle\src\libglesv2\renderer\d3d\d3d11\rendertarget11.cpp @ 386] 0000005a`73ec9650 00007ff8`8b7addbe libGLESv2d!rx::Renderer11::applyRenderTarget(class gl::Framebuffer * framebuffer = 0x0000005a`77e54d60)+0x2a7 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\3rdparty\angle\src\libglesv2\renderer\d3d\d3d11\renderer11.cpp @ 929] 0000005a`73ec98b0 00007ff8`8b7aff72 libGLESv2d!rx::RendererD3D::applyRenderTarget(struct gl::Data * data = 0x0000005a`73ec9b40, unsigned int drawMode = 4, bool ignoreViewport = true)+0xfe [d:\dev\5-vs13-rel\qt-rel\qtbase\src\3rdparty\angle\src\libglesv2\renderer\d3d\rendererd3d.cpp @ 260] 0000005a`73ec99e0 00007ff8`8b657888 libGLESv2d!rx::RendererD3D::clear(struct gl::Data * data = 0x0000005a`73ec9b40, unsigned int mask = 0x4500)+0xa2 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\3rdparty\angle\src\libglesv2\renderer\d3d\rendererd3d.cpp @ 631] 0000005a`73ec9b20 00007ff8`8b695af4 libGLESv2d!gl::Context::clear(unsigned int mask = 0x4500)+0xd8 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\3rdparty\angle\src\libglesv2\context.cpp @ 1296] 0000005a`73ec9ba0 00007ff8`8c41e9f1 libGLESv2d!glClear(unsigned int mask = 0x4500)+0x184 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\3rdparty\angle\src\libglesv2\libglesv2.cpp @ 658] 0000005a`73ec9ce0 00007ff8`8d3c44f8 Qt5Guid!QOpenGLFunctions::glClear(unsigned int mask = 0x4500)+0x61 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\gui\opengl\qopenglfunctions.h @ 597] 0000005a`73ec9d20 00007ff8`8d39e198 Qt5Quickd!QSGBindable::clear(class QFlags<enum QSGAbstractRenderer::ClearModeBit> mode = class QFlags<enum QSGAbstractRenderer::ClearModeBit>)+0xb8 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\coreapi\qsgrenderer.cpp @ 56] 0000005a`73ec9d60 00007ff8`8d39a5e8 Qt5Quickd!QSGBatchRenderer::Renderer::renderBatches(void)+0x4d8 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\coreapi\qsgbatchrenderer.cpp @ 2404] 0000005a`73ec9ea0 00007ff8`8d3c3c5d Qt5Quickd!QSGBatchRenderer::Renderer::render(void)+0xfb8 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\coreapi\qsgbatchrenderer.cpp @ 2592] 0000005a`73eca230 00007ff8`8d3c3ed6 Qt5Quickd!QSGRenderer::renderScene(class QSGBindable * bindable = 0x0000005a`73eca330)+0x1dd [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\coreapi\qsgrenderer.cpp @ 207] 0000005a`73eca310 00007ff8`8d3e68b1 Qt5Quickd!QSGRenderer::renderScene(unsigned int fboId = 0)+0x56 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\coreapi\qsgrenderer.cpp @ 169] 0000005a`73eca360 00007ff8`8d47eb35 Qt5Quickd!QSGRenderContext::renderNextFrame(class QSGRenderer * renderer = 0x0000005a`77272960, unsigned int fboId = 0)+0x41 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\qsgcontext.cpp @ 556] 0000005a`73eca390 00007ff8`8d42fa54 Qt5Quickd!QQuickWindowPrivate::renderSceneGraph(class QSize * size = 0x0000005a`73eca570)+0x285 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\items\qquickwindow.cpp @ 380] 0000005a`73eca480 00007ff8`8d42f39c Qt5Quickd!QSGWindowsRenderLoop::renderWindow(class QQuickWindow * window = 0x0000005a`77eca910)+0x424 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\qsgwindowsrenderloop.cpp @ 424] 0000005a`73eca670 00007ff8`8d42ee9e Qt5Quickd!QSGWindowsRenderLoop::render(void)+0x12c [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\qsgwindowsrenderloop.cpp @ 360] 0000005a`73eca790 00007ff8`8d47547f Qt5Quickd!QSGWindowsRenderLoop::exposureChanged(class QQuickWindow * window = 0x0000005a`77eca910)+0x29e [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\scenegraph\qsgwindowsrenderloop.cpp @ 275] 0000005a`73eca860 00007ff8`8c3bc60b Qt5Quickd!QQuickWindow::exposeEvent(class QExposeEvent * __formal = 0x0000005a`73ecabc8)+0x4f [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\items\qquickwindow.cpp @ 207] 0000005a`73eca8a0 00007ff8`8d4758ce Qt5Guid!QWindow::event(class QEvent * ev = 0x0000005a`73ecabc8)+0x2eb [d:\dev\5-vs13-rel\qt-rel\qtbase\src\gui\kernel\qwindow.cpp @ 2021] 0000005a`73eca950 00000000`6650d5f6 Qt5Quickd!QQuickWindow::event(class QEvent * e = 0x0000005a`73ecabc8)+0x22e [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\quick\items\qquickwindow.cpp @ 1393] 0000005a`73eca9e0 00000000`6650b755 Qt5Cored!QCoreApplicationPrivate::notify_helper(class QObject * receiver = 0x0000005a`77eca910, class QEvent * event = 0x0000005a`73ecabc8)+0x66 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qcoreapplication.cpp @ 1050] 0000005a`73ecaa10 00007ff8`8c39f624 Qt5Cored!QCoreApplication::notify(class QObject * receiver = 0x0000005a`77eca910, class QEvent * event = 0x0000005a`73ecabc8)+0xa5 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qcoreapplication.cpp @ 994] 0000005a`73ecaa70 00000000`6650cbe4 Qt5Guid!QGuiApplication::notify(class QObject * object = 0x0000005a`77eca910, class QEvent * event = 0x0000005a`73ecabc8)+0xd4 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\gui\kernel\qguiapplication.cpp @ 1554] 0000005a`73ecaac0 00000000`6666997c Qt5Cored!QCoreApplication::notifyInternal(class QObject * receiver = 0x0000005a`77eca910, class QEvent * event = 0x0000005a`73ecabc8)+0xc4 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qcoreapplication.cpp @ 932] 0000005a`73ecab40 00007ff8`8c3a473b Qt5Cored!QCoreApplication::sendSpontaneousEvent(class QObject * receiver = 0x0000005a`77eca910, class QEvent * event = 0x0000005a`73ecabc8)+0x4c [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qcoreapplication.h @ 231] 0000005a`73ecab80 00007ff8`8c3a3dea Qt5Guid!QGuiApplicationPrivate::processExposeEvent(class QWindowSystemInterfacePrivate::ExposeEvent * e = 0x0000005a`78047fe0)+0x13b [d:\dev\5-vs13-rel\qt-rel\qtbase\src\gui\kernel\qguiapplication.cpp @ 2633] 0000005a`73ecac30 00007ff8`8c37ab7c Qt5Guid!QGuiApplicationPrivate::processWindowSystemEvent(class QWindowSystemInterfacePrivate::WindowSystemEvent * e = 0x0000005a`78047fe0)+0x20a [d:\dev\5-vs13-rel\qt-rel\qtbase\src\gui\kernel\qguiapplication.cpp @ 1661] 0000005a`73ecacb0 00007ff8`8c37ad7a Qt5Guid!QWindowSystemInterface::sendWindowSystemEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x7c [d:\dev\5-vs13-rel\qt-rel\qtbase\src\gui\kernel\qwindowsysteminterface.cpp @ 573] 0000005a`73ecad20 00007ff8`8be81e18 Qt5Guid!QWindowSystemInterface::flushWindowSystemEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x16a [d:\dev\5-vs13-rel\qt-rel\qtbase\src\gui\kernel\qwindowsysteminterface.cpp @ 558] 0000005a`73ecadb0 00007ff8`8bea4212 qwindowsd!QWindowsWindow::handleWmPaint(struct HWND__ * hwnd = 0x00000000`004b0452 802+389+316x239 'Qt5QWindowGLOwnDCIcon', unsigned int message = 0xf, unsigned int64 __formal = 0, int64 __formal = 0n0)+0x128 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\plugins\platforms\windows\qwindowswindow.cpp @ 1502] 0000005a`73ecae70 00007ff8`8be99460 qwindowsd!QWindowsContext::windowsProc(struct HWND__ * hwnd = 0x00000000`004b0452 802+389+316x239 'Qt5QWindowGLOwnDCIcon', unsigned int message = 0xf, QtWindows::WindowsEventType et = ExposeEvent (0n65537), unsigned int64 wParam = 0, int64 lParam = 0n0, int64 * result = 0x0000005a`73ecb1d0)+0xbc2 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\plugins\platforms\windows\qwindowscontext.cpp @ 1000] 0000005a`73ecb180 00007ff8`b95c4465 qwindowsd!qWindowsWndProc(struct HWND__ * hwnd = 0x00000000`004b0452 802+389+316x239 'Qt5QWindowGLOwnDCIcon', unsigned int message = 0xf, unsigned int64 wParam = 0, int64 lParam = 0n0)+0x80 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\plugins\platforms\windows\qwindowscontext.cpp @ 1236] 0000005a`73ecb220 00007ff8`b95c3992 USER32!UserCallWinProcCheckWow+0x193 0000005a`73ecb2e0 00007ff8`b95c3a4d USER32!DispatchClientMessage+0xa2 0000005a`73ecb340 00007ff8`b9ec348f USER32!_fnDWORD+0x2d 0000005a`73ecb3a0 00007ff8`b95c53da ntdll!KiUserCallbackDispatcherContinue 0000005a`73ecb428 00007ff8`b95c53ec USER32!NtUserDispatchMessage+0xa 0000005a`73ecb430 00000000`665c3cc3 USER32!DispatchMessageWorker+0x2ac 0000005a`73ecb4b0 00007ff8`8becf65a Qt5Cored!QEventDispatcherWin32::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x633 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qeventdispatcher_win.cpp @ 807] 0000005a`73ece860 00000000`6650add6 qwindowsd!QWindowsGuiEventDispatcher::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x15a [d:\dev\5-vs13-rel\qt-rel\qtbase\src\plugins\platforms\windows\qwindowsguieventdispatcher.cpp @ 73] 0000005a`73ece920 00007ff7`1ba248b7 Qt5Cored!QCoreApplication::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>, int maxtime = 0n5000)+0x86 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qcoreapplication.cpp @ 1130] 0000005a`73ece980 00007ff7`1ba2a616 tst_qquickwindow!QTest::qWaitForWindowExposed(class QWindow * window = 0x0000005a`77eca910, int timeout = 0n5000)+0x77 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\testlib\qtestsystem.h @ 103] 0000005a`73ece9d0 00007ff7`1ba265b0 tst_qquickwindow!tst_qquickwindow::headless(void)+0xa26 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\tests\auto\quick\qquickwindow\tst_qquickwindow.cpp @ 1218] 0000005a`73eced60 00000000`6651ad9f tst_qquickwindow!tst_qquickwindow::qt_static_metacall(class QObject * _o = 0x0000005a`73ecfe40, QMetaObject::Call _c = InvokeMetaMethod (0n0), int _id = 0n7, void ** _a = 0x0000005a`73ecef20)+0xd0 [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\tests\auto\quick\qquickwindow\.moc\debug\tst_qquickwindow.moc @ 469] 0000005a`73eceda0 00000000`66519c74 Qt5Cored!QMetaMethod::invoke(class QObject * object = 0x0000005a`73ecfe40, Qt::ConnectionType connectionType = DirectConnection (0n1), class QGenericReturnArgument * returnValue = 0x0000005a`73ecf140, class QGenericArgument * val0 = 0x0000005a`73ecf120, class QGenericArgument * val1 = 0x0000005a`73ecf100, class QGenericArgument * val2 = 0x0000005a`73ecf0e0, class QGenericArgument * val3 = 0x0000005a`73ecf150, class QGenericArgument * val4 = 0x0000005a`73ecf190, class QGenericArgument * val5 = 0x0000005a`73ecf0d0, class QGenericArgument * val6 = 0x0000005a`73ecf170, class QGenericArgument * val7 = 0x0000005a`73ecf110, class QGenericArgument * val8 = 0x0000005a`73ecf180, class QGenericArgument * val9 = 0x0000005a`73ecf0f0)+0x4ef [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qmetaobject.cpp @ 2184] 0000005a`73ecf000 00000000`660adc39 Qt5Cored!QMetaObject::invokeMethod(class QObject * obj = 0x0000005a`73ecfe40, char * member = 0x0000005a`77257e70 "headless", Qt::ConnectionType type = DirectConnection (0n1), class QGenericReturnArgument * ret = 0x0000005a`73ecf560, class QGenericArgument * val0 = 0x0000005a`73ecf540, class QGenericArgument * val1 = 0x0000005a`73ecf520, class QGenericArgument * val2 = 0x0000005a`73ecf500, class QGenericArgument * val3 = 0x0000005a`73ecf4e0, class QGenericArgument * val4 = 0x0000005a`73ecf4d0, class QGenericArgument * val5 = 0x0000005a`73ecf550, class QGenericArgument * val6 = 0x0000005a`73ecf510, class QGenericArgument * val7 = 0x0000005a`73ecf570, class QGenericArgument * val8 = 0x0000005a`73ecf4f0, class QGenericArgument * val9 = 0x0000005a`73ecf530)+0x604 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qmetaobject.cpp @ 1478] 0000005a`73ecf460 00007ff8`8e9e83e4 Qt5Cored!QMetaObject::invokeMethod(class QObject * obj = 0x0000005a`73ecfe40, char * member = 0x0000005a`77257e70 "headless", Qt::ConnectionType type = DirectConnection (0n1), class QGenericArgument * val0 = 0x0000005a`73ecf750, class QGenericArgument * val1 = 0x0000005a`73ecf7f0, class QGenericArgument * val2 = 0x0000005a`73ecf7d0, class QGenericArgument * val3 = 0x0000005a`73ecf7b0, class QGenericArgument * val4 = 0x0000005a`73ecf790, class QGenericArgument * val5 = 0x0000005a`73ecf770, class QGenericArgument * val6 = 0x0000005a`73ecf760, class QGenericArgument * val7 = 0x0000005a`73ecf7e0, class QGenericArgument * val8 = 0x0000005a`73ecf7a0, class QGenericArgument * val9 = 0x0000005a`73ecf800)+0x1e9 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qobjectdefs.h @ 392] 0000005a`73ecf5b0 00007ff8`8e9e8c7a Qt5Testd!QTest::qInvokeTestMethodDataEntry(char * slot = 0x0000005a`77257e70 "headless")+0x394 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\testlib\qtestcase.cpp @ 1883] 0000005a`73ecf950 00007ff8`8e9e91fc Qt5Testd!QTest::qInvokeTestMethod(char * slotName = 0x0000005a`73f9e158 "headless()", char * data = 0x00000000`00000000 "")+0x31a [d:\dev\5-vs13-rel\qt-rel\qtbase\src\testlib\qtestcase.cpp @ 2013] 0000005a`73ecfc60 00007ff8`8e9e4151 Qt5Testd!QTest::qInvokeTestMethods(class QObject * testObject = 0x0000005a`73ecfe40)+0x1bc [d:\dev\5-vs13-rel\qt-rel\qtbase\src\testlib\qtestcase.cpp @ 2225] 0000005a`73ecfd60 00007ff7`1ba520fd Qt5Testd!QTest::qExec(class QObject * testObject = 0x0000005a`73ecfe40, int argc = 0n4, char ** argv = 0x0000005a`73f3cc60)+0x191 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\testlib\qtestcase.cpp @ 2480] 0000005a`73ecfe00 00007ff7`1ba7d03d tst_qquickwindow!main(int argc = 0n4, char ** argv = 0x0000005a`73f3cc60)+0x6d [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\tests\auto\quick\qquickwindow\tst_qquickwindow.cpp @ 2040] 0000005a`73ecfe90 00007ff7`1ba7d16e tst_qquickwindow!__tmainCRTStartup(void)+0x19d [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c @ 626] 0000005a`73ecff00 00007ff8`b77816ad tst_qquickwindow!mainCRTStartup(void)+0xe [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c @ 466] 0000005a`73ecff30 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`73ecff60 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 1 Id: f64.1370 Suspend: 1 Teb: 00007ff7`1af4b000 Unfrozen Child-SP RetAddr Call Site 0000005a`75dff790 00007ff8`9ba9c740 wintab32!WTMgrClose+0x4b245 0000005a`75dff910 00007ff8`b77816ad wintab32!WTMgrClose+0xb4869 0000005a`75dffb80 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`75dffbb0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 2 Id: f64.1678 Suspend: 1 Teb: 00007ff7`1af49000 Unfrozen Child-SP RetAddr Call Site 0000005a`75eef2e8 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\SYSTEM32\nvwgf2umx.dll - 0000005a`75eef2f0 00007ff8`b3c1d7b4 KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`75eef390 00007ff8`b3c1c4f4 nvwgf2umx!OpenAdapter10+0xb5044 0000005a`75eef910 00007ff8`b3c165ed nvwgf2umx!OpenAdapter10+0xb3d84 0000005a`75eef940 00007ff8`b41f4fda nvwgf2umx!OpenAdapter10+0xade7d 0000005a`75eef970 00007ff8`b45c15c3 nvwgf2umx!NVAPI_Thunk+0x7b10a 0000005a`75eef9a0 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`75eef9d0 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`75eefa00 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`75eefa30 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 3 Id: f64.c34 Suspend: 1 Teb: 00007ff7`1af47000 Unfrozen Child-SP RetAddr Call Site 0000005a`75eff648 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`75eff650 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`75eff6f0 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`75eff730 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`75eff760 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`75eff790 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`75eff7c0 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`75eff7f0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 4 Id: f64.14d0 Suspend: 1 Teb: 00007ff7`1af45000 Unfrozen Child-SP RetAddr Call Site 0000005a`75f0fd38 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`75f0fd40 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`75f0fde0 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`75f0fe20 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`75f0fe50 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`75f0fe80 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`75f0feb0 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`75f0fee0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 5 Id: f64.16d8 Suspend: 1 Teb: 00007ff7`1af43000 Unfrozen Child-SP RetAddr Call Site 0000005a`75f1fdb8 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`75f1fdc0 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`75f1fe60 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`75f1fea0 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`75f1fed0 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`75f1ff00 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`75f1ff30 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`75f1ff60 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 6 Id: f64.1a78 Suspend: 1 Teb: 00007ff7`1ae1e000 Unfrozen Child-SP RetAddr Call Site 0000005a`75f2fd88 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`75f2fd90 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`75f2fe30 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`75f2fe70 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`75f2fea0 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`75f2fed0 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`75f2ff00 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`75f2ff30 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 7 Id: f64.10a8 Suspend: 1 Teb: 00007ff7`1ae1c000 Unfrozen Child-SP RetAddr Call Site 0000005a`7787f5a8 00007ff8`b9e64ecb ntdll!NtWaitForWorkViaWorkerFactory+0xa 0000005a`7787f5b0 00007ff8`b77816ad ntdll!TppWorkerThread+0x6eb 0000005a`7787f9a0 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`7787f9d0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 8 Id: f64.149c Suspend: 1 Teb: 00007ff7`1ae1a000 Unfrozen Child-SP RetAddr Call Site 0000005a`7776f838 00007ff8`b9e64ecb ntdll!NtWaitForWorkViaWorkerFactory+0xa 0000005a`7776f840 00007ff8`b77816ad ntdll!TppWorkerThread+0x6eb 0000005a`7776fc30 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`7776fc60 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 9 Id: f64.1108 Suspend: 1 Teb: 00007ff7`1ae18000 Unfrozen Child-SP RetAddr Call Site 0000005a`77ccf408 00007ff8`b73c13ad ntdll!NtWaitForMultipleObjects+0xa 0000005a`77ccf410 00007ff8`b9ba24fa KERNELBASE!WaitForMultipleObjectsEx+0xe1 0000005a`77ccf6f0 00007ff8`b9ba25a8 combase!WaitCoalesced(void * timer = 0x00000000`000002a0, unsigned int cHandlesOuter = 0, void ** pHandles = 0x00000000`00000000, unsigned long delayInMs = <Value unavailable error>, unsigned long tolerableDelayInMs = 0xfa0, int alertable = 0n0, unsigned long * waitResult = <Value unavailable error>, unsigned long x = 0)+0x96 [d:\blue_gdr\com\published\comutils\coalescedwait.cxx @ 72] 0000005a`77ccf940 00007ff8`b9bca5e1 combase!CROIDTable::WorkerThreadLoop(void * param = 0x00000000`00000000, unsigned long x = <Value unavailable error>)+0x78 [d:\blue_gdr\com\combase\dcomrem\refcache.cxx @ 1480] 0000005a`77ccf990 00007ff8`b9bca781 combase!CRpcThread::WorkerLoop(unsigned long x = <Value unavailable error>, unsigned long x = <Value unavailable error>)+0x31 [d:\blue_gdr\com\combase\dcomrem\threads.cxx @ 264] 0000005a`77ccfc00 00007ff8`b77816ad combase!CRpcThreadCache::RpcWorkerThreadEntry(void * param = 0x0000005a`772db2c0)+0x46 [d:\blue_gdr\com\combase\dcomrem\threads.cxx @ 67] 0000005a`77ccfc30 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`77ccfc60 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 10 Id: f64.f68 Suspend: 1 Teb: 00007ff7`1ae16000 Unfrozen Child-SP RetAddr Call Site 0000005a`7797f658 00007ff8`b2df44a9 ntdll!NtWaitForMultipleObjects+0xa 0000005a`7797f660 00007ff8`b77816ad WINMM!timeThread+0x8d 0000005a`7797f7e0 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`7797f810 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 11 Id: f64.1ba8 Suspend: 1 Teb: 00007ff7`1ae14000 Unfrozen Child-SP RetAddr Call Site 0000005a`77b1c368 00007ff8`b73c13ad ntdll!NtWaitForMultipleObjects+0xa 0000005a`77b1c370 00007ff8`b95c3439 KERNELBASE!WaitForMultipleObjectsEx+0xe1 0000005a`77b1c650 00000000`665c3e39 USER32!MsgWaitForMultipleObjectsEx+0x144 0000005a`77b1c700 00000000`66507c88 Qt5Cored!QEventDispatcherWin32::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x7a9 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qeventdispatcher_win.cpp @ 828] 0000005a`77b1fab0 00000000`66507ec3 Qt5Cored!QEventLoop::processEvents(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x68 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qeventloop.cpp @ 129] 0000005a`77b1faf0 00000000`660ef7e2 Qt5Cored!QEventLoop::exec(class QFlags<enum QEventLoop::ProcessEventsFlag> flags = class QFlags<enum QEventLoop::ProcessEventsFlag>)+0x183 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\kernel\qeventloop.cpp @ 204] *** WARNING: Unable to verify checksum for d:\dev\5-vs13-rel\qt-rel\qtbase\bin\Qt5Qmld.dll 0000005a`77b1fba0 00000000`6707605a Qt5Cored!QThread::exec(void)+0xc2 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\thread\qthread.cpp @ 503] 0000005a`77b1fc20 00000000`660fb9c8 Qt5Qmld!QQmlThreadPrivate::run(void)+0x4a [d:\dev\5-vs13-rel\qt-rel\qtdeclarative\src\qml\qml\ftw\qqmlthread.cpp @ 142] 0000005a`77b1fc50 00007ff8`8c0fa105 Qt5Cored!QThreadPrivate::start(void * arg = 0x0000005a`77278c40)+0x1a8 [d:\dev\5-vs13-rel\qt-rel\qtbase\src\corelib\thread\qthread_win.cpp @ 346] 0000005a`77b1fce0 00007ff8`8c0fa357 MSVCR120D!beginthreadex+0x1f5 0000005a`77b1fd30 00007ff8`b77816ad MSVCR120D!endthreadex+0x1d7 0000005a`77b1fd70 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`77b1fda0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 12 Id: f64.1214 Suspend: 1 Teb: 00007ff7`1ae12000 Unfrozen Child-SP RetAddr Call Site 0000005a`789cf7a8 00007ff8`b9e64ecb ntdll!NtWaitForWorkViaWorkerFactory+0xa 0000005a`789cf7b0 00007ff8`b77816ad ntdll!TppWorkerThread+0x6eb 0000005a`789cfba0 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`789cfbd0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 13 Id: f64.f88 Suspend: 1 Teb: 00007ff7`1ae10000 Unfrozen Child-SP RetAddr Call Site 0000005a`78acf398 00007ff8`b9e64ecb ntdll!NtWaitForWorkViaWorkerFactory+0xa 0000005a`78acf3a0 00007ff8`b77816ad ntdll!TppWorkerThread+0x6eb 0000005a`78acf790 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`78acf7c0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 14 Id: f64.194c Suspend: 1 Teb: 00007ff7`1ae0e000 Unfrozen Child-SP RetAddr Call Site 0000005a`78c5fb88 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`78c5fb90 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`78c5fc30 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`78c5fc70 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`78c5fca0 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`78c5fcd0 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`78c5fd00 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`78c5fd30 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 15 Id: f64.1088 Suspend: 1 Teb: 00007ff7`1ae0c000 Unfrozen Child-SP RetAddr Call Site 0000005a`7947fd78 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`7947fd80 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`7947fe20 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`7947fe60 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`7947fe90 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`7947fec0 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`7947fef0 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`7947ff20 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 16 Id: f64.1274 Suspend: 1 Teb: 00007ff7`1ae0a000 Unfrozen Child-SP RetAddr Call Site 0000005a`7948fb18 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`7948fb20 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`7948fbc0 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`7948fc00 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`7948fc30 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`7948fc60 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`7948fc90 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`7948fcc0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d 17 Id: f64.760 Suspend: 1 Teb: 00007ff7`1ae08000 Unfrozen Child-SP RetAddr Call Site 0000005a`7949fdc8 00007ff8`b73c1148 ntdll!NtWaitForSingleObject+0xa 0000005a`7949fdd0 00007ff8`b3ce268f KERNELBASE!WaitForSingleObjectEx+0x94 0000005a`7949fe70 00007ff8`b3ce258f nvwgf2umx!OpenAdapter10+0x179f1f 0000005a`7949feb0 00007ff8`b45c15c3 nvwgf2umx!OpenAdapter10+0x179e1f 0000005a`7949fee0 00007ff8`b45c176a nvwgf2umx!NVAPI_Thunk+0x4476f3 0000005a`7949ff10 00007ff8`b77816ad nvwgf2umx!NVAPI_Thunk+0x44789a 0000005a`7949ff40 00007ff8`b9e84409 KERNEL32!BaseThreadInitThunk+0xd 0000005a`7949ff70 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
https://codereview.qt-project.org/#/c/100641/ is off the hook, does not seem to cause it.