This is a commonly reported crash from Mac users in the community. The repro steps are currently unknown, and appear to be varied based on user information below.
The Callstack as reported in CrashReporter includes little information, however the submitted log files contain more details. Both Callstacks are displayed above.
Repro steps currently unknown
Original Callstack as reported in CrashReporter
UE4Editor-Core.dylib!FThreadStats::FThreadStats() UE4Editor-Core.dylib!FThreadStatsPool::GetFromPool() UE4Editor-MetalRHI.dylib!<Unknown> Metal!<Unknown> Metal!<Unknown> Metal!<Unknown> Metal!<Unknown> IOAccelerator!<Unknown> IOKit!<Unknown> IOKit!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libdispatch.dylib!<Unknown> libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown> ???!Unknown()
Callstack from log files
SIGSEGV: invalid attempt to access memory at address 0x0 FThreadStats::FThreadStats() Address = 0x8c6d1a1 (filename not found) [in UE4Editor-Core.dylib] FThreadStatsPool::GetFromPool() Address = 0x8c6ce4d (filename not found) [in UE4Editor-Core.dylib] ___ZN13FMetalSurface6UnlockEjj_block_invoke.1100() Address = 0x47780c45 (filename not found) [in UE4Editor-MetalRHI.dylib] _doMTLDispatch() Address = 0xcc01dfba (filename not found) [in Metal] -[_MTLCommandBuffer didCompleteWithStartTime:endTime:error:] Address = 0xcc01f041 (filename not found) [in Metal] -[MTLIOAccelCommandBuffer didCompleteWithStartTime:endTime:error:] Address = 0xcbfeae21 (filename not found) [in Metal] -[_MTLCommandQueue commandBufferDidComplete:startTime:completionTime:error:] Address = 0xcc023156 (filename not found) [in Metal] ioAccelCommandQueueBlockFenceCallback() Address = 0xd753e8cc (filename not found) [in IOAccelerator] IODispatchCalloutFromCFMessage() Address = 0xca81eb78 (filename not found) [in IOKit] _IODispatchCalloutWithDispatch() Address = 0xca81ebf7 (filename not found) [in IOKit] dispatch_mig_server() Address = 0xdddef600 (filename not found) [in libdispatch.dylib] _dispatch_client_callout() Address = 0xddde10b8 (filename not found) [in libdispatch.dylib] _dispatch_continuation_pop() Address = 0xdddf6b5b (filename not found) [in libdispatch.dylib] _dispatch_source_latch_and_call() Address = 0xdddeca6a (filename not found) [in libdispatch.dylib] _dispatch_source_invoke() Address = 0xddde38f6 (filename not found) [in libdispatch.dylib] _dispatch_queue_serial_drain() Address = 0xdddf7920 (filename not found) [in libdispatch.dylib] _dispatch_queue_invoke() Address = 0xddde9cd9 (filename not found) [in libdispatch.dylib] _dispatch_root_queue_drain_deferred_item() Address = 0xdddf8391 (filename not found) [in libdispatch.dylib] _dispatch_kevent_worker_thread() Address = 0xdddfb1b0 (filename not found) [in libdispatch.dylib] _pthread_wqthread() Address = 0xde02e5eb (filename not found) [in libsystem_pthread.dylib] start_wqthread() Address = 0xde02e1ed (filename not found) [in libsystem_pthread.dylib]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-40122 in the post.
0 |
Component | UE - Platform - Apple |
---|---|
Affects Versions | 4.14, 4.14.1 |
Created | Jan 3, 2017 |
---|---|
Resolved | Jan 5, 2017 |
Updated | Sep 16, 2019 |