#Game crashes on startup after 11.04 patch

21 messages ยท Page 1 of 1 (latest)

crimson epoch
#

While 11.02.hf5 - 11.03.7 woked without any issue, after the 11.04 patch the game now crashes on startup right after the studio logo video. The Unity crash dialog pops up and the game closes.

Tried different proton versions: Default (which worked before), Experimental and GE 9.4. All result in the same crash.

There are no errors in the log, the last logged message is:

[Coherent GT] (Debug) Allocated new sdf glyph atlas
#

Validating the game files with Steam did not solve the issue.

slender latch
#

thank you, I'll look into this

#

sorry about this bug!

crimson epoch
#

thanks for looking into it!

#

here is the steam / proton log with a backtrace. hopefully you can get a better backtrace out of the unity crash reporter.

slender latch
#

my hunch is it is related to the new UI animations which use some transparent videos that maybe Proton doesn't like. Dani is the expert on this particular change but he's off for the day, so the soonest he can check will be tomorrow unfortunately

#

let me check for a sec if there might be a Config.ini workaround

crimson epoch
#

ok cool, let me know if i can test anything

#

there is a lot of shader and EnlightenWorker stuff in the backtrace

slender latch
#

hmm could be it, but could also just be a cascading failure from elsewhere, since we didn't do any shader changes afaik

#

hmm, I'll try putting in a change, will ping you to help test it later

slender latch
#

@crimson epoch ok I have some steps I would like you to try, if you're available!

  1. Right click Legion TD 2 in Steam
  2. Verify integrity of game files: https://i.imgur.com/DsxlLGg.png
  3. Confirm in the Updates tab that your Build ID ends in 3897
  4. Browse Local Files: https://i.imgur.com/zSqpCPW.png
  5. Open Config/Options.ini
  6. At the very bottom, add EnableAnimatedButtons=Off
  7. Save & exit
  8. Start the game
  9. ๐Ÿ™ Pray it works
crimson epoch
#

Thanks! Yeah that unfortunately did not help.

#

also tried setting Vignette and MotionBlur to Off, since they seem to be new, also didn't help.

#

also tried deleting the config file so i get a fresh one. the fresh one also crashes.

slender latch
#

Dang! I'm out of ideas at the moment

#

good thinking w/ the vignette & motion blur attempt

crimson epoch
#

So it turns out the bug report is invalid. The crash happened after a system upgrade, not Legion TD update.

I booted in my other system (also arch linux) which was like 2 days behind on updates. Legion TD 2 works there! With any config. I did a upgrade there and now its broken there as well ๐Ÿ™‚ Heureka!
It is one of 86 packages, I will be looking into it.
The crash can probably be fixed on your side as well, other Unity games seem to still work.

Thanks for your time!

crimson epoch
#

I found it, so just for the record. The package that causes the regression is the Linux kernel. The update 6.8.8 -> 6.8.9 breaks Legion TD 2 and most likely other unity games, but certainly not all unity games.
Downgraded only the kernel and it still works.

Have a nice day.

slender latch
#

awesome job debugging this, thank you for sharing the results ๐Ÿ™Œ will bookmark this in case anyone runs into it in the future