The editor is crashing when the OSVR plugin is enabled.
Error Message:
Unknown exception - code c06d007e (first/second chance not available)
Source Context:
465 // Assign the already loaded module into the return value, otherwise the return value gives the impression the module failed load! 466 LoadedModule = ModuleInfo->Module; 467 } 468 else 469 { 470 // Initialize the module! 471 ModuleInfo->Module = MakeShareable(InitializeModuleFunctionPtr()); 472 473 if ( ModuleInfo->Module.IsValid() ) 474 { 475 // Startup the module 476 ModuleInfo->Module->StartupModule(); 477 478 // Module was started successfully! Fire callbacks. 479 ***** ModulesChangedEvent.Broadcast(InModuleName, EModuleChangeReason::ModuleLoaded); 480 481 // Set the return parameter 482 LoadedModule = ModuleInfo->Module; 483 } 484 else 485 { 486 UE_LOG(LogModuleManager, Warning, TEXT("ModuleManager: Unable to load module '%s' because InitializeModule function failed (returned NULL pointer.)"), *ModuleFileToLoad); 487 488 FPlatformProcess::FreeDllHandle(ModuleInfo->Handle); 489 ModuleInfo->Handle = NULL; 490 OutFailureReason = EModuleLoadResult::FailedToInitialize; 491 } 492 } 493 } 494 else
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
1. Open the editor
2. Go to Edit->Plugins->Virtual Reality
3. Enable the OSVR Plugin
4. Restart the editor
Result: Editor will crash after closing
Expected: Editor would restart successfully.
KERNELBASE!<Unknown> UE4Editor_OSVR!_delayLoadHelper2() UE4Editor_OSVR!_tailMerge_osvrClientKit_dll() UE4Editor_OSVR!OSVREntryPoint::OSVREntryPoint() UE4Editor_OSVR!FOSVR::StartupModule() UE4Editor_Core!FModuleManager::LoadModuleWithFailureReason() [modulemanager.cpp:480] UE4Editor_Projects!FModuleDescriptor::LoadModulesForPhase() [moduledescriptor.cpp:398] UE4Editor_Projects!FPluginManager::LoadModulesForEnabledPlugins() [pluginmanager.cpp:540] UE4Editor!FEngineLoop::LoadStartupModules() [launchengineloop.cpp:2155] UE4Editor!FEngineLoop::PreInit() [launchengineloop.cpp:1609] UE4Editor!GuardedMain() [launch.cpp:114] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:200] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!<Unknown> ntdll!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-30611 in the post.
0 |
Component | UE - Platform - XR |
---|---|
Affects Versions | 4.12 |
Target Fix | 4.12 |
Created | May 11, 2016 |
---|---|
Resolved | May 17, 2016 |
Updated | May 2, 2018 |