Hello, I am trying to get UE4 to start on my 2017 macbook pro, and even after fixing the “metal compiler” issue by downloading Xcode, it still will not launch. It gets to around 90%, and then I get this error message. I have UE4 installed on a flash drive, and Xcode is in my Mac applications. Any help would be greatly appreciated. Thank you!
Assertion failed: SerializeNum >= 0 [File:/Users/build/Build/++UE4/Sync/Engine/Source/Runtime/Core/Public/Containers/Array.h] [Line: 1182]
FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x109e372b7 (filename not found) [in UE4Editor-Core.dylib]
FMacErrorOutputDevice::Serialize(char16_t const*, ELogVerbosity::Type, FName const&) Address = 0x109ff0e53 (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::LogfImpl(char16_t const*, …) Address = 0x10a10a689 (filename not found) [in UE4Editor-Core.dylib]
AssertFailedImplV(char const*, char const*, int, char16_t const*, __va_list_tag*) Address = 0x10a07cb57 (filename not found) [in UE4Editor-Core.dylib]
FDebug::CheckVerifyFailedImpl(char const*, char const*, int, char16_t const*, …) Address = 0x10a07c9e4 (filename not found) [in UE4Editor-Core.dylib]
operator<<(FArchive&, TArray<FName, TSizedDefaultAllocator<32> >&) Address = 0x10b405887 (filename not found) [in UE4Editor-CoreUObject.dylib]
operator<<(FArchive&, FFieldPath&) Address = 0x10b413445 (filename not found) [in UE4Editor-CoreUObject.dylib]
FPropertyProxyArchive::operator<<(FField*&) Address = 0x10b3733ec (filename not found) [in UE4Editor-CoreUObject.dylib]
UStruct::SerializeExpr(int&, FArchive&) Address = 0x10b340e02 (filename not found) [in UE4Editor-CoreUObject.dylib]
FStructScriptLoader::LoadStructWithScript(UStruct*, FArchive&, bool) Address = 0x10b63b29c (filename not found) [in UE4Editor-CoreUObject.dylib]
FDeferredScriptTracker::ResolveDeferredScripts(FLinkerLoad*) Address = 0x10b63ab80 (filename not found) [in UE4Editor-CoreUObject.dylib]
FStructScriptLoader::ResolveDeferredScriptLoads(FLinkerLoad*) Address = 0x10b63b889 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::FinalizeBlueprint(UClass*) Address = 0x10b232b13 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::Preload(UObject*) Address = 0x10b4dcdc7 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::CreateExport(int) Address = 0x10b4d73e2 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::IndexToObject(FPackageIndex) Address = 0x10b4d92ce (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::CreateExport(int) Address = 0x10b4d5463 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::LoadAllObjects(bool) Address = 0x10b4da057 (filename not found) [in UE4Editor-CoreUObject.dylib]
LoadPackageInternal(UPackage*, char16_t const*, unsigned int, FLinkerLoad*, FArchive*, FLinkerInstancingContext const*) Address = 0x10b65c035 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::VerifyImportInner(int, FString&)::$_42::operator()(FObjectImport&, TOptional&) const Address = 0x10b4d8c18 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::VerifyImportInner(int, FString&) Address = 0x10b4d26aa (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::VerifyImport(int) Address = 0x10b4cefaa (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::VerifyImportInner(int, FString&) Address = 0x10b4d275a (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::VerifyImport(int) Address = 0x10b4cefaa (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::Verify() Address = 0x10b4ce8cb (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::FinalizeCreation(TMap<TTuple<FName, FPackageIndex>, FPackageIndex, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TTuple<FName, FPackageIndex>, FPackageIndex, false> >) Address = 0x10b4c8b1b (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::Tick(float, bool, bool, TMap<TTuple<FName, FPackageIndex>, FPackageIndex, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TTuple<FName, FPackageIndex>, FPackageIndex, false> >) Address = 0x10b4ba004 (filename not found) [in UE4Editor-CoreUObject.dylib]
FLinkerLoad::CreateLinker(FUObjectSerializeContext*, UPackage*, char16_t const*, unsigned int, FArchive*, FLinkerInstancingContext const*) Address = 0x10b4b9364 (filename not found) [in UE4Editor-CoreUObject.dylib]
GetPackageLinker(UPackage*, char16_t const*, unsigned int, UPackageMap*, FGuid*, FArchive*, FUObjectSerializeContext**, FLinkerLoad*, FLinkerInstancingContext const*) Address = 0x10b42df36 (filename not found) [in UE4Editor-CoreUObject.dylib]
LoadPackageInternal(UPackage*, char16_t const*, unsigned int, FLinkerLoad*, FArchive*, FLinkerInstancingContext const*) Address = 0x10b65bcd7 (filename not found) [in UE4Editor-CoreUObject.dylib]
LoadPackage(UPackage*, char16_t const*, unsigned int, FArchive*, FLinkerInstancingContext const*) Address = 0x10b6593db (filename not found) [in UE4Editor-CoreUObject.dylib]
UEditorEngine::Map_Load(char16_t const*, FOutputDevice&) Address = 0x10ec3f9c9 (filename not found) [in UE4Editor-UnrealEd.dylib]
UEditorEngine::HandleMapCommand(char16_t const*, FOutputDevice&, UWorld*) Address = 0x10ec5d2c5 (filename not found) [in UE4Editor-UnrealEd.dylib]
UEditorEngine::Exec(UWorld*, char16_t const*, FOutputDevice&) Address = 0x10ec5a5cd (filename not found) [in UE4Editor-UnrealEd.dylib]
UUnrealEdEngine::Exec(UWorld*, char16_t const*, FOutputDevice&) Address = 0x10f7814ae (filename not found) [in UE4Editor-UnrealEd.dylib]
FEditorFileUtils::LoadMap(FString const&, bool, bool) Address = 0x10f074a83 (filename not found) [in UE4Editor-UnrealEd.dylib]
FEditorFileUtils::LoadDefaultMapAtStartup() Address = 0x10f084161 (filename not found) [in UE4Editor-UnrealEd.dylib]
FUnrealEdMisc::OnInit() Address = 0x10f769582 (filename not found) [in UE4Editor-UnrealEd.dylib]
EditorInit(IEngineLoop&) Address = 0x10f76705f (filename not found) [in UE4Editor-UnrealEd.dylib]
GuardedMain(char16_t const*) Address = 0x109a377f4 (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x109a56413 (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x109feffc1 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fff2130d437 (filename not found) [in Foundation]
_pthread_start Address = 0x7fff2048d8fc (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fff20489443 (filename not found) [in libsystem_pthread.dylib]