This is a common crash on Mac in 4.16 and has occurred since at least 4.14.
User Descriptions
Callstack from Log
LogEditorViewport: Clicking on Actor (LMB): StaticMeshActor (Wall4) Cmd: EDIT COPY Cmd: EDIT COPY Cmd: EDIT PASTE Cmd: EDIT COPY Cmd: EDIT COPY Cmd: EDIT PASTE Cmd: EDIT COPY Cmd: EDIT COPY Cmd: EDIT PASTE Cmd: EDIT COPY Cmd: EDIT COPY Cmd: EDIT PASTE Cmd: EDIT COPY Cmd: EDIT COPY Cmd: EDIT PASTE Cmd: EDIT COPY Cmd: EDIT COPY Cmd: EDIT PASTE ogMac:Error: appError called: Assertion failed: Assertion failed: !bIsReentrant [File:/Users/build/Build/++UE4+Release-4.16+Compile/Sync/Engine/Source/Editor/UnrealEd/Private/FileHelpers.cpp] [Line: 395] LogCrashTracker: LogMac: === Critical error: === SIGSEGV: invalid attempt to access memory at address 0x3 LogMac: FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x679200b (filename not found) [in UE4Editor-Core.dylib] FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x698da2f (filename not found) [in UE4Editor-Core.dylib] FOutputDevice::Logf(wchar_t const*, ...) Address = 0x6a6e6cd (filename not found) [in UE4Editor-Core.dylib] FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x69d493e (filename not found) [in UE4Editor-Core.dylib] SaveWorld(UWorld*, FString const*, wchar_t const*, wchar_t const*, bool, bool, FString&, bool, bool) Address = 0xe780280 (filename not found) [in UE4Editor-UnrealEd.dylib] FEditorFileUtils::SaveLevel(ULevel*, FString const&, FString*) Address = 0xe7869b3 (filename not found) [in UE4Editor-UnrealEd.dylib] FEditorFileUtils::SaveCurrentLevel() Address = 0xe7893e8 (filename not found) [in UE4Editor-UnrealEd.dylib] TBaseStaticDelegateInstance<void ()>::ExecuteIfSafe() const Address = 0x21090707 (filename not found) [in UE4Editor-LevelEditor.dylib] FUICommandList::ConditionalProcessCommandBindings(FKey, bool, bool, bool, bool, bool) const Address = 0xcce7021 (filename not found) [in UE4Editor-Slate.dylib] FUICommandList::ProcessCommandBindings(FKeyEvent const&) const Address = 0xcce6865 (filename not found) [in UE4Editor-Slate.dylib] SEditorViewport::OnKeyDown(FGeometry const&, FKeyEvent const&) Address = 0xec0b866 (filename not found) [in UE4Editor-UnrealEd.dylib] SLevelViewport::OnKeyDown(FGeometry const&, FKeyEvent const&) Address = 0x211b2a3a (filename not found) [in UE4Editor-LevelEditor.dylib] FSlateApplication::ProcessKeyDownEvent(FKeyEvent&) Address = 0xccab8d2 (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::OnKeyDown(int, unsigned int, bool) Address = 0xcca9f98 (filename not found) [in UE4Editor-Slate.dylib] FMacApplication::ProcessKeyDownEvent(FDeferredMacEvent const&, TSharedPtr<FMacWindow, (ESPMode)0>) Address = 0x695e0e4 (filename not found) [in UE4Editor-Core.dylib] FMacApplication::ProcessEvent(FDeferredMacEvent const&) Address = 0x6954131 (filename not found) [in UE4Editor-Core.dylib] FMacApplication::ProcessDeferredEvents(float) Address = 0x6951eaf (filename not found) [in UE4Editor-Core.dylib] FSlateApplication::TickPlatform(float) Address = 0xcc829db (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::Tick(ESlateTickType) Address = 0xcc81e14 (filename not found) [in UE4Editor-Slate.dylib] TickSlate(TSharedPtr<SWindow, (ESPMode)0>) Address = 0xe75e075 (filename not found) [in UE4Editor-UnrealEd.dylib] FFeedbackContextEditor::ProgressReported(float, FText) Address = 0xe75ea60 (filename not found) [in UE4Editor-UnrealEd.dylib] FFeedbackContext::UpdateUI() Address = 0x6a5642f (filename not found) [in UE4Editor-Core.dylib] FSlowTask::EnterProgressFrame(float, FText) Address = 0x6ab1797 (filename not found) [in UE4Editor-Core.dylib] UPackage::Save(UPackage*, UObject*, EObjectFlags, wchar_t const*, FOutputDevice*, FLinkerLoad*, bool, bool, unsigned int, ITargetPlatform const*, FDateTime const&, bool) Address = 0x772b394 (filename not found) [in UE4Editor-CoreUObject.dylib] UEditorEngine::Save(UPackage*, UObject*, EObjectFlags, wchar_t const*, FOutputDevice*, FLinkerLoad*, bool, bool, unsigned int, ITargetPlatform const*, FDateTime const&, bool) Address = 0xe32778a (filename not found) [in UE4Editor-UnrealEd.dylib] UEditorEngine::SavePackage(UPackage*, UObject*, EObjectFlags, wchar_t const*, FOutputDevice*, FLinkerLoad*, bool, bool, unsigned int, ITargetPlatform const*, FDateTime const&, bool) Address = 0xe328a87 (filename not found) [in UE4Editor-UnrealEd.dylib] UEditorEngine::Exec_Obj(wchar_t const*, FOutputDevice&) Address = 0xe3d13d7 (filename not found) [in UE4Editor-UnrealEd.dylib] UEditorEngine::Exec(UWorld*, wchar_t const*, FOutputDevice&) Address = 0xe3d9729 (filename not found) [in UE4Editor-UnrealEd.dylib] UUnrealEdEngine::Exec(UWorld*, wchar_t const*, FOutputDevice&) Address = 0xf05f88c (filename not found) [in UE4Editor-UnrealEd.dylib] SaveWorld(UWorld*, FString const*, wchar_t const*, wchar_t const*, bool, bool, FString&, bool, bool) Address = 0xe782672 (filename not found) [in UE4Editor-UnrealEd.dylib] FEditorFileUtils::SaveLevel(ULevel*, FString const&, FString*) Address = 0xe7869b3 (filename not found) [in UE4Editor-UnrealEd.dylib] FEditorFileUtils::SaveCurrentLevel() Address = 0xe7893e8 (filename not found) [in UE4Editor-UnrealEd.dylib] TBaseStaticDelegateInstance<void ()>::ExecuteIfSafe() const Address = 0x21090707 (filename not found) [in UE4Editor-LevelEditor.dylib] FUICommandList::ConditionalProcessCommandBindings(FKey, bool, bool, bool, bool, bool) const Address = 0xcce7021 (filename not found) [in UE4Editor-Slate.dylib] FUICommandList::ProcessCommandBindings(FKeyEvent const&) const Address = 0xcce6865 (filename not found) [in UE4Editor-Slate.dylib] SEditorViewport::OnKeyDown(FGeometry const&, FKeyEvent const&) Address = 0xec0b866 (filename not found) [in UE4Editor-UnrealEd.dylib] SLevelViewport::OnKeyDown(FGeometry const&, FKeyEvent const&) Address = 0x211b2a3a (filename not found) [in UE4Editor-LevelEditor.dylib] FSlateApplication::ProcessKeyDownEvent(FKeyEvent&) Address = 0xccab8d2 (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::OnKeyDown(int, unsigned int, bool) Address = 0xcca9f98 (filename not found) [in UE4Editor-Slate.dylib] FMacApplication::ProcessKeyDownEvent(FDeferredMacEvent const&, TSharedPtr<FMacWindow, (ESPMode)0>) Address = 0x695e0e4 (filename not found) [in UE4Editor-Core.dylib] FMacApplication::ProcessEvent(FDeferredMacEvent const&) Address = 0x6954131 (filename not found) [in UE4Editor-Core.dylib] FMacApplication::ProcessDeferredEvents(float) Address = 0x6951eaf (filename not found) [in UE4Editor-Core.dylib] FSlateApplication::TickPlatform(float) Address = 0xcc829db (filename not found) [in UE4Editor-Slate.dylib] FSlateApplication::Tick(ESlateTickType) Address = 0xcc81e14 (filename not found) [in UE4Editor-Slate.dylib] FEngineLoop::Tick() Address = 0x66a280c (filename not found) [in UE4Editor] GuardedMain(wchar_t const*) Address = 0x66a8e12 (filename not found) [in UE4Editor] -[UE4AppDelegate runGameThread:] Address = 0x66b701a (filename not found) [in UE4Editor] -[FCocoaGameThread main] Address = 0x6949346 (filename not found) [in UE4Editor-Core.dylib] __NSThread__start__() Address = 0x901c68ad (filename not found) [in Foundation] _pthread_body() Address = 0xa413c93b (filename not found) [in libsystem_pthread.dylib] _pthread_body() Address = 0xa413c887 (filename not found) [in libsystem_pthread.dylib] thread_start() Address = 0xa413c08d (filename not found) [in libsystem_pthread.dylib]
repro steps currently unknown
UE4Editor-UnrealEd.dylib!SaveWorld() UE4Editor-UnrealEd.dylib!FEditorFileUtils::SaveLevel() UE4Editor-UnrealEd.dylib!FEditorFileUtils::SaveCurrentLevel() UE4Editor-LevelEditor.dylib!TBaseStaticDelegateInstance<void ()>::ExecuteIfSafe() UE4Editor-Slate.dylib!FUICommandList::ConditionalProcessCommandBindings() UE4Editor-Slate.dylib!FUICommandList::ProcessCommandBindings() UE4Editor-UnrealEd.dylib!SEditorViewport::OnKeyDown() UE4Editor-LevelEditor.dylib!SLevelViewport::OnKeyDown() UE4Editor-Slate.dylib!FSlateApplication::ProcessKeyDownEvent() UE4Editor-Slate.dylib!FSlateApplication::OnKeyDown() UE4Editor-Core.dylib!FMacApplication::ProcessKeyDownEvent(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-UnrealEd.dylib!TickSlate(TSharedPtr<SWindow,() UE4Editor-UnrealEd.dylib!FFeedbackContextEditor::ProgressReported() UE4Editor-Core.dylib!FFeedbackContext::UpdateUI() UE4Editor-Core.dylib!FSlowTask::EnterProgressFrame() UE4Editor-CoreUObject.dylib!UPackage::Save() UE4Editor-UnrealEd.dylib!UEditorEngine::Save() UE4Editor-UnrealEd.dylib!UEditorEngine::SavePackage() UE4Editor-UnrealEd.dylib!UEditorEngine::Exec_Obj() UE4Editor-UnrealEd.dylib!UEditorEngine::Exec() UE4Editor-UnrealEd.dylib!UUnrealEdEngine::Exec() UE4Editor-UnrealEd.dylib!SaveWorld() UE4Editor-UnrealEd.dylib!FEditorFileUtils::SaveLevel() UE4Editor-UnrealEd.dylib!FEditorFileUtils::SaveCurrentLevel() UE4Editor-LevelEditor.dylib!TBaseStaticDelegateInstance<void ()>::ExecuteIfSafe() UE4Editor-Slate.dylib!FUICommandList::ConditionalProcessCommandBindings() UE4Editor-Slate.dylib!FUICommandList::ProcessCommandBindings() UE4Editor-UnrealEd.dylib!SEditorViewport::OnKeyDown() UE4Editor-LevelEditor.dylib!SLevelViewport::OnKeyDown() UE4Editor-Slate.dylib!FSlateApplication::ProcessKeyDownEvent() UE4Editor-Slate.dylib!FSlateApplication::OnKeyDown() UE4Editor-Core.dylib!FMacApplication::ProcessKeyDownEvent(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>
Why does the REMOVE method of map container remove elements have memory leaks?
How does TextureRenderTarget2D get TArray<uint8> type data?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
How do I set a material as a post-processing material?
How to delete some elements correctly when deleting an array loop?
What is the difference between Camera and CineCamera?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-47758 in the post.
0 |
Component | UE - Platform - Apple |
---|---|
Affects Versions | 4.14, 4.15, 4.16 |
Target Fix | 4.17 |
Created | Jul 27, 2017 |
---|---|
Resolved | Aug 2, 2017 |
Updated | Apr 27, 2018 |