Description

Attempting to upgrade a project from 4.10 to 4.11, or 4.11 to 4.12 with the LightPropagationVolume plugin disabled causes it to crash.

Found in converting a 4.10 project to 4.11, and reproduced converting a 4.11 project to 4.12.

Regression: This did not occur when upgrading a 4.9 project to 4.10 with the plugin disabled.

Steps to Reproduce

1. Open a 4.10 project
2. Go to Edit->Plugins->Rendering and disable the LightPropagationVolume
3. Close the project
4. Attempt to open the same project in 4.11

Result: System error message will appear "The program can't start because UE4Editor-LightPropagationVolumeRuntime.dll is missing from your computer. Try reinstalling the program to fix this problem. After pressing okay, the error may appear a few more times and then the editor will crash.

Callstack

Assertion failed: ModuleManager.IsModuleLoaded(ModuleName) [Link Removed] [Line: 240]
Tried to get module interface for unloaded module: 'FoliageEdit'

UE4Editor_Core!FDebug::AssertFailed() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\core\private\misc\outputdevice.cpp:430]
UE4Editor_UnrealEd!FModuleManager::GetModuleChecked<IFoliageEditModule>() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\core\public\modules\modulemanager.h:240]
UE4Editor_UnrealEd!FModuleManager::LoadModuleChecked<IFoliageEditModule>() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\core\public\modules\modulemanager.h:285]
UE4Editor_UnrealEd!FEditorModeRegistry::Initialize() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\public\editormoderegistry.cpp:61]
UE4Editor_UnrealEd!FUnrealEdMisc::OnInit() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\private\unrealedmisc.cpp:229]
UE4Editor_UnrealEd!EditorInit() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\private\unrealed.cpp:86]
UE4Editor!GuardedMain() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor!GuardedMainWrapper() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Duplicate
CreatedApr 1, 2016
ResolvedApr 1, 2016
UpdatedJul 14, 2021