FrameDebugging failed initialization

I’m trying to debug graphics, but after pressing Pause and Capture frame I have this in log:
FrameDebugger: FrameDebugging failed initialization

Hi Ruslan,

Sorry but can I have more information for your issue:

  • GPU Info
  • Driver Version
  • OS Version
  • Nsight version

For a quick reply, it’s better to have your sample to do a local reproduce and investigation. Can you send us a run-able sample with prop resources?


Hi again) I did not sent to you sample cause it is not easy to make it and using Nsight is not critical for us. But we tired of crashes in your driver while people are playing our game. We wrote to nvidia with different ways, but we have no response from you. So I decide to write here, cause maybe driver’s crashes and problems with Nsight are related. And who we are, we are Targem Games, gamedev company from Russia, Ekaterinbur, and Star Conflict is our current major project, based on our own engine. So we hope for you help, and we are ready to send everything you need - sample, symbols, etc.

I am experiencing the same issue. And I desperately need to profile our application :-(

Also, initially, the NSight HUD shows 10% GPU IDLE, and then after a few seconds it drops to about 99% IDLE, while my application keeps the same framerate…

I tried with both the stable 4.7 and 5.0 versions of NSight, to no avail.

Also, when trying to do an NSight Performance Analysis, it never captures any GPU frames, even when I tick the DirectX trace settings.

My application is written in C# using the .NET 4.5 framework, using C++/CLI and native C++ code, still using the Direct3D 9 API

This is my NVidia System Information:
NVIDIA System Information report created on: 09/22/2015 00:10:04
System name: STS-MONSTER

Operating System: Windows 8.1 Enterprise, 64-bit
DirectX version: 11.0
GPU processor: GeForce GTX 780
Driver version: 355.82
Direct3D API version: 11.2
Direct3D feature level: 11_0
CUDA Cores: 2304
Core clock: 901 MHz
Memory data rate: 6008 MHz
Memory interface: 384-bit
Memory bandwidth: 288.38 GB/s
Total available graphics memory: 7138 MB
Dedicated video memory: 3072 MB GDDR5
System video memory: 0 MB
Shared system memory: 4066 MB
Video BIOS version:
IRQ: Not used
Bus: PCI Express x16 Gen3
Device Id: 10DE 1004 29801462
Part Number: 2083 0020


NvGFTrayPluginr.dll NVIDIA GeForce Experience
NvGFTrayPlugin.dll NVIDIA GeForce Experience
nvui.dll NVIDIA User Experience Driver Component
nvxdsync.exe NVIDIA User Experience Driver Component
nvxdplcy.dll NVIDIA User Experience Driver Component
nvxdbat.dll NVIDIA User Experience Driver Component
nvxdapix.dll NVIDIA User Experience Driver Component
NVCPL.DLL NVIDIA User Experience Driver Component
nvCplUIR.dll 8.1.790.0 NVIDIA Control Panel
nvCplUI.exe 8.1.790.0 NVIDIA Control Panel
nvWSSR.dll NVIDIA Workstation Server
nvWSS.dll NVIDIA Workstation Server
nvViTvSR.dll NVIDIA Video Server
nvViTvS.dll NVIDIA Video Server
NVSTVIEW.EXE NVIDIA 3D Vision Photo Viewer
NVSTTEST.EXE NVIDIA 3D Vision Test Application
nvDispSR.dll NVIDIA Display Server
NVMCTRAY.DLL NVIDIA Media Center Library
nvDispS.dll NVIDIA Display Server
PhysX 09.15.0428 NVIDIA PhysX
nvGameSR.dll NVIDIA 3D Settings Server
nvGameS.dll NVIDIA 3D Settings Server

Profiling the application using the VS profiler (without NSight attached) gives even stranger results, as 66% of the time it seems to spend in function

[nvd3dum.dll] RtlpMuiRegLoadPreferredUILanguages

That function in turn spends all of its time on


So for some reason, my application seems to spending most of its time querying the performance counter in the nvd3dum.dll?

I have no idea what is going on here.

This is the call trace of the VS profile

Function Name Inclusive Samples Exclusive Samples Inclusive Samples % Exclusive Samples % Module Name
[nvd3dum.dll] 267 2 76,95 0,58 nvd3dum.dll
RtlpMuiRegLoadPreferredUILanguages 231 2 66,57 0,58 ntdll.dll
_NtQueryPerformanceCounter@8 229 0 65,99 0,00 ntdll.dll
LdrInitializeThunk 229 0 65,99 0,00 ntdll.dll
_LdrpInitialize 229 0 65,99 0,00 ntdll.dll
Wow64LdrpInitialize 229 0 65,99 0,00 wow64.dll
RunCpuSimulation 229 0 65,99 0,00 wow64.dll
Thunk0Arg 229 0 65,99 0,00 wow64cpu.dll
CpupSyscallStub 229 229 65,99 65,99 wow64cpu.dll