Description

Exception crash when running Debug Game Configuration for a project installed on a different drive than Engine Installation.

Steps to Reproduce
  1. Create a new c++ project in 4.24, and ensure that it is being created in a different drive than the drive in which your engine is installed. (I.E if your engine is installed on C:, Save your Unreal Project in D  :
  2. Close out of the Editor, and navigate to the Project's Visual Studio Solution file.
  3. Change your debug configuration to DebugGame
  4. Run Local Windows Debugger.

 

Expected: Project successfully launches.

Result: Exception Crash, Please see call stack.

 

Callstack
[Inline Frame] CrashItBaby-Win64-DebugGame.exe!FICUInternationalization::Initialize::__l21::<lambda_6129aae43ea4ecdf8bc99ac62d69b235>::operator()() Line 153 C++
> CrashItBaby-Win64-DebugGame.exe!FICUInternationalization::Initialize() Line 153 C++
[Inline Frame] CrashItBaby-Win64-DebugGame.exe!FInternationalization::Initialize() Line 267 C++
CrashItBaby-Win64-DebugGame.exe!FInternationalization::Get() Line 24 C++
CrashItBaby-Win64-DebugGame.exe!BeginInitTextLocalization() Line 305 C++
CrashItBaby-Win64-DebugGame.exe!FEngineLoop::AppInit() Line 5097 C++
CrashItBaby-Win64-DebugGame.exe!FEngineLoop::PreInitPreStartupScreen(const wchar_t * CmdLine) Line 2061 C++
[Inline Frame] CrashItBaby-Win64-DebugGame.exe!FEngineLoop::PreInit(const wchar_t *) Line 3447 C++
[Inline Frame] CrashItBaby-Win64-DebugGame.exe!EnginePreInit(const wchar_t *) Line 42 C++
CrashItBaby-Win64-DebugGame.exe!GuardedMain(const wchar_t * CmdLine, HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, int nCmdShow) Line 131 C++
CrashItBaby-Win64-DebugGame.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow) Line 252 C++
[Inline Frame] CrashItBaby-Win64-DebugGame.exe!invoke_main() Line 102 C++
CrashItBaby-Win64-DebugGame.exe!__scrt_common_main_seh() Line 288 C++
kernel32.dll!00007ffe63d97974() Unknown
ntdll.dll!00007ffe66b4a271() Unknown

Have Comments or More Details?

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

1
Login to Vote

Fixed
ComponentUE - Foundation - Cpp Tools
Affects Versions4.234.244.25
Target Fix4.24.2
Fix Commit10995529
Main Commit10995530
Release Commit10995529
CreatedJan 13, 2020
ResolvedJan 15, 2020
UpdatedJan 26, 2021