Attempting to package a runtime plugin (does not occur with a Development plugin) in a Blueprint project fails in 4.21 Preview 2. This also causes some Editor files to be deleted, including the Modules file. This results in the editor crashing on launch.
This only occurs in Binary builds of the editor
Verifying the installation of the editor fixes this issue.
Regression?: Yes
This did not occur in 4.21 Preview 1
This has not been currently tested on Main, I'm currently in the process of retrieving a Main binary to test with.
Fatal error: [File:D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Modules\ModuleManager.cpp] [Line: 999] Unable to read module manifest from '../../../Engine/Binaries/Win64/UE4Editor.modules'. Module manifests are generated at build time, and must be present to locate modules at runtime. UE4Editor_Core!FDebug::AssertFailed() [d:\build\++ue4\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:422] UE4Editor_Core!FModuleManager::FindModulePathsInDirectory() [d:\build\++ue4\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:1002] UE4Editor_Core!FModuleManager::FindModulePaths() [d:\build\++ue4\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:974] UE4Editor_Core!FModuleManager::FindModulePaths() [d:\build\++ue4\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:936] UE4Editor_Core!FModuleManager::FindModules() [d:\build\++ue4\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:129] UE4Editor_Core!FModuleManager::ModuleExists() [d:\build\++ue4\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:150] UE4Editor_Core!FPlatformFileManager::GetPlatformFile() [d:\build\++ue4\sync\engine\source\runtime\core\private\hal\platformfilemanager.cpp:96] UE4Editor!LaunchCheckForFileOverride() [d:\build\++ue4\sync\engine\source\runtime\launch\private\launchengineloop.cpp:677] UE4Editor!FEngineLoop::PreInit() [d:\build\++ue4\sync\engine\source\runtime\launch\private\launchengineloop.cpp:1144] UE4Editor!GuardedMain() [d:\build\++ue4\sync\engine\source\runtime\launch\private\launch.cpp:135] UE4Editor!GuardedMainWrapper() [d:\build\++ue4\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:145] UE4Editor!WinMain() [d:\build\++ue4\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:276] UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:283] kernel32 ntdll
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-65595 in the post.
3 |
Component | UE - Foundation - Cpp Tools |
---|---|
Affects Versions | 4.21 |
Target Fix | 4.21 |
Created | Oct 22, 2018 |
---|---|
Resolved | Oct 22, 2018 |
Updated | Oct 24, 2018 |