When Opening Unreal Engine on mac it loads till 35 percent and then crashes

when opening unreal it crashes here is what it says

LoginId:873d6d4bfe4af5948afd0d84a4373add
EpicAccountId:9c2720313b3445afb2551689f1e44295

SEGV_MAPERR at 0x3

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x1098e615b (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x109ae1a2f (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, …) Address = 0x109bc26cd (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …) Address = 0x109b2893e (filename not found) [in UE4Editor-Core.dylib]
FMemoryDerivedDataBackend::LoadCache(wchar_t const*) Address = 0x12168b8cf (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseBootCache(wchar_t const*, wchar_t const*, FString&) Address = 0x12169a7c8 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x121696f7a (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseHierarchicalCache(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x12169ac76 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x12169700a (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseAsyncPut(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x12169b374 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x12169724b (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseKeyLength(wchar_t const*, wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x12169b169 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::ParseNode(wchar_t const*, FString const&, wchar_t const*, TMap >&) Address = 0x121697197 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataBackendGraph::FDerivedDataBackendGraph() Address = 0x121695e2c (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCache::FDerivedDataCache() Address = 0x1216a912b (filename not found) [in UE4Editor-DerivedDataCache.dylib]
InternalSingleton() Address = 0x121688b39 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCacheModule::GetDDC() Address = 0x1216bf7a9 (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FDerivedDataCacheModule::StartupModule() Address = 0x1216bf71f (filename not found) [in UE4Editor-DerivedDataCache.dylib]
FModuleManager::LoadModuleWithFailureReason(FName, EModuleLoadResult&, bool) Address = 0x109c2a05f (filename not found) [in UE4Editor-Core.dylib]
FModuleManager::LoadModule(FName, bool) Address = 0x109c28bfc (filename not found) [in UE4Editor-Core.dylib]
IDerivedDataCacheModule* FModuleManager::LoadModulePtr(FName) Address = 0x109b927d1 (filename not found) [in UE4Editor-Core.dylib]
GetDerivedDataCache() Address = 0x109b92732 (filename not found) [in UE4Editor-Core.dylib]
GetDerivedDataCacheRef() Address = 0x109b92845 (filename not found) [in UE4Editor-Core.dylib]
CompileGlobalShaderMap(EShaderPlatform, bool) Address = 0x10ba0f74b (filename not found) [in UE4Editor-Engine.dylib]
FEngineLoop::PreInit(wchar_t const*) Address = 0x108e529fa (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x108e64b71 (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x108e7301a (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x109a9d346 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fffb57748ad (filename not found) [in Foundation]
_pthread_body Address = 0x7fffc9b0f93b (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fffc9b0f887 (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fffc9b0f08d (filename