This is a common and longstanding Mac crash that has occurred since at least 4.11 and affected more than 40 users. Users have not provided any descriptions of their actions when the crash occurred.
I have not found any records of this crash occurring on Windows.
Callstack from Log
[2017.09.07-18.54.57:515][687]PIE: Play in editor start time for /Game/UEDPIE_0_default -0.161 [2017.09.07-18.55.28:260][632]LogRenderer: Reallocating scene render targets to support 1380x824 Format 10 NumSamples 1 (Frame:2138). [2017.09.07-18.55.28:410][633]LogRenderer: Reallocating scene render targets to support 1440x876 Format 10 NumSamples 1 (Frame:2140). [2017.09.07-18.56.14:184][611]Cmd: SELECT NONE [2017.09.07-18.58.22:875][237]Cmd: SELECT NONE [2017.09.07-18.58.27:341][319]LogMac: Error: appError called: Assertion failed: Assertion failed: NewMenu.IsValid() && NewMenu->GetOwnedWindow().IsValid() [File:/Users/build/Build/++UE4+Release-4.17+Compile/Sync/Engine/Source/Runtime/Slate/Private/Widgets/Input/SMenuAnchor.cpp] [Line: 374] [2017.09.07-18.58.27:441][319]LogMac: === Critical error: === SIGSEGV: invalid attempt to access memory at address 0x3 [2017.09.07-18.58.27:441][319]LogMac: FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x422fadb (filename not found) [in UE4Editor-Core.dylib] FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x444708f (filename not found) [in UE4Editor-Core.dylib] FOutputDevice::Logf(wchar_t const*, ...) Address = 0x452d8fd (filename not found) [in UE4Editor-Core.dylib] FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x44807ce (filename not found) [in UE4Editor-Core.dylib] SMenuAnchor::SetIsOpen(bool, bool, int) Address = 0xb882f21 (filename not found) [in UE4Editor-Slate.dylib] SEditorViewportToolbarMenu::OnMenuClicked() Address = 0xd731d84 (filename not found) [in UE4Editor-UnrealEd.dylib] TBaseSPMethodDelegateInstance<false, SEditorViewportToolbarMenu, (ESPMode)0, FReply ()>::Execute() const Address = 0xd8213b1 (filename not found) [in UE4Editor-UnrealEd.dylib] SButton::OnMouseButtonDown(FGeometry const&, FPointerEvent const&) Address = 0xb85d21c (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::RoutePointerDownEvent(FWidgetPath&, FPointerEvent&) Address = 0xb6132b1 (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::ProcessMouseButtonDownEvent(TSharedPtr<FGenericWindow, (ESPMode)0> const&, FPointerEvent&) Address = 0xb5b0ca2 (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::OnMouseDown(TSharedPtr<FGenericWindow, (ESPMode)0> const&, EMouseButtons::Type, FVector2D) Address = 0xb611abb (filename not found) [in UE4Editor-Slate.dylib] FMacApplication::ProcessMouseDownEvent(FDeferredMacEvent const&, TSharedPtr<FMacWindow, (ESPMode)0>) Address = 0x44174e9 (filename not found) [in UE4Editor-Core.dylib] FMacApplication::ProcessEvent(FDeferredMacEvent const&) Address = 0x440d9cb (filename not found) [in UE4Editor-Core.dylib] FMacApplication::ProcessDeferredEvents(float) Address = 0x440b7bf (filename not found) [in UE4Editor-Core.dylib] FSlateApplication::TickPlatform(float) Address = 0xb5e166b (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::Tick(ESlateTickType) Address = 0xb5e0aa4 (filename not found) [in UE4Editor-Slate.dylib] FEngineLoop::Tick() Address = 0x412a011 (filename not found) [in UE4Editor] GuardedMain(wchar_t const*) Address = 0x4130c22 (filename not found) [in UE4Editor] -[UE4AppDelegate runGameThread:] Address = 0x413e5d0 (filename not found) [in UE4Editor] -[FCocoaGameThread main] Address = 0x4402cc6 (filename not found) [in UE4Editor-Core.dylib] __NSThread__start__() Address = 0xaed1a8ad (filename not found) [in Foundation] _pthread_body() Address = 0xc2c9093b (filename not found) [in libsystem_pthread.dylib] _pthread_body() Address = 0xc2c90887 (filename not found) [in libsystem_pthread.dylib] thread_start() Address = 0xc2c9008d (filename not found) [in libsystem_pthread.dylib]
repro steps currently unknown
SEGV_MAPERR at 0x3 UE4Editor-Slate.dylib!SMenuAnchor::SetIsOpen() UE4Editor-UnrealEd.dylib!SEditorViewportToolbarMenu::OnMenuClicked() UE4Editor-UnrealEd.dylib!TBaseSPMethodDelegateInstance<false, SEditorViewportToolbarMenu, (ESPMode)0, FReply ()>::Execute() UE4Editor-Slate.dylib!SButton::OnMouseButtonDown() UE4Editor-Slate.dylib!FSlateApplication::RoutePointerDownEvent() UE4Editor-Slate.dylib!FSlateApplication::ProcessMouseButtonDownEvent(TSharedPtr<FGenericWindow,() UE4Editor-Slate.dylib!FSlateApplication::OnMouseDown(TSharedPtr<FGenericWindow,() UE4Editor-Core.dylib!FMacApplication::ProcessMouseDownEvent(FDeferredMacEvent const&, TSharedPtr<FMacWindow,() UE4Editor-Core.dylib!FMacApplication::ProcessEvent() UE4Editor-Core.dylib!FMacApplication::ProcessDeferredEvents() UE4Editor-Slate.dylib!FSlateApplication::TickPlatform() UE4Editor-Slate.dylib!FSlateApplication::Tick() UE4Editor!FEngineLoop::Tick() UE4Editor!GuardedMain() UE4Editor!<Unknown> UE4Editor-Core.dylib!<Unknown> Foundation!Unknown() libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-49794 in the post.