This is a trending Mac crash coming out of the 4.17.0 release, but also seems to have occurred in 4.16. Users have not provided any descriptions of their actions when the crash occurred. The callstack is similar to [Link Removed], which was fixed for 4.17.
Callstack from Log
Error: appError called: Assertion failed: Assertion failed: IsValid() [File:Runtime/Core/Public/Templates/SharedPointer.h] [Line: 835] === Critical error: === SIGSEGV: invalid attempt to access memory at address 0x3 FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x85d6c9b (filename not found) [in UE4Editor-Core.dylib] FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x87ee25f (filename not found) [in UE4Editor-Core.dylib] FOutputDevice::Logf(wchar_t const*, ...) Address = 0x88d494d (filename not found) [in UE4Editor-Core.dylib] FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x882781e (filename not found) [in UE4Editor-Core.dylib] FSlateEditableTextLayout::FTextInputMethodContext::GetSelectionRange(unsigned int&, unsigned int&, ITextInputMethodContext::ECaretPosition&) Address = 0xb109456 (filename not found) [in UE4Editor-Slate.dylib] invocation function for block in PerformBlockOnThread(FCocoaRunLoopSource&, void () block_pointer, NSArray*, NSString*, bool) Address = 0x880e920 (filename not found) [in UE4Editor-Core.dylib] FCocoaRunLoopSource::Process(__CFString const*) Address = 0x87a9c04 (filename not found) [in UE4Editor-Core.dylib] -[FCocoaRunLoopSourceInfo perform] Address = 0x87a9656 (filename not found) [in UE4Editor-Core.dylib] __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__() Address = 0x83c13321 (filename not found) [in CoreFoundation] __CFRunLoopDoSources0() Address = 0x83bf421d (filename not found) [in CoreFoundation] __CFRunLoopRun() Address = 0x83bf3716 (filename not found) [in CoreFoundation] CFRunLoopRunSpecific() Address = 0x83bf3114 (filename not found) [in CoreFoundation] FMacPlatformMisc::PumpMessages(bool) Address = 0x87b27ef (filename not found) [in UE4Editor-Core.dylib] FEngineLoop::Tick() Address = 0x84cd32b (filename not found) [in UE4Editor] GuardedMain(wchar_t const*) Address = 0x84d5c22 (filename not found) [in UE4Editor] -[UE4AppDelegate runGameThread:] Address = 0x84e35d0 (filename not found) [in UE4Editor] -[FCocoaGameThread main] Address = 0x87a9e86 (filename not found) [in UE4Editor-Core.dylib] __NSThread__start__() Address = 0x856168ad (filename not found) [in Foundation] _pthread_body() Address = 0x9958c93b (filename not found) [in libsystem_pthread.dylib] _pthread_body() Address = 0x9958c887 (filename not found) [in libsystem_pthread.dylib] thread_start() Address = 0x9958c08d (filename not found) [in libsystem_pthread.dylib]
repro steps currently unknown
SEGV_MAPERR at 0x3 UE4Editor-Slate.dylib!FSlateEditableTextLayout::FTextInputMethodContext::GetSelectionRange() UE4Editor-Core.dylib!<Unknown> UE4Editor-Core.dylib!FCocoaRunLoopSource::Process() UE4Editor-Core.dylib!<Unknown> CoreFoundation!Unknown() CoreFoundation!Unknown() CoreFoundation!Unknown() CoreFoundation!Unknown() UE4Editor-Core.dylib!FMacPlatformMisc::PumpMessages() 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-48459 in the post.
0 |
Component | UE - Platform - Apple |
---|---|
Affects Versions | 4.16, 4.17 |
Target Fix | 4.18 |
Fix Commit | 3452394 |
---|
Created | Aug 15, 2017 |
---|---|
Resolved | Aug 25, 2017 |
Updated | Apr 27, 2018 |