UE4 keeps crashing

SEGV_MAPERR at 0x3

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x103d2244b (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x103ee72d8 (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, …) Address = 0x103fc9197 (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …) Address = 0x103f42196 (filename not found) [in UE4Editor-Core.dylib]
ReportMetalCommandBufferFailure(id, wchar_t const*) Address = 0x13bf7a3cf (filename not found) [in UE4Editor-MetalRHI.dylib]
MetalCommandBufferFailureInternal(id) Address = 0x13bffb9dc (filename not found) [in UE4Editor-MetalRHI.dylib]
HandleNVIDIAMetalCommandBufferError(id) Address = 0x13bf78f15 (filename not found) [in UE4Editor-MetalRHI.dylib]
-[_MTLCommandBuffer didComplete:error:] Address = 0x7fff871915c8 (filename not found) [in Metal]
-[MTLIOAccelCommandBuffer didComplete:error:] Address = 0x7fff87169ec1 (filename not found) [in Metal]
-[_MTLCommandQueue commandBufferDidComplete:timestamp:error:] Address = 0x7fff87195135 (filename not found) [in Metal]
ioAccelCommandQueueBlockFenceCallback Address = 0x7fff922da1ee (filename not found) [in IOAccelerator]
IODispatchCalloutFromCFMessage Address = 0x7fff99e40646 (filename not found) [in IOKit]
_IODispatchCalloutWithDispatch Address = 0x7fff99e406c5 (filename not found) [in IOKit]
dispatch_mig_server Address = 0x7fff8a775a4b (filename not found) [in libdispatch.dylib]
_dispatch_client_callout Address = 0x7fff8a76140b (filename not found) [in libdispatch.dylib]
_dispatch_source_latch_and_call Address = 0x7fff8a771675 (filename not found) [in libdispatch.dylib]
_dispatch_source_invoke Address = 0x7fff8a765a83 (filename not found) [in libdispatch.dylib]
_dispatch_queue_drain Address = 0x7fff8a766200 (filename not found) [in libdispatch.dylib]
_dispatch_queue_invoke Address = 0x7fff8a76c707 (filename not found) [in libdispatch.dylib]
_dispatch_root_queue_drain Address = 0x7fff8a764d53 (filename not found) [in libdispatch.dylib]
_dispatch_worker_thread3 Address = 0x7fff8a764b00 (filename not found) [in libdispatch.dylib]
_pthread_wqthread Address = 0x7fff8a4d34de (filename not found) [in libsystem_pthread.dylib]
start_wqthread Address = 0x7fff8a4d1341 (filename not found) [in libsystem_pthread.dylib]