Finally got my project compiling on 4.18 but it crashes at 93% before it opens.
Output log
[2017.12.03-12.09.02:296] 0]LogWindows: Windows GetLastError: The operation completed successfully. (0)
[2017.12.03-12.09.02:297] 0]LogWindows: Error: === Critical error: ===
[2017.12.03-12.09.02:297] 0]LogWindows: Error:
[2017.12.03-12.09.02:297] 0]LogWindows: Error: Assertion failed: !F->GetSuperFunction() || (F->GetSuperFunction()->FunctionFlags&FUNC_NetFuncFlags) == (F->FunctionFlags&FUNC_NetFuncFlags) [File:D:\UnrealEngines\4.18\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp] [Line: 3068]
[2017.12.03-12.09.02:297] 0]LogWindows: Error:
[2017.12.03-12.09.02:297] 0]LogWindows: Error:
[2017.12.03-12.09.02:297] 0]LogWindows: Error:
[2017.12.03-12.09.02:297] 0]LogWindows: Error:
The thread 0x7f58 has exited with code 0 (0x0).
[2017.12.03-12.09.02:311] 0]LogExit: Executing StaticShutdownAfterError
[2017.12.03-12.09.02:314] 0]LogWindows: FPlatformMisc::RequestExit(1)
Does this call stack make sense to anyone?
2nd break, continuing causes crash
> UE4Editor-ApplicationCore.dll!FWindowsErrorOutputDevice::Serialize(const wchar_t * Msg, ELogVerbosity::Type Verbosity, const FName & Category) Line 31 C++
UE4Editor-Core.dll!FOutputDevice::Logf__VA(const wchar_t * Fmt, ...) Line 70 C++
UE4Editor-Core.dll!FDebug::AssertFailed(const char * Expr, const char * File, int Line, const wchar_t * Format, ...) Line 414 C++
UE4Editor-CoreUObject.dll!UClass::Link(FArchive & Ar, bool bRelinkExistingProperties) Line 3069 C++
UE4Editor-Engine.dll!UBlueprintGeneratedClass::Link(FArchive & Ar, bool bRelinkExistingProperties) Line 1367 C++
UE4Editor-CoreUObject.dll!UClass::Serialize(FArchive & Ar) Line 3531 C++
UE4Editor-Engine.dll!UBlueprintGeneratedClass::Serialize(FArchive & Ar) Line 1460 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::Preload(UObject * Object) Line 3300 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport(int Index) Line 4018 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::IndexToObject(FPackageIndex Index) Line 4241 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport(int Index) Line 3711 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload(int ExportIndex, bool bForcePreload) Line 2744 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects(bool bForcePreload) Line 2902 C++
UE4Editor-CoreUObject.dll!LoadPackageInternal(UPackage * InOuter, const wchar_t * InLongPackageNameOrFilename, unsigned int LoadFlags, FLinkerLoad * ImportLinker) Line 1322 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner(const int ImportIndex, FString & WarningSuffix) Line 2421 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport(int ImportIndex) Line 2177 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner(const int ImportIndex, FString & WarningSuffix) Line 2469 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport(int ImportIndex) Line 2177 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::Verify() Line 1956 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeCreation() Line 1866 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::Tick(float InTimeLimit, bool bInUseTimeLimit, bool bInUseFullTimeLimit) Line 735 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateLinker(UPackage * Parent, const wchar_t * Filename, unsigned int LoadFlags) Line 438 C++
UE4Editor-CoreUObject.dll!GetPackageLinker(UPackage * InOuter, const wchar_t * InLongPackageName, unsigned int LoadFlags, UPackageMap * Sandbox, FGuid * CompatibleGuid) Line 690 C++
UE4Editor-CoreUObject.dll!LoadPackageInternal(UPackage * InOuter, const wchar_t * InLongPackageNameOrFilename, unsigned int LoadFlags, FLinkerLoad * ImportLinker) Line 1234 C++
UE4Editor-CoreUObject.dll!LoadPackage(UPackage * InOuter, const wchar_t * InLongPackageName, unsigned int LoadFlags) Line 1430 C++
UE4Editor-UnrealEd.dll!UEditorEngine::Map_Load(const wchar_t * Str, FOutputDevice & Ar) Line 2492 C++
UE4Editor-UnrealEd.dll!UEditorEngine::HandleMapCommand(const wchar_t * Str, FOutputDevice & Ar, UWorld * InWorld) Line 5968 C++
UE4Editor-UnrealEd.dll!UEditorEngine::Exec(UWorld * InWorld, const wchar_t * Stream, FOutputDevice & Ar) Line 5445 C++
UE4Editor-UnrealEd.dll!UUnrealEdEngine::Exec(UWorld * InWorld, const wchar_t * Stream, FOutputDevice & Ar) Line 672 C++
UE4Editor-UnrealEd.dll!FEditorFileUtils::LoadMap(const FString & InFilename, bool LoadAsTemplate, const bool bShowProgress) Line 2229 C++
UE4Editor-UnrealEd.dll!FEditorFileUtils::LoadDefaultMapAtStartup() Line 3477 C++
UE4Editor-UnrealEd.dll!FUnrealEdMisc::OnInit() Line 348 C++
UE4Editor-UnrealEd.dll!EditorInit(IEngineLoop & EngineLoop) Line 97 C++
UE4Editor.exe!GuardedMain(const wchar_t * CmdLine, HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, int nCmdShow) Line 150 C++
UE4Editor.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow) Line 199 C++
UE4Editor.exe!__scrt_common_main_seh() Line 253 C++
kernel32.dll!00007ffd4c882774() Unknown
ntdll.dll!00007ffd4cac0d51() Unknown
1st break point
> UE4Editor-CoreUObject.dll!UClass::Link(FArchive & Ar, bool bRelinkExistingProperties) Line 3068 C++
UE4Editor-Engine.dll!UBlueprintGeneratedClass::Link(FArchive & Ar, bool bRelinkExistingProperties) Line 1367 C++
UE4Editor-CoreUObject.dll!UClass::Serialize(FArchive & Ar) Line 3531 C++
UE4Editor-Engine.dll!UBlueprintGeneratedClass::Serialize(FArchive & Ar) Line 1460 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::Preload(UObject * Object) Line 3300 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport(int Index) Line 4018 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::IndexToObject(FPackageIndex Index) Line 4241 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport(int Index) Line 3711 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload(int ExportIndex, bool bForcePreload) Line 2744 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects(bool bForcePreload) Line 2902 C++
UE4Editor-CoreUObject.dll!LoadPackageInternal(UPackage * InOuter, const wchar_t * InLongPackageNameOrFilename, unsigned int LoadFlags, FLinkerLoad * ImportLinker) Line 1322 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner(const int ImportIndex, FString & WarningSuffix) Line 2421 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport(int ImportIndex) Line 2177 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner(const int ImportIndex, FString & WarningSuffix) Line 2469 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport(int ImportIndex) Line 2177 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::Verify() Line 1956 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeCreation() Line 1866 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::Tick(float InTimeLimit, bool bInUseTimeLimit, bool bInUseFullTimeLimit) Line 735 C++
UE4Editor-CoreUObject.dll!FLinkerLoad::CreateLinker(UPackage * Parent, const wchar_t * Filename, unsigned int LoadFlags) Line 438 C++
UE4Editor-CoreUObject.dll!GetPackageLinker(UPackage * InOuter, const wchar_t * InLongPackageName, unsigned int LoadFlags, UPackageMap * Sandbox, FGuid * CompatibleGuid) Line 690 C++
UE4Editor-CoreUObject.dll!LoadPackageInternal(UPackage * InOuter, const wchar_t * InLongPackageNameOrFilename, unsigned int LoadFlags, FLinkerLoad * ImportLinker) Line 1234 C++
UE4Editor-CoreUObject.dll!LoadPackage(UPackage * InOuter, const wchar_t * InLongPackageName, unsigned int LoadFlags) Line 1430 C++
UE4Editor-UnrealEd.dll!UEditorEngine::Map_Load(const wchar_t * Str, FOutputDevice & Ar) Line 2492 C++
UE4Editor-UnrealEd.dll!UEditorEngine::HandleMapCommand(const wchar_t * Str, FOutputDevice & Ar, UWorld * InWorld) Line 5968 C++
UE4Editor-UnrealEd.dll!UEditorEngine::Exec(UWorld * InWorld, const wchar_t * Stream, FOutputDevice & Ar) Line 5445 C++
UE4Editor-UnrealEd.dll!UUnrealEdEngine::Exec(UWorld * InWorld, const wchar_t * Stream, FOutputDevice & Ar) Line 672 C++
UE4Editor-UnrealEd.dll!FEditorFileUtils::LoadMap(const FString & InFilename, bool LoadAsTemplate, const bool bShowProgress) Line 2229 C++
UE4Editor-UnrealEd.dll!FEditorFileUtils::LoadDefaultMapAtStartup() Line 3477 C++
UE4Editor-UnrealEd.dll!FUnrealEdMisc::OnInit() Line 348 C++
UE4Editor-UnrealEd.dll!EditorInit(IEngineLoop & EngineLoop) Line 97 C++
UE4Editor.exe!GuardedMain(const wchar_t * CmdLine, HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, int nCmdShow) Line 150 C++
UE4Editor.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow) Line 199 C++
UE4Editor.exe!__scrt_common_main_seh() Line 253 C++
kernel32.dll!00007ffd4c882774() Unknown
ntdll.dll!00007ffd4cac0d51() Unknown
I really can’t make heads or tail of that.