Maintenance for the week of March 25:
• [COMPLETE] ESO Store and Account System for maintenance – March 28, 9:00AM EDT (13:00 UTC) - 12:00PM EDT (16:00 UTC)

Unexpected crashing while in game

  • MrIvanhoe
    MrIvanhoe
    Soul Shriven
    For everyone running into this issue, could you please provide your system specs and maybe even a screenshot of your graphics settings? Thanks!

    Gina, I've stopped logging tickets for my system because the support team automatically says my platform is not supported (Macbook Pro).

    Here are my system specs, seems like this is unrelated to my specific platform. I have had upwards of 30 crashes in the last few days. I counted 13 yesterday. Sometimes they are an hour and a half apart. Sometimes they are 20 minutes apart. Sometimes they are after loading in to a new area, sometimes they are when I'm standing at a crafting table refining mats. Happened in trials, dungeons, overland. It is remarkably frustrating, to say the least. It happened in the most recent patch, prior to that we only had crashing on intentionally exiting the game. Which is preferable to current state...A roll back to previous patch would be better than making my raid group wait for me to relaunch client and re-log in.

    Please help! :smile:

    4g5g26w9rfnj.png

    Edited by MrIvanhoe on December 18, 2018 5:47AM
  • Hal_Moore
    Hal_Moore
    ✭✭✭
    68kogp9a8622.png
    wuedcry9x44v.pngpug2enyt9k1l.png
  • Kram8ion
    Kram8ion
    ✭✭✭✭✭
    Unexpected you say :/:o:*
    ps4eu
    Kramm stam man kittyblade

  • Hauteecole_Rider16
    Hauteecole_Rider16
    ✭✭✭
    welp, after crashing a second time in 90 minutes, I've submitted a ticket via the web support site, and included a screenie of my system specs, the system profiler, and the user.txt file which shows my graphics settings.

    Back into the fray!
  • otab
    otab
    ✭✭
    @smacx250 Thanks for the pointer to the crash logs :)

    @ZOS_GinaBruno Here's the crash log, up to the stack trace of thread 0, which is the one that crashed. Note that the stack includes WeatherManager::RenderPrecipitationDepthList. I've seen that in the stack trace each time I've randomly crashed in the game in the most recent patch:
    Process:               eso [39504]
    Path:                  /Applications/Zenimax Online/*/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 [39479]
    Responsible:           eso [39504]
    User ID:               501
    
    Date/Time:             2018-12-13 20:12:27.000 -0600
    OS Version:            Mac OS X 10.14.1 (18B75)
    Report Version:        12
    Bridge OS Version:     3.1 (16P1065)
    Anonymous UUID:        09BE7251-B6EC-B498-670A-1C681CF4582E
    
    Sleep/Wake UUID:       A7D438D5-15C6-41CA-A6C0-72AFF6984AFA
    
    Time Awake Since Boot: 810000 seconds
    Time Since Wake:       790000 seconds
    
    System Integrity Protection: enabled
    
    Crashed Thread:        0  Dispatch queue: com.apple.main-thread
    
    Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000018
    Exception Note:        EXC_CORPSE_NOTIFY
    
    Termination Signal:    Segmentation fault: 11
    Termination Reason:    Namespace SIGNAL, Code 0xb
    Terminating Process:   exc handler [39504]
    
    VM Regions Near 0x18:
    --> 
        __TEXT                 0000000108e69000-000000010df5e000 [ 81.0M] r-x/rwx SM=COW  /Applications/Zenimax Online/*/eso.app/Contents/MacOS/eso
    
    ID   Vend/Dev
    9222 67df1002
    Seconds Ago   ID   Type
       790000.0   9222 Attach
       720000.0   9222 Eject
       720000.0   9222 Detach
       720000.0   9222 Attach
    
    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   com.zenimaxonline.eso         	0x000000010a319ecc mvkUpdateDescriptorSets(unsigned int, VkWriteDescriptorSet const*, unsigned int, VkCopyDescriptorSet const*) + 76
    1   com.zenimaxonline.eso         	0x000000010aae7fb4 ZoEffectTechniqueVk::BindResources(ZoDeviceContext*) + 1180
    2   com.zenimaxonline.eso         	0x000000010aa954c3 ZoRenderManager::DrawIndexedPrimitive(ZoRenderDefs::PRIMITIVE_TYPE, int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int*) + 41
    3   com.zenimaxonline.eso         	0x000000010aa9fe59 ZoRenderable::DrawPrimitive() + 181
    4   com.zenimaxonline.eso         	0x000000010aa50adf ZoMaterialManager::RenderRenderable(ZoRenderable*) + 453
    5   com.zenimaxonline.eso         	0x000000010aa90ae3 ZoRenderList::DrawListRanged(ZoLockedAddArray<ZoRenderList::RenderListEntry, 1024u, false> const&, unsigned int, unsigned int, unsigned long long) + 233
    6   com.zenimaxonline.eso         	0x0000000109231b1d WeatherManager::RenderPrecipitationDepthList(ZoLockedAddArray<ZoRenderList::RenderListEntry, 1024u, false> const&) + 361
    7   com.zenimaxonline.eso         	0x000000010aa784a0 ZoPrecipitationDepthRenderList::Render() + 74
    8   com.zenimaxonline.eso         	0x0000000109210a53 ClientWorld::Render() + 249
    9   com.zenimaxonline.eso         	0x0000000108eaff1b OSRender() + 558
    10  com.zenimaxonline.eso         	0x0000000108eb1ca8 -[GameClient macRun] + 309
    11  com.zenimaxonline.eso         	0x0000000108eb2597 -[GameClient platformMainLoop] + 2164
    12  com.zenimaxonline.eso         	0x0000000108eb1917 -[GameClient mainLoop] + 61
    13  com.zenimaxonline.eso         	0x0000000108eb181f -[GameClient applicationDidFinishLaunching:] + 668
    14  com.apple.CoreFoundation      	0x00007fff32df43f2 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    15  com.apple.CoreFoundation      	0x00007fff32df436c ___CFXRegistrationPost_block_invoke + 63
    16  com.apple.CoreFoundation      	0x00007fff32df428d _CFXRegistrationPost + 398
    17  com.apple.CoreFoundation      	0x00007fff32dfc6d9 ___CFXNotificationPost_block_invoke + 87
    18  com.apple.CoreFoundation      	0x00007fff32d63e8a -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1633
    19  com.apple.CoreFoundation      	0x00007fff32d6324d _CFXNotificationPost + 742
    20  com.apple.Foundation          	0x00007fff350eb98b -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    21  com.apple.AppKit              	0x00007fff302ec19e -[NSApplication _postDidFinishNotification] + 313
    22  com.apple.AppKit              	0x00007fff302ebac2 -[NSApplication _sendFinishLaunchingNotification] + 209
    23  com.apple.AppKit              	0x00007fff302e941c -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 552
    24  com.apple.AppKit              	0x00007fff302e906b -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 690
    25  com.apple.Foundation          	0x00007fff35136054 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 287
    26  com.apple.Foundation          	0x00007fff35135ed0 _NSAppleEventManagerGenericHandler + 102
    27  com.apple.AE                  	0x00007fff3401bb93 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 1855
    28  com.apple.AE                  	0x00007fff3401b3fd dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 41
    29  com.apple.AE                  	0x00007fff3401b2d5 aeProcessAppleEvent + 439
    30  com.apple.HIToolbox           	0x00007fff3203218e AEProcessAppleEvent + 55
    31  com.apple.AppKit              	0x00007fff302e5198 _DPSNextEvent + 1734
    32  com.apple.AppKit              	0x00007fff302e3c56 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
    33  com.apple.AppKit              	0x00007fff302ddcb9 -[NSApplication run] + 699
    34  com.zenimaxonline.eso         	0x0000000108eb32bb main + 200
    35  libdyld.dylib                 	0x00007fff5ff7208d start + 1
    
    I perform unspeakable acts on innocent source code.
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    Aaaaaaand back. Aaaaaaand crashed again. This time I got just over an hour before being kicked out. Admittedly I actually got to kill a lurker, so maybe this was lurker's revenge.

    Ticket #181218-002792

    My specs ain't changed
  • otab
    otab
    ✭✭
    smacx250 wrote: »
    Viscous119 wrote: »
    otab wrote: »
    I've experienced a couple of these, and I noticed one thing in common in each:

    The stack trace seemed to indicate it was attempting to render precipitation. Stupidly, I didn't capture the stack trace either time, so I'm waiting for it to happen again.

    But, I'm going to go out on a limb with a guess that it's not location-dependent. Rather, I think it's **weather-dependent**.

    Ah, I tend to believe what you're saying. I haven't seen any rain since the festival has started. It might be why my Mac crashes randomly. They really need to fix this.
    If it's precipitation, that's not the only issue, as the last crash I had was during the BC 1 final boss fight. It didn't crash when I loaded back in and did the fight again.

    I noticed in the stack trace you published earlier that your crash seemed to be attempting to render something in response to an apple notification center alert (at least that's the way i read it).
    I perform unspeakable acts on innocent source code.
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    Another hour, another crash landing. Got to say I have zero confidence that tomorrow's maintenance will make any difference, which means Mac users are stuffed until next year.

    Ticket #181218-003206

    My specs ain't changed
  • smacx250
    smacx250
    ✭✭✭✭✭
    otab wrote: »
    smacx250 wrote: »
    Viscous119 wrote: »
    otab wrote: »
    I've experienced a couple of these, and I noticed one thing in common in each:

    The stack trace seemed to indicate it was attempting to render precipitation. Stupidly, I didn't capture the stack trace either time, so I'm waiting for it to happen again.

    But, I'm going to go out on a limb with a guess that it's not location-dependent. Rather, I think it's **weather-dependent**.

    Ah, I tend to believe what you're saying. I haven't seen any rain since the festival has started. It might be why my Mac crashes randomly. They really need to fix this.
    If it's precipitation, that's not the only issue, as the last crash I had was during the BC 1 final boss fight. It didn't crash when I loaded back in and did the fight again.

    I noticed in the stack trace you published earlier that your crash seemed to be attempting to render something in response to an apple notification center alert (at least that's the way i read it).
    If you mean this part:

    11 com.zenimaxonline.eso 0x00000001047cb917 -[GameClient mainLoop] + 61
    12 com.zenimaxonline.eso 0x00000001047cb81f -[GameClient applicationDidFinishLaunching:] + 668
    13 com.apple.CoreFoundation 0x00007fff3d4def2c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    14 com.apple.CoreFoundation 0x00007fff3d4dedfa _CFXRegistrationPost + 458
    15 com.apple.CoreFoundation 0x00007fff3d4deb31 ___CFXNotificationPost_block_invoke + 225
    16 com.apple.CoreFoundation 0x00007fff3d49c8d0 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1664
    17 com.apple.CoreFoundation 0x00007fff3d49ba07 _CFXNotificationPost + 599
    18 com.apple.Foundation 0x00007fff3f59e8c7 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    19 com.apple.AppKit 0x00007fff3ab97206 -[NSApplication _postDidFinishNotification] + 313
    20 com.apple.AppKit 0x00007fff3ab96e4f -[NSApplication _sendFinishLaunchingNotification] + 220

    I believe that's just how the ESO client main loop gets started (notice the "sendFinishLaunchingNotification" from "com.apple.AppKit" leads to "GameClient applicationDidFinishLaunching" in "com.zenimaxonline.eso"). I expect you should see it in pretty much every trace.
  • smacx250
    smacx250
    ✭✭✭✭✭
    I took a sample of the "hang" on quit (it doesn't actually hang - if you wait long enough it will exit cleanly), and it is spending all it's time doing this:

    MVKDescriptorPool::freeDescriptorSets(unsigned int, VkDescriptorSet_T* const*)

    And all the stack traces I've seen posted here have failed in this function:

    mvkUpdateDescriptorSets(unsigned int, VkWriteDescriptorSet const*, unsigned int, VkCopyDescriptorSet const*)

    Given that the crashes seem to happen after playing a while, and the longer one plays the longer it seems to take ESO to exit after quitting the game, my *wild guess* is that the descriptor pool is not being properly cleaned up during runtime (descriptors not reclaimed after their useful lifetime), and it either gets so full over time it crashes when updating/creating them, or it takes a long time to deallocate them all when the game is exited.
  • Jeth
    Jeth
    ✭✭✭
    @ZOS_GinaBruno get on the same page as your support team we submit tickets toward. We are still running through the delay playbook they have and all supplying the same information. I don't appreciate the further waste my time answering their requests as if this is an mystery and isolated to me issue.

    Zero add ons crash dump:
    Process: eso [1105]
    Path: /Applications/Zenimax Online/*/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 [899]
    Responsible: eso [1105]
    User ID: 501

    Date/Time: 2018-12-17 13:29:16.739 -0600
    OS Version: Mac OS X 10.14.2 (18C54)
    Report Version: 12
    Anonymous UUID: 960FAD4A-670C-FAAF-91DA-D1B30E691C78


    Time Awake Since Boot: 12000 seconds

    System Integrity Protection: enabled

    Crashed Thread: 0 Dispatch queue: com.apple.main-thread

    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000018
    Exception Note: EXC_CORPSE_NOTIFY

    Termination Signal: Segmentation fault: 11
    Termination Reason: Namespace SIGNAL, Code 0xb
    Terminating Process: exc handler [1105]

    VM Regions Near 0x18:
    -->
    __TEXT 0000000109e82000-000000010ef77000 [ 81.0M] r-x/rwx SM=COW /Applications/Zenimax Online/*/eso.app/Contents/MacOS/eso

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0 com.zenimaxonline.eso 0x000000010b332ecc mvkUpdateDescriptorSets(unsigned int, VkWriteDescriptorSet const*, unsigned int, VkCopyDescriptorSet const*) + 76
    1 com.zenimaxonline.eso 0x000000010bb00fb4 ZoEffectTechniqueVk::BindResources(ZoDeviceContext*) + 1180
    2 com.zenimaxonline.eso 0x000000010baae4c3 ZoRenderManager::DrawIndexedPrimitive(ZoRenderDefs::PRIMITIVE_TYPE, int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int*) + 41
    3 com.zenimaxonline.eso 0x000000010bab8e59 ZoRenderable::DrawPrimitive() + 181
    4 com.zenimaxonline.eso 0x000000010ba69adf ZoMaterialManager::RenderRenderable(ZoRenderable*) + 453
    5 com.zenimaxonline.eso 0x000000010baa9ae3 ZoRenderList::DrawListRanged(ZoLockedAddArray<ZoRenderList::RenderListEntry, 1024u, false> const&, unsigned int, unsigned int, unsigned long long) + 233
    6 com.zenimaxonline.eso 0x000000010bac5dbf ZoShadowManager::RenderShadowList(ZoCamera const&, ZoArray<ZoLockedAddArray<ZoRenderList::RenderListEntry, 1024u, false> const*, 1024u, false> const&) + 387
    7 com.zenimaxonline.eso 0x000000010bacd047 ZoSunShadowCascade::RenderCascade(ZoSmartPointer<ZoFrameBufferObject, ZoCacheUnitSmartPointerIntrusiveRefCount> const&, ZoViewport const&, bool) const + 181
    8 com.zenimaxonline.eso 0x000000010bacfdeb ZoSunShadowRenderList::RenderCascade(int, ZoSmartPointer<ZoFrameBufferObject, ZoCacheUnitSmartPointerIntrusiveRefCount> const&, ZoViewport const&, bool) const + 89
    9 com.zenimaxonline.eso 0x000000010ba8aef6 ZoPostProcess::RenderGlobalLighting(bool, ZoRenderEnums::DebugViewType, ZoViewport const&) + 418
    10 com.zenimaxonline.eso 0x000000010ba60f8f ZoLightPass::LightPass(ZoDeferredRenderingList*) + 125
    11 com.zenimaxonline.eso 0x000000010ba60a73 ZoLightPass::Render(ZoDeferredRenderingList*) + 119
    12 com.zenimaxonline.eso 0x000000010baa56c5 ZoRenderGraph::Render(ZoDeferredRenderingList*) + 261
    13 com.zenimaxonline.eso 0x000000010a229aa0 ClientWorld::Render() + 326
    14 com.zenimaxonline.eso 0x0000000109ec8f1b OSRender() + 558
    15 com.zenimaxonline.eso 0x0000000109ecaca8 -[GameClient macRun] + 309
    16 com.zenimaxonline.eso 0x0000000109ecb597 -[GameClient platformMainLoop] + 2164
    17 com.zenimaxonline.eso 0x0000000109eca917 -[GameClient mainLoop] + 61
    18 com.zenimaxonline.eso 0x0000000109eca81f -[GameClient applicationDidFinishLaunching:] + 668
    19 com.apple.CoreFoundation 0x00007fff529b4712 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    20 com.apple.CoreFoundation 0x00007fff529b468c ___CFXRegistrationPost_block_invoke + 63
    21 com.apple.CoreFoundation 0x00007fff529b45ad _CFXRegistrationPost + 398
    22 com.apple.CoreFoundation 0x00007fff529bca09 ___CFXNotificationPost_block_invoke + 87
    23 com.apple.CoreFoundation 0x00007fff529241aa -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1633
    24 com.apple.CoreFoundation 0x00007fff5292356d _CFXNotificationPost + 742
    25 com.apple.Foundation 0x00007fff54caba7b -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    26 com.apple.AppKit 0x00007fff4fea864a -[NSApplication _postDidFinishNotification] + 313
    27 com.apple.AppKit 0x00007fff4fea7f6e -[NSApplication _sendFinishLaunchingNotification] + 209
    28 com.apple.AppKit 0x00007fff4fea58c8 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 552
    29 com.apple.AppKit 0x00007fff4fea5517 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 690
    30 com.apple.Foundation 0x00007fff54cf6144 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 287
    31 com.apple.Foundation 0x00007fff54cf5fc0 _NSAppleEventManagerGenericHandler + 102
    32 com.apple.AE 0x00007fff53bdbb93 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 1855
    33 com.apple.AE 0x00007fff53bdb3fd dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 41
    34 com.apple.AE 0x00007fff53bdb2d5 aeProcessAppleEvent + 439
    35 com.apple.HIToolbox 0x00007fff51bf010e AEProcessAppleEvent + 55
    36 com.apple.AppKit 0x00007fff4fea1644 _DPSNextEvent + 1734
    37 com.apple.AppKit 0x00007fff4fea0102 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
    38 com.apple.AppKit 0x00007fff4fe9a165 -[NSApplication run] + 699
    39 com.zenimaxonline.eso 0x0000000109ecc2bb main + 200
    40 libdyld.dylib 0x00007fff7fb8ded9 start + 1

    Thread 1:
    0 libsystem_kernel.dylib 0x00007fff7fccd716 kevent + 10
    1 com.zenimaxonline.eso 0x000000010b7116c2 boost::asio::detail::kqueue_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) + 214
    2 com.zenimaxonline.eso 0x000000010b71894e boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) + 242
    3 com.zenimaxonline.eso 0x000000010b711433 boost::asio::detail::task_io_service::run(boost::system::error_code&) + 155
    4 com.zenimaxonline.eso 0x000000010b718266 ZoBoostProtocol::Run() + 96
    5 com.zenimaxonline.eso 0x000000010ce537e7 (anonymous namespace)::ThreadExecutionFunction(void*) + 82
    6 libsystem_pthread.dylib 0x00007fff7fd81305 _pthread_body + 126
    7 libsystem_pthread.dylib 0x00007fff7fd8426f _pthread_start + 70
    8 libsystem_pthread.dylib 0x00007fff7fd80415 thread_start + 13

    Thread 2:
    0 libsystem_kernel.dylib 0x00007fff7fcca7de __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x00007fff7fd84593 _pthread_cond_wait + 724
    2 com.zenimaxonline.eso 0x000000010ce50674 ZoTaskQueue::WaitForWork() + 64
    3 com.zenimaxonline.eso 0x000000010ce50da9 ZoTaskQueueUpdater::Run() + 35
    4 com.zenimaxonline.eso 0x000000010ce52f5b ZoThread::ThreadFunc(void*) + 65
    5 com.zenimaxonline.eso 0x000000010ce537e7 (anonymous namespace)::ThreadExecutionFunction(void*) + 82
    6 libsystem_pthread.dylib 0x00007fff7fd81305 _pthread_body + 126
    7 libsystem_pthread.dylib 0x00007fff7fd8426f _pthread_start + 70
    8 libsystem_pthread.dylib 0x00007fff7fd80415 thread_start + 13

    Thread 3:
    0 libsystem_kernel.dylib 0x00007fff7fcca7de __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x00007fff7fd84593 _pthread_cond_wait + 724
    2 com.zenimaxonline.eso 0x000000010ce50674 ZoTaskQueue::WaitForWork() + 64
    3 com.zenimaxonline.eso 0x000000010ce50da9 ZoTaskQueueUpdater::Run() + 35
    4 com.zenimaxonline.eso 0x0000000109eccc24 ZoWorkerThreadUpdater::Run() + 48
    5 com.zenimaxonline.eso 0x000000010ce52f5b ZoThread::ThreadFunc(void*) + 65
    6 com.zenimaxonline.eso 0x000000010ce537e7 (anonymous namespace)::ThreadExecutionFunction(void*) + 82
    7 libsystem_pthread.dylib 0x00007fff7fd81305 _pthread_body + 126
    8 libsystem_pthread.dylib 0x00007fff7fd8426f _pthread_start + 70
    9 libsystem_pthread.dylib 0x00007fff7fd80415 thread_start + 13

    Thread 4:
    0 libsystem_kernel.dylib 0x00007fff7fcca7de __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x00007fff7fd84593 _pthread_cond_wait + 724
    2 com.zenimaxonline.eso 0x000000010ce50674 ZoTaskQueue::WaitForWork() + 64
    3 com.zenimaxonline.eso 0x000000010ce50da9 ZoTaskQueueUpdater::Run() + 35
    4 com.zenimaxonline.eso 0x0000000109eccc24 ZoWorkerThreadUpdater::Run() + 48
    5 com.zenimaxonline.eso 0x000000010ce52f5b ZoThread::ThreadFunc(void*) + 65
    6 com.zenimaxonline.eso 0x000000010ce537e7 (anonymous namespace)::ThreadExecutionFunction(void*) + 82
    7 libsystem_pthread.dylib 0x00007fff7fd81305 _pthread_body + 126
    8 libsystem_pthread.dylib 0x00007fff7fd8426f _pthread_start + 70
    9 libsystem_pthread.dylib 0x00007fff7fd80415 thread_start + 13

    Thread 5:
    0 libsystem_kernel.dylib 0x00007fff7fcca7de __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x00007fff7fd84593 _pthread_cond_wait + 724
    2 com.zenimaxonline.eso 0x000000010ce50674 ZoTaskQueue::WaitForWork() + 64
    3 com.zenimaxonline.eso 0x000000010ce50da9 ZoTaskQueueUpdater::Run() + 35
    4 com.zenimaxonline.eso 0x0000000109eccc24 ZoWorkerThreadUpdater::Run() + 48
    5 com.zenimaxonline.eso 0x000000010ce52f5b ZoThread::ThreadFunc(void*) + 65
    6 com.zenimaxonline.eso 0x000000010ce537e7 (anonymous namespace)::ThreadExecutionFunction(void*) + 82
    7 libsystem_pthread.dylib 0x00007fff7fd81305 _pthread_body + 126
    8 libsystem_pthread.dylib 0x00007fff7fd8426f _pthread_start + 70
    9 libsystem_pthread.dylib 0x00007fff7fd80415 thread_start + 13

    Thread 6:
    0 libsystem_kernel.dylib 0x00007fff7fcca7de __psynch_cvwait + 10
    1 libsystem_pthread.dylib 0x00007fff7fd84593 _pthread_cond_wait + 724
    2 com.zenimaxonline.eso 0x000000010ce50674 ZoTaskQueue::WaitForWork() + 64
    3 com.zenimaxonline.eso 0x000000010ce50da9 ZoTaskQueueUpdater::Run() + 35
    4 com.zenimaxonline.eso 0x0000000109eccc24 ZoWorkerThreadUpdater::Run() + 48
    5 com.zenimaxonline.eso 0x000000010ce52f5b ZoThread::ThreadFunc(void*) + 65
    -Jeth
  • Deeprave
    Deeprave
    ✭✭
    I am so over this constant crashing.

    I am hoping above hope that today's patch will return to previous (~3 months ago) stability.

    [Edit: guess not, there was no patch, just a maintenance window - 2018-12-19]

    On a side-note: I have a pretty powerful iMac (Mid 2015 32GB RAM, 4GHz i7 4 core) running Mojave, and yet run into an issue with network disconnection/time-out if I add even one more trivial add-on. What's even more stupid is that if I enter the game with the new one disabled, enable it from the menu, I usually get a glimpse of the game terrain after the UI reload completes and in interface.log it reports USER_INTERFACE Complete, CHARACTER_ACTIVATED then network disconnect...

    Seems the timeout is way too short for us poor folks on the other side of the planet to load less than 2 dozen add-ons, none of which are particularly large. This is the list (ones marked with an asterisk are disabled, enabling any one of them will block the game):

    AdvancedFilters
    Azurah
    Binder
    CombatCloud
    CombatMetrics
    CraftStoreFixedAndImproved *
    Destinations
    Emacs
    HarvestMap
    JoGroup
    Junkee2018
    Lorebooks
    LostTreasure
    RaidNotifier
    SkyShards
    Srendarr
    VotansImprovedLocations *
    VotansImprovedQuests *
    VotansMiniMap
    Zolan_AutoRepair
    pChat
    swaps
    Edited by Deeprave on December 19, 2018 1:59PM
  • otab
    otab
    ✭✭
    smacx250 wrote: »
    Given that the crashes seem to happen after playing a while, and the longer one plays the longer it seems to take ESO to exit after quitting the game, my *wild guess* is that the descriptor pool is not being properly cleaned up during runtime (descriptors not reclaimed after their useful lifetime), and it either gets so full over time it crashes when updating/creating them, or it takes a long time to deallocate them all when the game is exited.

    Ahhh! Now there's a theory that fits all of the available evidence that I've seen.
    I perform unspeakable acts on innocent source code.
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    And back again. Clearly today's maintenance had no effect. And Mac users are now condemned to the another month of rancid service. The lack of response suggests neither the interest nor the ability to deal with this issue.

    Can't do dungeons, can't do trials, can't do anything that requires co-operative play.

    This update needs to be revoked. At least the previous one only crashed after I quit.

    Ticket #181219-001220

    My specs ain't changed
  • ZOS_GinaBruno
    ZOS_GinaBruno
    Community Manager
    Thanks for the info, everyone. This helps a lot. We're continuing to investigate and will let you know if we need anything further.
    Gina Bruno
    Senior Community Manager
    Dev Tracker | Service Alerts | ESO Twitter | My Twitter
    Staff Post
  • Veladros
    Veladros
    ✭✭
    Thanks for the info, everyone. This helps a lot. We're continuing to investigate and will let you know if we need anything further.

    I'm sad we didn't get a fix but I'm happy we getting a response. I guess...
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    Just a bit curious about this response I get from my tickets

    "Greetings,

    Thank you for contacting The Elder Scrolls Online Team!

    We greatly appreciate you bringing this potential bug to our attention. This information has been collected and will be passed on to our development team. You will not receive a further response to this ticket.

    .....

    We will assume your issue has been resolved if we do not hear from you within 96 hours (4 days)."



    Given this attitude, is there any point in submitting tickets?

    Or do I need to keep responding to these emails to remind ZOS that this issue still hasn't been addressed (let alone resolved)?



  • Gaelord_the_2nd
    For everyone running into this issue, could you please provide your system specs and maybe even a screenshot of your graphics settings? Thanks!

    MBP 15" late 2016
    2,9 gHz core i7
    MacOS 10.13.6
    16 GB LPDDR3
    Radeon Pro 460, 4096 MB
  • LaughingGremlin
    LaughingGremlin
    ✭✭✭
    MrIvanhoe wrote: »
    For everyone running into this issue, could you please provide your system specs and maybe even a screenshot of your graphics settings? Thanks!

    Gina, I've stopped logging tickets for my system because the support team automatically says my platform is not supported (Macbook Pro).

    .
    .
    .

    Wow! ZOS thinks your system is too underpowered to be supported. I'm using a 2013 Macbook Pro with a Geforce GT 750m.; They must think my system is something out of the Flinstones.

    I gave up and installed EOS Windows client via bootcamp. My crapping old computer runs the game surprising well on Windows. It sucks that I have to do this especially since this game is huge, but it's the only way I can play the game. Though
    I won't be getting ESO Plus anytime soon.
  • Juju_beans
    Juju_beans
    ✭✭✭✭✭
    MacOS High Sierra 10.13.6
    iMac 27 inch late 2013
    16GB memory
    Nvidia GeForce GTX 775M

    I had just wayshrines to VG and was on my way to the Dolmen.
    No weather change, no day/night change.

    Process: eso [908]
    Path: /Applications/Zenimax Online/*/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 [903]
    Responsible: eso [908]
    User ID: 501

    Date/Time: 2018-12-19 19:16:27.502 -0600
    OS Version: Mac OS X 10.13.6 (17G65)
    Report Version: 12
    Anonymous UUID: 60204AD4-0A30-AC4A-91E3-AAB0B209151F


    Time Awake Since Boot: 46000 seconds

    System Integrity Protection: enabled

    Crashed Thread: 0 Dispatch queue: com.apple.main-thread

    Exception Type: EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000018
    Exception Note: EXC_CORPSE_NOTIFY

    Termination Signal: Segmentation fault: 11
    Termination Reason: Namespace SIGNAL, Code 0xb
    Terminating Process: exc handler [0]

    VM Regions Near 0x18:
    -->
    __TEXT 0000000104f52000-000000010a047000 [ 81.0M] r-x/rwx SM=COW /Applications/Zenimax Online/*/eso.app/Contents/MacOS/eso

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0 com.zenimaxonline.eso 0x0000000106402ecc mvkUpdateDescriptorSets(unsigned int, VkWriteDescriptorSet const*, unsigned int, VkCopyDescriptorSet const*) + 76
    1 com.zenimaxonline.eso 0x0000000106bd0fb4 ZoEffectTechniqueVk::BindResources(ZoDeviceContext*) + 1180
    2 com.zenimaxonline.eso 0x0000000106b7e4c3 ZoRenderManager::DrawIndexedPrimitive(ZoRenderDefs::PRIMITIVE_TYPE, int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int*) + 41
    3 com.zenimaxonline.eso 0x0000000106b88e59 ZoRenderable::DrawPrimitive() + 181
    4 com.zenimaxonline.eso 0x0000000106b39adf ZoMaterialManager::RenderRenderable(ZoRenderable*) + 453
    5 com.zenimaxonline.eso 0x0000000106b314fb ZoLightPass::DrawLightListRanged(ZoLockedAddArray<ZoRenderList::RenderListEntry, 1024u, false> const&, unsigned int, unsigned int, bool, bool) + 445
    6 com.zenimaxonline.eso 0x0000000106b30fef ZoLightPass::LightPass(ZoDeferredRenderingList*) + 221
    7 com.zenimaxonline.eso 0x0000000106b30a73 ZoLightPass::Render(ZoDeferredRenderingList*) + 119
    8 com.zenimaxonline.eso 0x0000000106b756c5 ZoRenderGraph::Render(ZoDeferredRenderingList*) + 261
    9 com.zenimaxonline.eso 0x00000001052f9aa0 ClientWorld::Render() + 326
    10 com.zenimaxonline.eso 0x0000000104f98f1b OSRender() + 558
    11 com.zenimaxonline.eso 0x0000000104f9aca8 -[GameClient macRun] + 309
    12 com.zenimaxonline.eso 0x0000000104f9b597 -[GameClient platformMainLoop] + 2164
    13 com.zenimaxonline.eso 0x0000000104f9a917 -[GameClient mainLoop] + 61
    14 com.zenimaxonline.eso 0x0000000104f9a81f -[GameClient applicationDidFinishLaunching:] + 668
    15 com.apple.CoreFoundation 0x00007fff3ae3eedc __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
    16 com.apple.CoreFoundation 0x00007fff3ae3edaa _CFXRegistrationPost + 458
    17 com.apple.CoreFoundation 0x00007fff3ae3eae1 ___CFXNotificationPost_block_invoke + 225
    18 com.apple.CoreFoundation 0x00007fff3adfc880 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1664
    19 com.apple.CoreFoundation 0x00007fff3adfb9b7 _CFXNotificationPost + 599
    20 com.apple.Foundation 0x00007fff3cf0b8c7 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
    21 com.apple.AppKit 0x00007fff384f7206 -[NSApplication _postDidFinishNotification] + 313
    22 com.apple.AppKit 0x00007fff384f6e4f -[NSApplication _sendFinishLaunchingNotification] + 220
    23 com.apple.AppKit 0x00007fff383c9ab3 -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 562
    24 com.apple.AppKit 0x00007fff383c96e9 -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 690
    25 com.apple.Foundation 0x00007fff3cf4e714 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 287
    26 com.apple.Foundation 0x00007fff3cf4e592 _NSAppleEventManagerGenericHandler + 102
    27 com.apple.AE 0x00007fff3bf27dd0 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 1788
    28 com.apple.AE 0x00007fff3bf27677 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 41
    29 com.apple.AE 0x00007fff3bf27565 aeProcessAppleEvent + 383
    30 com.apple.HIToolbox 0x00007fff3a1234a0 AEProcessAppleEvent + 55
    31 com.apple.AppKit 0x00007fff383c4d32 _DPSNextEvent + 2788
    32 com.apple.AppKit 0x00007fff38b5ae34 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
    33 com.apple.AppKit 0x00007fff383b9885 -[NSApplication run] + 764
    34 com.zenimaxonline.eso 0x0000000104f9c2bb main + 200
    35 libdyld.dylib 0x00007fff62c68015 start + 1
  • Rowjoh
    Rowjoh
    ✭✭✭✭✭
    Still crashing about once per hour. Like others. It's very specific which makes it much easier to identify and fix.

    Also this is an old issue re-surfaced.

    ZoS:

    All my crashes are auto reported to Apple and I'd imagine most players have this function enabled too and have been submitting for weeks now, so Apple have all the data you need in fine detail.


    Edited by Rowjoh on December 20, 2018 11:56AM
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    As I was bimbling round Shadowfen doing the fish boon quest, as old Argonian was heard to mutter, "You're not here to complain are you?". It reminded me how much I actually like this game on the odd occasions when it actually works and why I get so annoyed when it doesn't.

    Then I crashed and the moment was gone. Lost in time, like scum on the marsh.

    Ticket #181220-001420

    My specs ain't changed
  • zarnon_akoni
    zarnon_akoni
    ✭✭✭
    They have no clue. Most of the people posting here have a Mac that is above the published minimum requirement. When you ask for more detail to help decision making re: buying a new Mac, you get told to buy a windows machine.
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    And there's a dolmen I won't be getting any rewards for.

    This is `******* ***

    Ticket #181220-003256
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    I don't need an alarm clock or a timer or a watch. I know exactly what time it is.

    Because this game crashes EVERY hour ON THE hour

    I guess that's one way of keeping people from spending an unhealthy amount of time playing an online game.

    Commercial suicide though.

    Ticket #181220-003605

    My specs ain't changed
  • Alhatariel
    Alhatariel
    ✭✭✭
    If there will be no hotfix this weekend for our crashingproblem will it be a Crashy Christmas :-(
    For me it means: no New Life Festival, no dungeons runs, no Trials because crashing 7 times each hour really takes away the fun. Really disappointing, this. The only thing I can do is farming for mats and even that is no fun with the many crashes.
  • FierceSam
    FierceSam
    ✭✭✭✭✭
    ✭✭✭✭
    This is just abysmal. On the hour, every hour.

    It makes this game fundamentally unplayable. Whoever QA'd this patch should take a long, hard look at themselves and actually try playing the game on a Mac. They should have had the guts to block this patch, it's that catastrophic.

    Can't play for more than an hour at a time - always crash

    Can't do dungeons - always crash

    Can't do raids - always crash

    This patch has just sucked the fun out of this game.

    My guess is that Rick's big news that he can't wait to share next year https://www.elderscrollsonline.com/en-us/news/post/55421 is that they're dumping the Mac, because by the time he does his big reveal there won't be any of us who can be bothered to play any more

    Ticket #181221-003501

    My specs ain't changed
  • Deeprave
    Deeprave
    ✭✭
    Alhatariel wrote: »
    If there will be no hotfix this weekend for our crashingproblem will it be a Crashy Christmas :-(
    For me it means: no New Life Festival, no dungeons runs, no Trials because crashing 7 times each hour really takes away the fun. Really disappointing, this. The only thing I can do is farming for mats and even that is no fun with the many crashes.

    Exactly.

    While I can often get through a pledge run, it depends entirely on the patience of the group I am with. Typically it means being kicked after a disconnect due to a crash, so I have to explain up front that I could crash and ask for them to wait (takes up to 5 mins with 2-3 retries usually due to the wacky way the game handles the post-crash reconnect). 50/50 they will kick my toon anyway in a PUG.

    As for anything else I really enjoy about the game - like trials - pretty much forget it. The only reason I am currently persevering is that I have 3 months yet to use on a six-month subscription. After that, I'll be moving on if nothing is fixed, otherwise going monthly. Crash bugs that are so easily replicated are not given the necessary priority to ensure future stability of this game on MacOS.
    Edited by Deeprave on December 22, 2018 4:46AM
  • ErinSparkblade
    Been experiencing a few of these random crashes. Doesn't seem to be a pattern to them on my side. Contacted support, who suggested a few fixes on my end, but no luck there.

    From my amateur hour reading of the crash log, looked like a rendering problem.

    It's only started since the maintenance, and I updated Mojave a couple of days ago, only a small patch, but maybe something in it broke the client?

    Who knows - looks like an unreliable Christmas and New Year for Mac users.

    Edit: update to say tech support asked me to reset my PRAM, so I'll see how it goes now.
    Edited by ErinSparkblade on December 22, 2018 9:44AM
  • coulterk
    coulterk
    ✭✭

    Edit: update to say tech support asked me to reset my PRAM, so I'll see how it goes now.

    I have had some good responses from support and tried this.

    I can say it does not make any difference.

    And although I have previously had good responses, this is like saying to delete your cookies when our website does not work for you.

    Like the other mac users, there has been a big change that has affected most mac users.

    I will raise a support ticket also and usually they are resolved.
This discussion has been closed.