[1.2.8][OS X] Freeze on starting game

Started by Munki, April 18, 2015, 07:01:09 PM

Munki

Game version: 1.2.8

Operating system: OS X 10.10.3

Game mode: N/A

Bug location: Initial load

Steps to reproduce: Start game from Steam. During initial splash screen, cmd-tab away. Come back a little later, game will never finish loading, with a spinning beachball cursor.

Reproduction rate: Low?

Screenshots:

This is when I cmd-tabbed away:


Bug Description:
Sometimes (not all the time) if I cmd-tab away from VE while the game is initially loading, when I come back it has frozen up and won't finish loading. In the most recent case (and I think the normal case? I can't duplicate the issue even close to 100% of the time) cmd-tabbing back to the program won't actually bring it visibly to the forefront, but will change the cursor to the little blue VE cursor triangles, but nothing actually happens as far as the game coming up or finishing loading. If I instead click on its icon in the dock, which generally seems to be a more "forceful" switch to an app, I will at least get a fullscreen black view as if it's trying to switch, but I just get a spinning beachball cursor and, still, the game won't finish loading.

Bringing up the force quit window describes the game as not responding.

Logs:
Unity: http://pastebin.com/3H4Fa3u5
VoidExpanse: http://pastebin.com/pjzccVS3

Munki

Okay, I actually just had this issue repeat, and I didn't even tab away, it just froze up during load. This time, I grabbed the logs BEFORE force-quitting it, while it was still hanging, just for kicks. I also grabbed a couple screenshots from Activity Monitor and grabbed the output from the system console relevant to that run, that last containing one tidbit that might be interesting but didn't seem super relevant. Don't know if it'll help at all or not but I figured it couldn't hurt.

CPU usage:


Memory usage:


Disk activity:


One thing I did notice was that the Steam game overlay UI process was having some trouble as well:

CPU usage:


Memory usage:


I checked the system console for anything from steam during that run of VE but there was zilch to be had there.

VoidExpanse log: http://pastebin.com/L6zz5xRY
Unity log: http://pastebin.com/Xv97MQJH
System console: http://pastebin.com/iANupTBx

Good luck! :)

MenschMaschine

If the steam-gameoverlay crashes the game, luck won't help much.
Just see it as a new feature to keep players focused on VE instead of
tabbing away from an (most certainly) intentionally started game :)

Really, that's kinda rude, think about your CPU now and then.
She just wants to be hugged and help you forget your day-to-day troubles ;)
Not shoved aside after making promises of making her sweat.
No Berries!

kyokei

Steamoverlay in Mac is always in "Not responding" state. I had a chat with AI since I thought this was causing some of the lock-ups.
I then tested some other Mac games and found out that for Euro Truck 2 it had the same behavior. Ingame, the overlay worked fine.

So the Steamoverlay is nothing to be worried about.

Munki

Quote from: kyokei on April 19, 2015, 12:19:45 AM
Steamoverlay in Mac is always in "Not responding" state. I had a chat with AI since I thought this was causing some of the lock-ups.
I then tested some other Mac games and found out that for Euro Truck 2 it had the same behavior. Ingame, the overlay worked fine.

So the Steamoverlay is nothing to be worried about.

Yeah, I meant to come back last night and post that but got distracted, that even when the game is running fine and dandy, the steam overlay will be in that not responding state, so it's almost certainly not related, but I included it just as "things that are going on when it freezes." :)

Munki

Quote from: MenschMaschine on April 18, 2015, 08:12:39 PMJust see it as a new feature to keep players focused on VE instead of
tabbing away from an (most certainly) intentionally started game :)

Also note that my second post up there was detailing a crash that happened without tabbing away, I was just sitting there waiting for it to load when it happened. ;)

I updated the thread title to be more accurate, since the Unity logs appear the same in both cases.

ai_enabled

Hello!
Thanks for reporting. The issue is seems to be very random, the logs are useless and I'm unable to reproduce it on my Mac since update to OS X 10.10. Hope we can resolve it in the future (just need to repair my 2011 MBP with a dead GPU (this issue (https://www.apple.com/support/macbookpro-videoissues/)) on which the issue was reproducible).
Regards!

ai_enabled

In v1.2.9 we've added some workarounds addressing this issue. Could you try it please?

Munki

Yeah, it's a total crap shoot to reproduce, but I'll let you know if I see it again post-update.

CanardSauvage

I have the same issue with version 1.2.9. I just bought the game and I'm unable to start. :(  MacBook Pro Retina 15", Late 2013, OSX 10.10.2

Is there any way to help you with this issue?

Oh and one thing I noticed: I can start the game directly via the voidexpanse.app and it starts, but it tells me after starting, that the steam client is not running.

CanardSauvage

I got it working now. I changed the Steam-Settings and disabled "Enable the steam overlay while in-game" in the Preferences - In-Game. The game starts now on every try.

ai_enabled

CanardSauvage, thanks for reporting. Yes, the game have some issues with Steam Overlay compatibility (as any other Unity 5 games I suppose). Hope we can resolve it in the future updates.