Crash on startup when Rift is in Direct Display mode

Unreal Engine 4.5.1 is crashing on startup whenever the Oculus SDK (version 0.4.3) has the Rift display mode set to “Direct HMD Access from Apps”. The crash occurs whether or not the Rift is turned on.

Here is the callstack:


Access violation - code c0000005 (first/second chance not available)

OVRDisplayRT64 + 49648 bytes
UE4Editor_D3D11RHI + 413103 bytes
UE4Editor_RHI + 204250 bytes
UE4Editor_SlateRHIRenderer + 220957 bytes
UE4Editor_SlateRHIRenderer + 281521 bytes
UE4Editor_Slate + 810568 bytes
UE4Editor_Slate + 932765 bytes
UE4Editor!FEngineLoop::Tick() + 3657 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launchengineloop.cpp:2154]
UE4Editor!GuardedMain() + 479 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor!GuardedMainWrapper() + 26 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
UE4Editor!WinMain() + 249 bytes [d:\buildfarm\buildmachine_++depot+ue4-releases+4.5\engine\source\runtime\launch\private\windows\launchwindows.cpp:201]
UE4Editor!__tmainCRTStartup() + 329 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]

Hi bvisness,

I tested this in-house, but I couldn’t reproduce your results. Direct HMD Access from Apps is the setting most of us use.

Could you also post your dxdiag, LOG, and DMP files? Directions on where to find this info is linked below.

Hi bvisness,

We haven’t heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you’re still experiencing this issue, please feel free to post back here with additional information.