Description

My Nvidia driver is our current approved driver: 378.49

Steps to Reproduce

Repro:

  1. Open cmd.exe at \UE_4.15\Engine\Binaries\Win64
  2. In the cmd.exe window open UE4Editor via "UE4Editor.exe -DX12 -log"

Result:
Crash when UE4Editor tries to open.

Expected:
UE4Editor opens gracefully

Callstack
LogD3D12RHI: Found D3D12 adapter 0: NVIDIA GeForce GTX 980 (Feature Level 11_0)
LogD3D12RHI: Adapter has 4060MB of dedicated video memory, 0MB of dedicated system memory, and 32730MB of shared system memory, 2 output[s]
LogD3D12RHI: Chosen D3D12 Adapter Id = 0
LogD3D12RHI: Emitting draw events for PIX profiling.
LogD3D12RHI: The system supports ID3D12Device1.
LogWindows:Error: === Critical error: ===
LogWindows:Error: 
LogWindows:Error: Fatal error!
LogWindows:Error: 
LogWindows:Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION 0x00000003
LogWindows:Error: 
LogWindows:Error: 0x0000000000000003
LogWindows:Error: nvwgf2umx.dll!0x000000007DA43FE0
LogWindows:Error: nvwgf2umx.dll!0x000000007D8E1D5F
LogWindows:Error: nvwgf2umx.dll!0x000000007DA4305D
LogWindows:Error: d3d12.dll!0x0000000061B6AF7A
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12CommandListHandle::FD3D12CommandListData::Close() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12commandlist.h:68]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12CommandListHandle::FD3D12CommandListData::FD3D12CommandListData() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12commandlist.cpp:50]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12CommandListHandle::Create() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12commandlist.cpp:26]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12CommandListManager::CreateCommandListHandle() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12directcommandlistmanager.cpp:584]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12CommandListManager::ObtainCommandList() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12directcommandlistmanager.cpp:250]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12CommandContext::OpenCommandList() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12commandcontext.cpp:132]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12Device::CreateCommandContexts() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12device.cpp:103]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12Device::SetupAfterDeviceCreation() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12device.cpp:164]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12Device::Initialize() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\windows\windowsd3d12device.cpp:546]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12Adapter::InitializeDevices() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\d3d12adapter.cpp:302]
LogWindows:Error: UE4Editor-D3D12RHI.dll!FD3D12DynamicRHI::Init() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\d3d12rhi\private\windows\windowsd3d12device.cpp:403]
LogWindows:Error: UE4Editor-RHI.dll!RHIInit() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\rhi\private\dynamicrhi.cpp:181]
LogWindows:Error: UE4Editor.exe!FEngineLoop::PreInit() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:1633]
LogWindows:Error: UE4Editor.exe!GuardedMain() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\launch.cpp:127]
LogWindows:Error: UE4Editor.exe!GuardedMainWrapper() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]
LogWindows:Error: UE4Editor.exe!WinMain() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]
LogWindows:Error: UE4Editor.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
LogWindows:Error: KERNEL32.DLL!0x00000000B70B8364
LogWindows:Error: ntdll.dll!0x00000000B92070D1
LogWindows:Error: ntdll.dll!0x00000000B92070D1
LogWindows:Error: 

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-41545 in the post.

3
Login to Vote

Cannot Reproduce
ComponentRendering
Affects Versions4.15
Target Fix4.15
CreatedFeb 3, 2017
ResolvedFeb 9, 2017
UpdatedMay 2, 2018