Description

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]
Steps to Reproduce

repro steps currently unknown

Callstack
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>

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-49794 in the post.

0
Login to Vote

Duplicate
ComponentPlatform - Mac
Affects Versions4.114.124.144.154.164.174.184.194.20
Target Fix4.21
CreatedSep 14, 2017
ResolvedSep 5, 2018
UpdatedOct 5, 2018