Description

The latest 4.13 Binary Gamedev engine crashes on launch with a SteamVR callstack. This crash only occurs in Binary, I was unable to reproduce this crash in Github.

This issue looks as though it may be related to trying to initialize SteamVR HMD on startup of the editor, and crashing. We have one user on EngineQA who has the HMD attached and SteamVR installed who is not receiving this crash when launching the editor.

Crash Reporter: [Link Removed]

Steps to Reproduce
  1. Download the latest 4.13 Binary GameDev engine install
  2. Launch the engine
Callstack

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION 0x00000000

UE4Editor-SteamVR.dll
UE4Editor-SteamVR.dll
UE4Editor-SteamVR.dll
UE4Editor-Engine.dll!UEngine::InitializeHMDDevice() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\engine\private\unrealengine.cpp:2105]
UE4Editor-Engine.dll!UEngine::Init() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\engine\private\unrealengine.cpp:818]
UE4Editor-UnrealEd.dll!UEditorEngine::InitEditor() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\unrealed\private\editorengine.cpp:494]
UE4Editor-UnrealEd.dll!UEditorEngine::Init() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\unrealed\private\editorengine.cpp:653]
UE4Editor-UnrealEd.dll!UUnrealEdEngine::Init() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\unrealed\private\unrealedengine.cpp:53]
UE4Editor.exe!FEngineLoop::Init() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2336]
UE4Editor-UnrealEd.dll!EditorInit() [d:\build\++ue4+release-4.13+compile\sync\engine\source\editor\unrealed\private\unrealed.cpp:66]
UE4Editor.exe!GuardedMain() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\launch.cpp:140]
UE4Editor.exe!GuardedMainWrapper() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor.exe!WinMain() [d:\build\++ue4+release-4.13+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32.dll
ntdll.dll
ntdll.dll

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-34142 in the post.

1
Login to Vote

Fixed
ComponentUE - Platform - XR
Affects Versions4.13
Target Fix4.13
Fix Commit3075891
Main Commit3092051
Release Commit3075891
CreatedAug 3, 2016
ResolvedAug 3, 2016
UpdatedMay 2, 2018