Running into an intermittent crash in MetalRHI when locking to a camera cut in a level sequence. Very similar to [Link Removed] which is an NVIDIA GPU.
Result: Intermittent crash when toggling. Sometimes have to toggle several times.
[2016.05.12-22.04.10:584][ 11]LogMac: FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x8d9aa2b (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x8f3c736 (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, ...) Address = 0x8ff4187 (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x8fef724 (filename not found) [in UE4Editor-Core.dylib]
invocation function for block in FMetalCommandList::Commit(id<MTLCommandBuffer>, bool) Address = 0x3f9d5aba (filename not found) [in UE4Editor-MetalRHI.dylib]
-[_MTLCommandBuffer didComplete:error:] Address = 0x847245e8 (filename not found) [in Metal]
-[MTLIOAccelCommandBuffer didComplete:error:] Address = 0x846fcee1 (filename not found) [in Metal]
-[_MTLCommandQueue commandBufferDidComplete:timestamp:error:] Address = 0x84728155 (filename not found) [in Metal]
ioAccelCommandQueueBlockFenceCallback() Address = 0x855491f2 (filename not found) [in IOAccelerator]
IODispatchCalloutFromCFMessage() Address = 0x915326a2 (filename not found) [in IOKit]
_IODispatchCalloutWithDispatch() Address = 0x91532721 (filename not found) [in IOKit]
dispatch_mig_server() Address = 0x900ffa4b (filename not found) [in libdispatch.dylib]
_dispatch_client_callout() Address = 0x900eb40b (filename not found) [in libdispatch.dylib]
_dispatch_source_latch_and_call() Address = 0x900fb675 (filename not found) [in libdispatch.dylib]
_dispatch_source_invoke() Address = 0x900efa83 (filename not found) [in libdispatch.dylib]
_dispatch_queue_drain() Address = 0x900f0200 (filename not found) [in libdispatch.dylib]
_dispatch_queue_invoke() Address = 0x900f6707 (filename not found) [in libdispatch.dylib]
_dispatch_root_queue_drain() Address = 0x900eed53 (filename not found) [in libdispatch.dylib]
_dispatch_worker_thread3() Address = 0x900eeb00 (filename not found) [in libdispatch.dylib]
_pthread_wqthread() Address = 0x9250d4de (filename not found) [in libsystem_pthread.dylib]
start_wqthread() Address = 0x9250b341 (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-30710 in the post.
0 |
Component | UE - Platform - Apple |
---|---|
Affects Versions | 4.12 |
Target Fix | 4.13 |
Main Commit | 3023490 |
---|
Created | May 12, 2016 |
---|---|
Resolved | May 31, 2016 |
Updated | Jul 14, 2021 |