microsoft / microsoft/DirectX-Graphics-Samples
Crash when launching D3D12RaytracingProceduralGeometry
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 6.8k
- Forks
- 2.2k
- PR merge metrics
- No merged PRs in 30d
Description
Unhandled exception at 0x00007FFAABD706BC (KernelBase.dll) in D3D12RaytracingProceduralGeometry.exe: 0xC000041D
Callstack:
- KernelBase.dll!00007ffaabd706bc() Unknown
- DXGIDebug.dll!00007ffa5cbd3059() Unknown
- d3d12SDKLayers.dll!00007ffa49c57731() Unknown
- d3d12SDKLayers.dll!00007ffa49b745ea() Unknown
- d3d12SDKLayers.dll!00007ffa49b744a3() Unknown
- d3d12SDKLayers.dll!00007ffa49be499e() Unknown
- d3d12SDKLayers.dll!00007ffa49be00c1() Unknown
- D3D12RaytracingProceduralGeometry.exe!DX::DeviceResources::ExecuteCommandList() Line 556 C++
- D3D12RaytracingProceduralGeometry.exe!DX::DeviceResources::Present(D3D12_RESOURCE_STATES beforeState) Line 518 C++
- D3D12RaytracingProceduralGeometry.exe!D3D12RaytracingProceduralGeometry::OnRender() Line 1297 C++
- D3D12RaytracingProceduralGeometry.exe!Win32Application::WindowProc(HWND__ * hWnd, unsigned int message, unsigned __int64 wParam, __int64 lParam) Line 232 C++
- [External Code]
- D3D12RaytracingProceduralGeometry.exe!Win32Application::Run(DXSample * pSample, HINSTANCE__ * hInstance, int nCmdShow) Line 73 C++
- D3D12RaytracingProceduralGeometry.exe!WinMain(HINSTANCE__ * hInstance, HINSTANCE__ * __formal, char * __formal, int nCmdShow) Line 19 C++
- [External Code]
Windows 11 25206.1000
nVidia GeForce RTX 3070 (31.0.15.3004)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the crash in D3D12RaytracingProceduralGeometry on the reported Windows 11 and NVIDIA GPU environment. Inspect DX::DeviceResources::ExecuteCommandList() at line 556, Present() at line 518, and OnRender() at line 1297 against the supplied call stack; done means the sample launches and renders without the reported exception.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100