Description

No user comments in crash group

Steps to Reproduce

SETUP
Make sure the Oculus Avatar SDK is not installed. If you have it installed, uninstall it.

STEPS

  1. Create a new Blueprint Virtual Reality template
  2. Navigate to Edit > Plugins > Virtual Reality
  3. Enable the Oculus Avatars plugin
  4. Restart the editor when prompted

Expected Result
The editor reopens successfully without crashing.

Actual Result
The editor crashes on attempting to initialize the Oculus Avatars module since the Avatar SDK is missing.

REPRO RATE
2/2

Callstack
Unknown exception - code c06d007e (first/second chance not available)

UE4Editor_OculusAvatar!__delayLoadHelper2() [delayhlp.cpp:323]
UE4Editor_OculusAvatar!_tailMerge_libovravatar_dll()
UE4Editor_OculusAvatar!FOvrAvatarManager::InitializeSDK() [ovravatarmanager.cpp:186]
UE4Editor_Core!FModuleManager::LoadModuleWithFailureReason() [modulemanager.cpp:528]
UE4Editor_Projects!FModuleDescriptor::LoadModulesForPhase() [moduledescriptor.cpp:593]
UE4Editor_Projects!TryLoadModulesForPlugin() [pluginmanager.cpp:922]
UE4Editor_Projects!FPluginManager::LoadModulesForEnabledPlugins() [pluginmanager.cpp:987]
UE4Editor!FEngineLoop::LoadStartupModules() [launchengineloop.cpp:2897]
UE4Editor!FEngineLoop::PreInit() [launchengineloop.cpp:2310]
UE4Editor!GuardedMain() [launch.cpp:135]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:145]
UE4Editor!WinMain() [launchwindows.cpp:276]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:283]
kernel32!BaseThreadInitThunk()
ntdll!RtlUserThreadStart()

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Platform - XR
Affects Versions4.214.22
Target Fix4.22
Fix Commit5012677
Main Commit5012681
Release Commit5012677
CreatedNov 12, 2018
ResolvedFeb 15, 2019
UpdatedJul 27, 2020