First, let's give credit where credit due: the game on Mac seems much more stable now, last and earlier patch it pretty much crashed in every 2-3 hour, now not seeing crashes for long time. So apparently there were fixes added for some earlier common crash cases.
This is a new type of crash I encountered today. Not sure if it's Apple or ZOS at fault here, the game crashed in the apple amd radeon driver, dunno because that apple driver is bugged or the zenimax code was calling it wrongly.
Process: eso [54544]
Path: /Applications/Games/*/eso.app/Contents/MacOS/eso
Identifier: com.zenimaxonline.eso
Version: 1.0.0 (1.0.0)
Code Type: X86-64 (Native)
Parent Process: ZeniMax Online Studios Launcher [22836]
Responsible: ZeniMax Online Studios Launcher [22836]
User ID: 501
Date/Time: 2020-06-23 02:03:54.427 +0100
OS Version: Mac OS X 10.15.5 (19F101)
Report Version: 12
Bridge OS Version: 3.0 (14Y908)
Anonymous UUID: BADC6FD7-23ED-705B-3B1D-BB3CE68B326B
Sleep/Wake UUID: B45F4F3B-25EA-4D1C-A26B-4405F819EF13
Time Awake Since Boot: 390000 seconds
Time Since Wake: 23000 seconds
System Integrity Protection: enabled
Crashed Thread: 13 Dispatch queue: MoltenVKQueue-0-0-1.0-Dispatch
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000009
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [54544]
Thread 13 Crashed:: Dispatch queue: MoltenVKQueue-0-0-1.0-Dispatch
0 com.apple.IOSurface 0x00007fff342e0e13 IOSurfaceBindAccel + 19
1 com.apple.IOAccelerator 0x00007fff5614f27c ioAccelResourceGroupAddNewResource + 130
2 com.apple.IOAccelerator 0x00007fff5614f1c7 ioAccelResourceListAddNewGroupAndResource + 184
3 com.apple.AMDRadeonX5000MTLDriver 0x00007fff24931286 amdMtl_HwCmdBufUpdateRsrc(AMD_HwCmdBufInfoRec*, MTLIOAccelResource*, unsigned int, unsigned int) + 199
4 com.apple.AMDRadeonX5000MTLDriver 0x00007fff2497afc7 amdMtl_GFX9_SetTexture(GFX9_RenderCmdEncoderMembersRec*, unsigned int, id<MTLTexture>, unsigned int, unsigned int) + 75
5 com.zenimaxonline.eso 0x000000010e96d11d MVKGraphicsResourcesCommandEncoderState::encodeImpl() + 653
6 com.zenimaxonline.eso 0x000000010e94c1af MVKCommandEncoder::finalizeDrawState() + 63
7 com.zenimaxonline.eso 0x000000010e94a285 MVKCmdDrawIndexed::encode(MVKCommandEncoder*) + 21
8 com.zenimaxonline.eso 0x000000010e94b07b MVKCommandEncoder::encode(MVKQueueCommandBufferSubmission*) + 107
9 com.zenimaxonline.eso 0x000000010e94af1c MVKCommandBuffer::execute(MVKQueueCommandBufferSubmission*, MVKCommandBufferBatchPosition const&) + 124
10 com.zenimaxonline.eso 0x000000010e9600ae MVKQueueCommandBufferSubmission::execute() + 110
11 com.zenimaxonline.eso 0x000000010e95eefc invocation function for block in MVKQueue::submit(MVKQueueSubmission*) + 28
12 libdispatch.dylib 0x00007fff6b4686c4 _dispatch_call_block_and_release + 12
13 libdispatch.dylib 0x00007fff6b469658 _dispatch_client_callout + 8
14 libdispatch.dylib 0x00007fff6b46ec44 _dispatch_lane_serial_drain + 597
15 libdispatch.dylib 0x00007fff6b46f5d6 _dispatch_lane_invoke + 363
16 libdispatch.dylib 0x00007fff6b478c09 _dispatch_workloop_worker_thread + 596
17 libsystem_pthread.dylib 0x00007fff6b6c3a3d _pthread_wqthread + 290
18 libsystem_pthread.dylib 0x00007fff6b6c2b77 start_wqthread + 15
Edited by vgabor on 23 June 2020 01:16