问题描述
您好,我使用 NVidia Nsight 2.2 ,有 GTS 450 卡和最新驱动程序。 Windows Vista 64位。当启动图形调试器时,应用程序在第一个drawcall上崩溃。调用堆看起来像这样:
Hi I am using NVidia Nsight 2.2, have a GTS 450 card and latest drivers. Windows Vista 64 bit. When launching graphics debugger the application crashes on the very 1st drawcall. The callstack looks like this:
nvwgf2um.dll!5bdd7d53()
[Frames below may be incorrect and/or missing, no symbols loaded for nvwgf2um.dll]
nvwgf2um.dll!5be9c7f7()
nvwgf2um.dll!5bde377e()
nvwgf2um.dll!5bc02afb()
nvwgf2um.dll!5bc0257b()
nvwgf2um.dll!5bc0259e()
nvwgf2um.dll!5bdd0612()
nvwgf2um.dll!5bcb2292()
nvwgf2um.dll!5bc45072()
nvwgf2um.dll!5bcbff8c()
D3D11SDKLayers.dll!5ea52f2f()
Nvda.Graphics.Interception.100.dll!5dbb2853()
Nvda.Graphics.Interception.100.dll!5dba317e()
Nvda.Graphics.Interception.100.dll!5db99b21()
Nvda.Graphics.Interception.100.dll!5df0150f()
否则它本身运行良好,只有当我通过Nsight图形调试器启动时才崩溃。
我怀疑这与我使用 DX11动态着色器链接
有关。由于我的其他应用程序不使用动态链接运行罚款。
Otherwise it runs fine by itself, only crashes if I launch through Nsight graphics debugger.I suspect this is somehow related to me using DX11 dynamic shader linkage
. Since my other applications that don't use dynamic linkage run fine. Anybody experienced this before, or has any info on this issue with Nsight?
推荐答案
问题可能与DX控制面板的调试有关层设置。 (请在Sebastien的回答中查看我的意见)。
The problem might be related to DX Control Panel's debug layer setting. (Please check my comments in Sebastien's answer).
这篇关于当使用Nsight 2.2图形调试器时,应用程序崩溃的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!