# Why does UE 5.0 work but UE 5.4 crash on startup?

**URL:** <https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555>\
**Category:** Getting Started & Setup\
**Tags:** unreal-engine, question\
**Created:** [August 17, 2024, 1:12am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555 "2024-08-17T01:12:26Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![NanoPixel](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/nanopixel/32/999415_2.png) [@NanoPixel](https://forums.unrealengine.com/u/NanoPixel)\
**Post date:** [August 17, 2024, 1:12am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/1 "2024-08-17T01:12:26Z")

</div>

For some reason I cannot open 5.4. I’ve tried everything on Youtube and in the forums. I was finally able to get in a few time a couple of days ago but now I’m baclk to getting (Exception\_Access\_Violation Errors)

I will post the exact report here:

**Asus ProArt Machine**  
**Nvidia RTX 4090 Founders Edition**  
**Intel 13900k**  
**64 GB of Ram**

Unhandled Exception: EXCEPTION\_ACCESS\_VIOLATION reading address 0x0000008ca6000070

UnrealEditor\_Core!mi\_free() [D:\build++UE5\Sync\Engine\Source\ThirdParty\mimalloc\2.0.0\src\alloc.c:486]  
UnrealEditor\_Core!FMemory::Free() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\HAL\FMemory.inl:150]  
UnrealEditor\_ShaderPreprocessor!maybe\_expand\_macro() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:3627]  
UnrealEditor\_ShaderPreprocessor!preprocess\_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:2339]  
UnrealEditor\_ShaderPreprocessor!process\_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:3823]  
UnrealEditor\_ShaderPreprocessor!process\_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:4196]  
UnrealEditor\_ShaderPreprocessor!preprocess\_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:2327]  
UnrealEditor\_ShaderPreprocessor!process\_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:3823]  
UnrealEditor\_ShaderPreprocessor!process\_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:4196]  
UnrealEditor\_ShaderPreprocessor!preprocess\_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:2327]  
UnrealEditor\_ShaderPreprocessor!process\_include() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:3823]  
UnrealEditor\_ShaderPreprocessor!process\_directive() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:4196]  
UnrealEditor\_ShaderPreprocessor!preprocess\_string() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:2327]  
UnrealEditor\_ShaderPreprocessor!preprocess\_file() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\stb\_preprocess\preprocessor.c:4997]  
UnrealEditor\_ShaderPreprocessor!PreprocessShader() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderPreprocessor\Private\ShaderPreprocessor.cpp:802]  
UnrealEditor\_ShaderCompilerCommon!UE::ShaderCompilerCommon::ExecuteShaderPreprocessingSteps() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderCompilerCommon\Private\ShaderCompilerCommon.cpp:1753]  
UnrealEditor\_ShaderCompilerCommon!UE::ShaderCompilerCommon::FBaseShaderFormat::PreprocessShader() [D:\build++UE5\Sync\Engine\Source\Developer\ShaderCompilerCommon\Private\ShaderCompilerCommon.cpp:1778]  
UnrealEditor\_RenderCore!FInternalShaderCompilerFunctions::PreprocessShaderInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderCore.cpp:1243]  
UnrealEditor\_RenderCore!FInternalShaderCompilerFunctions::PreprocessShaderInternal() [D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderCore.cpp:1272]  
UnrealEditor\_RenderCore!ConditionalPreprocessShader() [D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\ShaderCore.cpp:1409]  
UnrealEditor\_Engine!`FString::operator*'::`2’::\<lambda\_1\>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp:1769]  
UnrealEditor\_Engine!FShaderCompileUtilities::ExecuteShaderCompileJob() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Tasks\TaskPrivate.h:855]  
UnrealEditor\_Engine!UE::Tasks::Private::FTaskBase::TryExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Tasks\TaskPrivate.h:504]  
UnrealEditor\_Engine!LowLevelTasks::TTaskDelegate\<LowLevelTasks::FTask \* \_\_ptr64 \_\_cdecl(bool),48\>::TTaskDelegateImpl\<`LowLevelTasks::FTask::Init<`UE::Tasks::Private::FTaskBase::Init’::`2'::<lambda_1> >'::`13’::\<lambda\_1\>,0\>::CallAndMove() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]  
UnrealEditor\_Core!LowLevelTasks::FTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:627]  
UnrealEditor\_Core!LowLevelTasks::FScheduler::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:177]  
UnrealEditor\_Core!LowLevelTasks::FScheduler::WorkerMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:397]  
UnrealEditor\_Core!UE::Core::Private::Function::TFunctionRefCaller\<`LowLevelTasks::FScheduler::CreateWorker'::`2’::\<lambda\_1\>,void \_\_cdecl(void)\>::Call() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:406]  
UnrealEditor\_Core!FThreadImpl::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:69]  
UnrealEditor\_Core!FRunnableThreadWin::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]

