Application crash on Windows 11 with NVIDIA RTX

Hello, I have created an application that displays 3D objects (step, iv, wrl, …). However the program crashes after use of some 3D functions, and the cause cannot be identified.

This crash can be reproduced in several ways on different PC’s.
The crash call stack ends always in System32/CoreMessaging.dll:
ExceptionCode: 0xe0464645CallStack
Fault offset: 0x0000000000088433

It does crash under the following conditions:
· Windows 11 x64, NVIDIA RTX T1000 display adapter (latest or older drivers)
. Windows 11 x64, NVIDIA RTX A4000, Quadro P2200
It does NOT crash under the following conditions:
· Windows 10 x64, NVIDIA RTX T1000
· Windows 11 x64, NVIDIA Quadro P620 or OnBoard graphic card (windows basic adapter)
· use of Visual Studio Remote Debugger or WinDbg

Any tip to solve the problem is welcome
Thanks Torsten

Software usage:

C++, Visual Studio, Qt4/5, Coin 3/4, Soqt, OpenGL

Crash call stack:

KERNELBASE!RaiseFailFastException+0x152
CoreMessaging!CFlat::Abandonment::FailWithException+0x8c
CoreMessaging!CFlat::Abandonment::FailWithHR+0x7f
CoreMessaging!AlpcConnection::Callback_ProcessIncoming+0x3a133
CoreMessaging!Microsoft::CoreUI::Messaging::CrossProcessReceivePort$AlpcReceiveSource::OnReceive+0x4e
CoreMessaging!Microsoft::CoreUI::Dispatch::OffThreadReceiver::Callback_OnDispatch+0x26d
CoreMessaging!Microsoft::CoreUI::Dispatch::EventLoop::Callback_RunCoreLoop+0x36f
CoreMessaging!Microsoft::CoreUI::Dispatch::UserAdapter::OnUserDispatch+0x1f3
CoreMessaging!Microsoft::CoreUI::Dispatch::UserAdapter::DoWork+0x206
CoreMessaging!Microsoft::CoreUI::Dispatch::UserAdapter::WindowProc+0x14c
user32!UserCallWinProcCheckWow+0x2d1
user32!DispatchClientMessage+0x9c
user32!_fnDWORD+0x3d
tdll!KiUserCallbackDispatcherContinue
win32u!NtUserPeekMessage+0x14
user32!_PeekMessage+0x3f
user32!PeekMessageW+0x9c
QtCore4!QEventDispatcherWin32::processEvents+0x246
QtGui4!QApplicationPrivate::openPopup+0x222
QtCore4!QEventLoop::exec+0x26e
QtGui4!QDialog::exec+0xf1

Device specifications:

Processor 11th Gen Intel(R) Core™ i7-11700 @ 2.50GHz 2.50 GHz
Installed RAM 32.0 GB (31.8 GB usable)
System type 64-bit operating system, x64-based processor

Windows specifications:

Edition Windows 11 Pro
Version 22H2
OS build 22621.2134

System information: display

Name NVIDIA T1000
PNP Device ID PCI\VEN_10DE&DEV_1FB0&SUBSYS_12DB10DE&REV_A1\4&39FDDC03&0&0008
Adapter Type NVIDIA T1000, NVIDIA compatible
Adapter Description NVIDIA T1000
Adapter RAM (1,048,576) bytes
Driver Version 31.0.15.3696
Installed Drivers C:\Windows\System32\DriverStore\FileRepository\nv_dispwi.inf_amd64_d78e2396400c4e9e\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nv_dispwi.inf_amd64_d78e2396400c4e9e\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nv_dispwi.inf_amd64_d78e2396400c4e9e\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nv_dispwi.inf_amd64_d78e2396400c4e9e\nvldumdx.dll

Hi there @to16 and welcome to the NVIDIA developer forums.

Sadly I don’t have a good idea how to help with this, since the crash seems to happen within QT?

Hard to give any advice here beside trying to debug further inside the QT specific code paths.

Sorry!

Now it is unfortunately (as already described above) that when debugging the error does not occur.
The error also only occurs with some NVIDIA cards under Windows 11. Under Win 10 we have no problems at all.