Crash systématique v2.47.1.75792 au lancement sur Mac (OS Mojave)


#1

J’ai essayé de reprendre HoS ce matin sur mon iMac. J’ai téléchargé la dernière version en date sur mon iMac sur lequel HoS tournait sans problème jusqu’à il y a 3 mois quand je jouais quotidiennement à ce jeu et là, crash systématique au lancement. J’ai appliqué toutes les recettes préconisées par Blizzard (permission eb lecture écriture du dossier de l’application, redémarrage, réinstallation totale du jeu etc) mais rien n’y fait. Si quelqu’un peut m’aider ça serait super sympa. NB : impossible de contacter directement Blizzard sur ce problème.

Mac OS me dit la chose suivante :

Process: Heroes [708]
Path: /Applications/Heroes of the Storm/*/Heroes.app/Contents/MacOS/Heroes
Identifier: com.blizzard.heroesofthestorm
Version: 2.47.1 [75792] (75792)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Heroes [708]
User ID: 501

Date/Time: 2019-08-26 11:01:15.871 +0200
OS Version: Mac OS X 10.14.6 (18G87)
Report Version: 12
Anonymous UUID: 623BA3D3-DA2D-3905-B68D-53C4E5AE5B42

Time Awake Since Boot: 170 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: _LSContextInitClient queue

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

Application Specific Information:
__cxa_guard_acquire detected deadlock
abort() called

Thread 0 Crashed:: Dispatch queue: _LSContextInitClient queue
0 libsystem_kernel.dylib 0x00007fff7c0762c6 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff7c131bf1 pthread_kill + 284
2 libsystem_c.dylib 0x00007fff7bfe06a6 abort + 127
3 libc++abi.dylib 0x00007fff791bc641 abort_message + 231
4 libc++abi.dylib 0x00007fff791ba2d3 __cxa_guard_acquire + 237
5 com.blizzard.heroesofthestorm 0x0000000100daa4f3 0x100000000 + 14329075
6 com.blizzard.heroesofthestorm 0x0000000100db4bc5 0x100000000 + 14371781
7 com.blizzard.heroesofthestorm 0x0000000100dbf5f4 0x100000000 + 14415348
8 com.blizzard.heroesofthestorm 0x0000000102835f7e operator new(unsigned long) + 14
9 com.apple.LaunchServices 0x00007fff5168f037 invocation function for block in _LSGetSessions() + 122
10 libdispatch.dylib 0x00007fff7beee63d _dispatch_client_callout + 8
11 libdispatch.dylib 0x00007fff7beefd4b _dispatch_once_callout + 20
12 com.apple.LaunchServices 0x00007fff515b1044 _LSGetSession(unsigned int) + 164
13 com.apple.LaunchServices 0x00007fff515b0f73 _LSCopyLocalDatabase + 31
14 com.apple.LaunchServices 0x00007fff515b0a8d invocation function for block in _LSContextInitClient(LSContext*) + 58


#2

Je ne connais pas pas bien les ordis Mac, mais après une rapide recherche j’ai trouvé une réponse de Blizzard sur un sujet similaire.

If this is crashing on launch with the “quit unexpectedly” error, we’re seeing this issue for both Heroes of the Storm and StarCraft II since they’re on the same game engine.

To resolve this, changing the host name on the system should get it working again.

  1. On Mac Apple menu, go to System Preferences/Sharing
  2. Change Computer Name to something different.
  3. Click on Edit and then Okay.
  4. Close Preferences window.

Test game again.

Il semblerait que changer le nom de l’ordinateur régle le problème.


#3

Incroyable, la solution préconisée fonctionne. Un énorme merci !


#4

Vraiment fou, merci pour votre réponse !
Heureusement que vous êtes là.