---

<div class="post-metadata">

**Author:** ![L1z4rD89](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/l1z4rd89/32/1194537_2.png) [@L1z4rD89](https://forums.unrealengine.com/u/L1z4rD89)\
**Post date:** [August 17, 2024, 9:47am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/2 "2024-08-17T09:47:47Z")

</div>

Hey @NanoPixel

are you trying to open an old project, a new one or a project you created and made changes to?

Which plugins do you use?

C++ or blueprints?

---

<div class="post-metadata">

**Author:** ![dorusoftware](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dorusoftware](https://forums.unrealengine.com/u/dorusoftware)\
**Post date:** [August 17, 2024, 10:49am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/3 "2024-08-17T10:49:33Z")

</div>

first try default empty project if it works or not.

if it doesn’t work then update all drivers (first check if others have issues with that driver and revert it to a previous version). verify the installations files. verify if any antivirus you have did not interfere silently with your workflow (if you set it to automatic it may do this because unreal&visual studio compile code and creates executable of various types that may be detected as threat)

if you have the latest windows versions then that could be an issue also but is hard to figure out a solution in that case. windows has now a very aggressive approach against users files. They want to upload them to microsoft servers, AI analyze them, constantly monitoring and recording movies and screenshots of what you do. All this can mess with GPU heavy apps like unreal is.

for windows try to find some guides to disable as much bloat services that windows has on by default. Especially the AI stuff if you can and the telemetry. Careful with malware don’t download programs that promises it can do something like that if you don’t have experience in these “grey” areas

---

<div class="post-metadata">

**Author:** ![Jimbohalo10](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/jimbohalo10/32/961440_2.png) [@Jimbohalo10](https://forums.unrealengine.com/u/Jimbohalo10)\
**Post date:** [August 17, 2024, 11:33am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/4 "2024-08-17T11:33:01Z")

</div>

hi @dorusoftware ,

Looks to me like the virus check has isolated part of your installation  
Very common problem for UEFN  
[urc.exe and urc.dll get flagged as Malware from Microsoft Defender - General / Issues and Bug Reporting - Epic Developer Community Forums (unrealengine.com)](https://forums.unrealengine.com/t/urc-exe-and-urc-dll-get-flagged-as-malware-from-microsoft-defender/1802519/5)

Indicate to your virus checker that UnrealEngine.exe is safe

see [urc.exe and urc.dll get flagged as Malware from Microsoft Defender - General / Issues and Bug Reporting - Epic Developer Community Forums (unrealengine.com)](https://forums.unrealengine.com/t/urc-exe-and-urc-dll-get-flagged-as-malware-from-microsoft-defender/1802519/2)

Then If you are using Epic Launcher binary Go back and use option Verify

If you want to build 5.4.3 from a working source repository try  
[UnrealEngine-5/README.md at lgpu542 · jimshalo10/UnrealEngine-5 (github.com)](https://github.com/jimshalo10/UnrealEngine-5/blob/lgpu542/README.md)

---

<div class="post-metadata">

**Author:** ![NanoPixel](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/nanopixel/32/999415_2.png) [@NanoPixel](https://forums.unrealengine.com/u/NanoPixel)\
**Post date:** [August 17, 2024, 5:39pm UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/5 "2024-08-17T17:39:47Z")

</div>

I didn’t know Windows did all of that. I’ll have to figure out how to turn all that stuff off.

---

<div class="post-metadata">

**Author:** ![NanoPixel](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/nanopixel/32/999415_2.png) [@NanoPixel](https://forums.unrealengine.com/u/NanoPixel)\
**Post date:** [August 17, 2024, 5:40pm UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/6 "2024-08-17T17:40:47Z")

</div>

I’m not using any plugins. I’m not trying to make a game, I use it for film making.

---

<div class="post-metadata">

**Author:** ![NanoPixel](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/nanopixel/32/999415_2.png) [@NanoPixel](https://forums.unrealengine.com/u/NanoPixel)\
**Post date:** [August 17, 2024, 6:35pm UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/7 "2024-08-17T18:35:45Z")

</div>

It seems there is a memory issue but I’m not sure how to fix it. This is the error I am getting now.

Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\GenericPlatform\GenericPlatformMemory.cpp] [Line: 253] Ran out of memory allocating 18446744073709551615 (17592186044416.0 MiB) bytes with alignment 0. Last error msg: The operation completed successfully…

Ideas?

---

<div class="post-metadata">

**Author:** ![L1z4rD89](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/l1z4rd89/32/1194537_2.png) [@L1z4rD89](https://forums.unrealengine.com/u/L1z4rD89)\
**Post date:** [August 18, 2024, 9:20am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/8 "2024-08-18T09:20:13Z")

</div>

Hey @NanoPixel

does this happen

- When you try to start the engine itself (UnrealProjectLauncher where you can select project presets etc.)
- When you try to open an old project from another UE version?
- When you try to open a blank project?

Did you read similar threads?

> [@Unreal engine 5.4 crash on start up or even open any project](https://forums.unrealengine.com/t/unreal-engine-5-4-crash-on-start-up-or-even-open-any-project/1833088):
>
> Hello Unreal Engine Community, I’ve recently installed Unreal Engine 5.4 and have yet to successfully see the editor interface. Every attempt to create a new project or open an existing project from version 5.1.1 results in a crash during shader compilation. Moreover, I experience a blue screen about once in every ten attempts. In contrast, Unreal Engine 5.1.1 works flawlessly, allowing me to create and operate new projects without any issues. Here are the troubleshooting steps I have already…

[https://www.reddit.com/r/overclocking/comments/1axepvu/optimizing\_stability\_for\_intel\_13900k\_and\_14900k/](https://www.reddit.com/r/overclocking/comments/1axepvu/optimizing_stability_for_intel_13900k_and_14900k/)

Do you have problems in other programs/games?

---

<div class="post-metadata">

**Author:** ![NanoPixel](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/nanopixel/32/999415_2.png) [@NanoPixel](https://forums.unrealengine.com/u/NanoPixel)\
**Post date:** [August 20, 2024, 1:42am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/9 "2024-08-20T01:42:12Z")

</div>

It happens when I try to open my current project from the editor page. I even tried to create a new project but that doesn’t open either.

I may have found a cause for the crashes tough. Just came back from the PC repair shop (Thanks GadgetMates) and they informed me that there seems there is an issue with 13th and 14th Gen CPU’s failing and causing crashes right now.

> **[There is no fix for Intel’s crashing 13th and 14th Gen CPUs — any damage is...](https://www.theverge.com/2024/7/26/24206529/intel-13th-14th-gen-crashing-instability-cpu-voltage-q-a)**
>
> We got some answers from Intel, and more are on the way.

Epic has release guidelines for this issue as well.

> **[Epic Games Releases Guidelines For "Frequent Crashes" In Fortnite, Associated...](https://wccftech.com/epic-games-guidelines-frequent-crashes-ifortnite-intel-14th-gen-13th-gen-cpus/)**
>
> Epic Games has released a guideline for users facing "frequent crashes" with Intel's 14th Gen & 13th Gen CPUs within Fortnite.

I may have to downgrade to a 12th Gen for now. My computer died on me writing this so I had to make this quick.

---

<div class="post-metadata">

**Author:** ![Big\_Daddy\_D](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/big_daddy_d/32/968237_2.png) [@Big\_Daddy\_D](https://forums.unrealengine.com/u/Big_Daddy_D)\
**Post date:** [September 3, 2024, 5:44am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/10 "2024-09-03T05:44:57Z")

</div>

I cleaned everything in the app data directory, and sub-directories containing Unreal Engine information. Then I updated my bios and did a clean install of unreal engine 5.4.4 including creating a clean VaultCash directory and it resolved the problem. Hardware-wise I am using an ASRock b550 Phantom Gaming 4 with a 5900x 12 core CPU and 128Gb of 3600Mhz DDR4. GPU I am still only running an nVidia 1660 GTX, and still have decent performance. I had to use parts of all the solutions in this thread. So I want to thank everyone for leading me in the right direction.

---

<div class="post-metadata">

**Author:** ![system](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/1/3/713c9d3f58553f0de89543d76a8a3a2779dc9fa4.png) [@system](https://forums.unrealengine.com/u/system)\
**Post date:** [October 3, 2024, 5:45am UTC](https://forums.unrealengine.com/t/why-does-ue-5-0-work-but-ue-5-4-crash-on-startup/1979555/11 "2024-10-03T05:45:19Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
