# Assertion failed on opening a project

**URL:** <https://forums.unrealengine.com/t/assertion-failed-on-opening-a-project/416286>\
**Category:** Blueprint\
**Tags:** UE4-18, unreal-engine, crash, editor, UE4, Blueprint, question\
**Created:** [February 5, 2018, 2:13pm UTC](https://forums.unrealengine.com/t/assertion-failed-on-opening-a-project/416286 "2018-02-05T14:13:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![t4k4sh1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@t4k4sh1](https://forums.unrealengine.com/u/t4k4sh1)\
**Post date:** [February 5, 2018, 2:13pm UTC](https://forums.unrealengine.com/t/assertion-failed-on-opening-a-project/416286/1 "2018-02-05T14:13:27Z")

</div>

I am having similar trouble to UE-51726.  
Everytime I try to open a project, this error happens.  
I need to get this project back, I have no clue what to do.

Error log attached;

* * *

LoginId:2c852d7546b784df0e0a899a6187be01  
EpicAccountId:495842c64e194a78bd14e6ce4e8db5ae

Assertion failed: false [File:D:\Build++UE4+Release-4.18+Compile\Sync\Engine\Source\Editor\KismetCompiler\Private\KismetCompilerVMBackend.cpp] [Line: 1216]

UE4Editor\_Core!FDebug::AssertFailed() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:414]  
UE4Editor\_KismetCompiler!FScriptBuilderBase::EmitFunctionCall() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompilervmbackend.cpp:1216]  
UE4Editor\_KismetCompiler!FScriptBuilderBase::GenerateCodeForStatement() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompilervmbackend.cpp:1966]  
UE4Editor\_KismetCompiler!FKismetCompilerVMBackend::ConstructFunction() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompilervmbackend.cpp:2140]  
UE4Editor\_KismetCompiler!FKismetCompilerVMBackend::GenerateCodeFromClass() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompilervmbackend.cpp:2090]  
UE4Editor\_KismetCompiler!FKismetCompilerContext::CompileFunctions() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompiler.cpp:4032]  
UE4Editor\_Kismet!FBlueprintCompilationManagerImpl::FlushCompilationQueueImpl() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\kismet\private\blueprintcompilationmanager.cpp:876]  
UE4Editor\_Kismet!FBlueprintCompilationManager::FlushCompilationQueue() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\kismet\private\blueprintcompilationmanager.cpp:2102]  
UE4Editor\_Engine!UBlueprintGeneratedClass::ConditionalRecompileClass() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\engine\private\blueprintgeneratedclass.cpp:259]  
UE4Editor\_CoreUObject!FScopedClassDependencyGather::~FScopedClassDependencyGather() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:376]  
UE4Editor\_CoreUObject!FLinkerLoad::CreateExport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4024]  
UE4Editor\_CoreUObject!FLinkerLoad::IndexToObject() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4241]  
UE4Editor\_CoreUObject!FLinkerLoad::CreateExport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3711]  
UE4Editor\_CoreUObject!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2744]  
UE4Editor\_CoreUObject!FLinkerLoad::LoadAllObjects() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2902]  
UE4Editor\_CoreUObject!LoadPackageInternal() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1322]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2421]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2177]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2469]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2177]  
UE4Editor\_CoreUObject!FLinkerLoad::Verify() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1956]  
UE4Editor\_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1866]  
UE4Editor\_CoreUObject!FLinkerLoad::Tick() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:735]  
UE4Editor\_CoreUObject!FLinkerLoad::CreateLinker() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:438]  
UE4Editor\_CoreUObject!GetPackageLinker() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:690]  
UE4Editor\_CoreUObject!LoadPackageInternal() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1234]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2421]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2177]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2469]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2177]  
UE4Editor\_CoreUObject!FLinkerLoad::Verify() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1956]  
UE4Editor\_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1866]  
UE4Editor\_CoreUObject!FLinkerLoad::Tick() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:735]  
UE4Editor\_CoreUObject!FLinkerLoad::CreateLinker() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:438]  
UE4Editor\_CoreUObject!GetPackageLinker() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:690]  
UE4Editor\_CoreUObject!LoadPackageInternal() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1234]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2421]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2177]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImportInner() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2469]  
UE4Editor\_CoreUObject!FLinkerLoad::VerifyImport() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2177]  
UE4Editor\_CoreUObject!FLinkerLoad::Verify() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1956]  
UE4Editor\_CoreUObject!FLinkerLoad::FinalizeCreation() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:1866]  
UE4Editor\_CoreUObject!FLinkerLoad::Tick() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:735]  
UE4Editor\_CoreUObject!FLinkerLoad::CreateLinker() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:438]  
UE4Editor\_CoreUObject!GetPackageLinker() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:690]  
UE4Editor\_CoreUObject!LoadPackageInternal() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1234]  
UE4Editor\_CoreUObject!LoadPackage() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1430]  
UE4Editor\_UnrealEd!UEditorEngine::Map\_Load() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\editorserver.cpp:2492]  
UE4Editor\_UnrealEd!UEditorEngine::HandleMapCommand() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\editorserver.cpp:5968]  
UE4Editor\_UnrealEd!UEditorEngine::Exec() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\editorserver.cpp:5445]  
UE4Editor\_UnrealEd!UUnrealEdEngine::Exec() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\unrealedsrv.cpp:672]  
UE4Editor\_UnrealEd!FEditorFileUtils::LoadMap() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:2229]  
UE4Editor\_UnrealEd!FEditorFileUtils::LoadDefaultMapAtStartup() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:3477]  
UE4Editor\_UnrealEd!FUnrealEdMisc::OnInit() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\unrealedmisc.cpp:348]  
UE4Editor\_UnrealEd!EditorInit() [d:\build++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\unrealedglobals.cpp:97]  
UE4Editor!GuardedMain() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\launch.cpp:150]  
UE4Editor!GuardedMainWrapper() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]  
UE4Editor!WinMain() [d:\build++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]  
UE4Editor!\_\_scrt\_common\_main\_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe\_common.inl:253]  
kernel32  
ntdll
