+1
Accepted

Game does not start - GOG Mac

tomined 2 months ago updated by Lee "Noontide" Moon (Designer & Community Manager) 2 days ago 4

Hi WFTO isn't starting. It crashes midway through the loading on the splash screen, with the following message.


An exception was thrown by the type initialiser for Galaxy.Api.GalaxyInstance. The game cannot start

I'm using GOG Galaxy on OSX 11.6

Game Version:
GOG Galaxy
Platform:
OS X
2.0.8 Startup Crash
+1
Marked for Review

Hi Tomined,

Apologies for the delay in my response it's been a busy few weeks as we worked on a significant internal milestone on our current project.

I've seen a similar issue reported by another OS X user on GOG and I think that there's something wrong with the Galaxy API version the game is using. We updated the Unity Engine in 2.0.8 and it seems it's causing this crash. It seems that rolling back the version using Galaxy to 2.0.7 will allow you to play the game.

Please give that a try and let me know how you get on. I'd also like your player.log if possible or crash log that should have been generated on crash. Posting Output Logs


Cheers,


Lee

Thanks Lee and no problem, good luck with the new project! Rolling back has made the game work again.

Here's the log file for the version that crashed:

2021-11-09 18:46:20.698 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Preparing service to query process information for 351 processes.
2021-11-09 18:46:20.729 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Trying to launch the game: War for the Overworld (gog_1964276929).
2021-11-09 18:46:20.729 [Information][ (0)] [TID 0x204d16600][galaxy_client]: The game 'gog_1964276929' is pending launch.
2021-11-09 18:46:20.729 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Scheduling presence update: currently played game changed to 'gog_1964276929'.
2021-11-09 18:46:20.729 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Starting cloud sync before game 'gog_1964276929' starts.
2021-11-09 18:46:20.729 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Cloud saves for the user is allowed as it is enabled for all.
2021-11-09 18:46:20.729 [Information][ (0)] [TID 0x30bb12000][galaxy_client]: Updating presence: presence status not changed; now playing set to 'gog_1964276929'; not forced.
2021-11-09 18:46:20.729 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Preparing service to query process information for 351 processes.
2021-11-09 18:46:20.746 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Adding location '/Applications/War For The Overworld/WFTO.app/Contents/GameData/Maps/Saves' (name: 'saves') to storage sync request for product '1964276929'.
2021-11-09 18:46:20.747 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Adding SDK namespace with path '' to cloud storage sync request for product '1964276929'.
2021-11-09 18:46:20.747 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Requesting cloud sync for product '1964276929' with installation ID 4567634367257451839.
2021-11-09 18:46:20.937 [Information][ (0)] [TID 0x30bb12000][galaxy_client]: Finished updating presence.
2021-11-09 18:46:20.969 [Information][Comm Service Socket Reactor (53)] [TID 0x30b986000][galaxy_client]: Sending StartStorageSynchronizationRequest [oseq: 3938963802] to Communication Service.
2021-11-09 18:46:20.969 [Information][Comm Service Socket Reactor (53)] [TID 0x30b986000][galaxy_client]: Sending message of type 51 [Sequence Number: 3938963802], rseq 0, size 212 (bytes sent: 212), completed OK
2021-11-09 18:46:20.974 [Information][Comm Service Socket Reactor (53)] [TID 0x30b986000][galaxy_client]: 'StartStorageSynchronizationRequest' [rseq: 3938963802] was successful.
2021-11-09 18:46:21.000 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Started storage sync for product '1964276929'.
2021-11-09 18:46:21.194 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Received notification that the user's own presence changed to: online.
2021-11-09 18:46:21.592 [Warning][ (0)] [TID 0x204d16600][galaxy_client]: Won't request launch of 'gog_1964276929' because it is already running.
2021-11-09 18:46:22.488 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Received draggable regions changed event.
2021-11-09 18:46:23.294 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Cloud sync for product '1964276929' succeeded.
2021-11-09 18:46:23.350 [Information][Asynchronous Process Thread (98)] [TID 0x30b1cd000][galaxy_client]: Launching process. Command: /Applications/War For The Overworld/WFTO.app/Contents/MacOS/WFTO, Initial Directory: /Applications/War For The Overworld, Elevation Mode: DontChange, Arguments: { }, Success Range: Zero.
2021-11-09 18:46:23.381 [Information][Asynchronous Process Thread (98)] [TID 0x30b1cd000][galaxy_client]: The game 1964276929 has started with PID 24950 and is not elevated.
2021-11-09 18:46:23.394 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Cloud sync for product 1964276929 succeeded but it was not full (push & pull). Will not change last cloud sync success or failure timestamps.
2021-11-09 18:46:23.402 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Tracking game session for 'War for the Overworld' (gog_1964276929) under PID 24950 (/Applications/War For The Overworld/WFTO.app/Contents/MacOS/WFTO).
2021-11-09 18:46:23.487 [Information][Comm Service Socket Reactor (53)] [TID 0x30b986000][galaxy_client]: Sending StartGameSessionRequest [oseq: 1489105757] to Communication Service.
2021-11-09 18:46:23.487 [Information][Comm Service Socket Reactor (53)] [TID 0x30b986000][galaxy_client]: Sending message of type 49 [Sequence Number: 1489105757], rseq 0, size 20 (bytes sent: 20), completed OK
2021-11-09 18:46:23.488 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Pause state changed to paused
2021-11-09 18:46:23.578 [Information][Comm Service Socket Reactor (53)] [TID 0x30b986000][galaxy_client]: 'StartGameSessionRequest' [rseq: 1489105757] was successful.
2021-11-09 18:46:23.588 [Information][ (0)] [TID 0x204d16600][galaxy_client]: Received draggable regions changed event.
2021-11-09 18:46:23.589 [Information][ (0)] [TID 0x204d16600][galaxy_client]: StartGameSessionRequest [oseq: 1489105757] for product 'gog_1964276929' succeeded for PID 24950
2021-11-09 18:46:25.407 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Attaching overlay to gog_1964276929's process 24950.
2021-11-09 18:46:25.408 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Using default overlay injection method.
2021-11-09 18:46:25.408 [Information][Asynchronous Process Thread (99)] [TID 0x30b1cd000][galaxy_client]: Launching process. Command: /Users/Shared/GOG.com/Galaxy/redists/overlay/GOG Galaxy Overlay.app, Initial Directory: /Users/Shared/GOG.com/Galaxy/redists/overlay, Elevation Mode: DontChange, Arguments: { --advanced-features --startoverlay --startup-url=file:///Applications/GOG%20Galaxy.app/Contents/Resources/web/overlay.html --product-id=1964276929 --client-language-code=en-US --attached-pid=24950 --cache-path="/Users/Shared/GOG.com/Galaxy/WebCache/1964276929-overlay" --screenshot-path="/Users/tjmaloneuk/Documents/GOG Galaxy/Screenshots/War for the Overworld" }, Success Range: Zero.
2021-11-09 18:46:25.411 [Information][Asynchronous Process Thread (99)] [TID 0x30b1cd000][galaxy_client]: The overlay for the product 1964276929 has started with PID 24953 and was not elevated.
2021-11-09 18:46:25.464 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Preparing service to query process information for 355 processes.
2021-11-09 18:46:27.509 [Information][ (0)] [TID 0x30b250000][galaxy_client]: Preparing service to query process information for 356 processes.