Crashing on start (macOS)


#1

For the last ~week I can’t start Hearthstone, it instantly crashes on start from battle.net desktop app. I’ve tried uninstalling the game and battle.net and restarting and nothing has worked. Any advice?

My machine:

Model Name: MacBook Pro
Model Identifier: MacBookPro15,1
OS: Mojave 10.14.5
Processor Name: Intel Core i7
Processor Speed: 2.2 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 9 MB
Hyper-Threading Technology: Enabled
Memory: 16 GB
Boot ROM Version: 220.260.170.0.0 (iBridge: 16.16.5125.0.0,0)

The crash:

Process: Hearthstone [11443]
Path: /Applications/Hearthstone/Hearthstone.app/Contents/MacOS/Hearthstone
Identifier: unity.Blizzard Entertainment.Hearthstone
Version: 1.0 (14.2.30795)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Hearthstone [11443]
User ID: 501

Date/Time: 2019-05-14 14:07:57.726 -0700
OS Version: Mac OS X 10.14.5 (18F132)
Report Version: 12
Bridge OS Version: 3.5 (16P5125)
Anonymous UUID: E2D9B0A8-EAD6-8F32-0F9F-A613A7F4CAC7

Sleep/Wake UUID: C9825E9E-30BB-4CC3-9E81-8F2F47FBF025

Time Awake Since Boot: 4800 seconds
Time Since Wake: 150 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Application Specific Information:
validateTextureDimensions:1083: failed assertion `MTLTextureDescriptor has height of zero.’

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff603602c6 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff6041bbf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff602ca6a6 abort + 127
3 libmono.0.dylib 0x00000001021512c9 mono_handle_native_sigsegv + 726
4 libmono.0.dylib 0x000000010219b020 sigabrt_signal_handler + 97
5 libsystem_platform.dylib 0x00007fff60410b5d _sigtramp + 29
6 ??? 0x0000000000000004 0 + 4
7 libsystem_c.dylib 0x00007fff602ca6a6 abort + 127
8 libsystem_c.dylib 0x00007fff6029320d __assert_rtn + 324
9 com.apple.Metal 0x00007fff38ec968e MTLReportFailure + 567
10 com.apple.Metal 0x00007fff38e7061e -[MTLTextureDescriptorInternal validateWithDevice:] + 1748
11 com.apple.AMDMTLBronzeDriver 0x00007fff28e5a79d -[BronzeMtlTexture initInternalWithDevice:descriptor:] + 59
12 unity.Blizzard Entertainment.Hearthstone 0x0000000100e6b2a7 CreateSharedDepthbufferMTL + 407
13 unity.Blizzard Entertainment.Hearthstone 0x0000000100e6beee RecreateSurface + 638
14 unity.Blizzard Entertainment.Hearthstone 0x0000000100e6bf93 RecreateSurface(MetalSurfaceHelper*) + 115
15 unity.Blizzard Entertainment.Hearthstone 0x0000000100e611fe -[PlayerWindowView initCommon] + 366
16 unity.Blizzard Entertainment.Hearthstone 0x0000000100e60fcb -[PlayerWindowView initWithFrame:] + 107
17 unity.Blizzard Entertainment.Hearthstone 0x0000000100e626f7 ScreenManagerOSXStandalone::CreateAndShowWindow(int, int, bool) + 743
18 unity.Blizzard Entertainment.Hearthstone 0x0000000100e632ae ScreenManagerOSXStandalone::SetResolutionImmediate(int, int, bool, int) + 382
19 unity.Blizzard Entertainment.Hearthstone 0x0000000100c5ab58 SwitchToStandaloneDefaultSettings() + 696
20 unity.Blizzard Entertainment.Hearthstone 0x0000000100e5e786 SetupUnityPlayer(bool, int, char**) + 2198
21 unity.Blizzard Entertainment.Hearthstone 0x0000000100e606db -[PlayerAppDelegate applicationDidFinishLaunching:] + 939
22 com.apple.CoreFoundation 0x00007fff3435e596 CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 12
23 com.apple.CoreFoundation 0x00007fff3435e510 ___CFXRegistrationPost_block_invoke + 63
24 com.apple.CoreFoundation 0x00007fff3435e47a _CFXRegistrationPost + 404
25 com.apple.CoreFoundation 0x00007fff34366928 ___CFXNotificationPost_block_invoke + 87
26 com.apple.CoreFoundation 0x00007fff342cf384 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1642
27 com.apple.CoreFoundation 0x00007fff342ce737 _CFXNotificationPost + 732
28 com.apple.Foundation 0x00007fff3655406b -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
29 com.apple.AppKit 0x00007fff319871a8 -[NSApplication _postDidFinishNotification] + 312
30 com.apple.AppKit 0x00007fff31986afb -[NSApplication _sendFinishLaunchingNotification] + 208
31 com.apple.AppKit 0x00007fff31984c4f -[NSApplication(NSAppleEventHandling) _handleAEOpenEvent:] + 552
32 com.apple.AppKit 0x00007fff3198489f -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 688
33 com.apple.Foundation 0x00007fff3659dbec -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 286
34 com.apple.Foundation 0x00007fff3659da69 _NSAppleEventManagerGenericHandler + 102
35 com.apple.AE 0x00007fff3551f397 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 1815
36 com.apple.AE 0x00007fff3551ec29 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 41
37 com.apple.AE 0x00007fff3551eb01 aeProcessAppleEvent + 414
38 com.apple.HIToolbox 0x00007fff335efe97 AEProcessAppleEvent + 54
39 com.apple.AppKit 0x00007fff31980c7e _DPSNextEvent + 1724
40 com.apple.AppKit 0x00007fff3197f71f -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
41 com.apple.AppKit 0x00007fff3197983c -[NSApplication run] + 699
42 com.apple.AppKit 0x00007fff31968d7c NSApplicationMain + 777
43 unity.Blizzard Entertainment.Hearthstone 0x0000000100e5f255 PlayerMain(int, char const**) + 949
44 unity.Blizzard Entertainment.Hearthstone 0x0000000100002134 start + 52


#2

Perform a repair on hearthstone from the battle.net app.


#3

Thanks for the suggestion, I’ve tried that as well and it hasn’t helped.


#4

It seems access to the hearthstone update servers (for in game data downloads) in not accessible. The error you posted suggests a damaged or missing graphics texture file/dB entry. Blizzard will have to fix this on their side and you may need to run the repair afterwards.


#5

Still happening after multiple HS updates and system patches. Any advice on how to fix this?