Jump to content

[41.66] Game client crash at launch


HellsNels

Recommended Posts

General Info

  • 41.66 stable release
  • Both singleplayer and multiplayer (upstream of getting to main menu)
  • Host or dedicated: N/A
  • Mods: Both fresh install and with mods
  • Repro steps:
    • Just launching game from Steam Library
    • Root cause may be something within 41.66 itself so hard to say how to really repro beyond just launching

 

Actual Result:

  • Was playing until 12:30 AM PST on 2/25 with 41.65, lots of mods (60-70). Working.
  • 41.66 deployed to release branch ~3:00 AM PST. ~12:00 PM try to launch game after downloading, crash appears (Click on green Play button in Steam, app starts to open, quits back out to Steam Library)
  • General troubleshooting
    • Tried using alternative launch, same result (or error / pause is shown in window, see attached txt)
    • Tried launching ProjectZomboid32.exe and ProjectZomboid64.exe from steam folder, also same result
    • Tried verifying local files, no change in result
  • Properties attempts
    • Did some digging online, tried using '-nosound' and '-novoip' in properties
    • -novoip no effect
    • -nosound, game launches successfully, albeit without audio
  • Disable Audio Devices/tweak frequency attempts
    • Removed those in properties, tried disabling all my audio devices (Realtek sound card, elgato capture card, Corsair wireless receiver, LG TV speakers, NVIDIA broadcast): No effect, still same result
    • In Windows Sound Settings, adjusted frequency of only audio output device plugged in to 16-bit 44 Khz and 32 Khz as recommended in this thread. Unplugged USB microphone. Unplugged wireless headset receiver (not an option as output nor input). Same result.
  • Fresh Install attempts
    • Unsubscribed from collection of mods
    • Uninstalled game
    • Clean install w/ 41.66 - no change
    • Removed everything in c:\users\xyz\zomboid\ aside from saves - no change
    • Revert to 41.65 w/out mods, works
    • Still on 41.65 re-subscribe collection of mods, enabled all of them, works (client launches, hosted server works, etc.)

 

Expected Result:

Game should launch with 41.66 installed if no changes to hardware devices or no other new sound/audio applications installed

 

Misc notes/speculation:

Given error messaging, something to do with either the new voip features, FMOD, or noiseworks. Beard has mentioned:

Similar if not same issue in reddit thread; last commenter even talks about openal/fmod

Quote

This issue seems to be related to sound devices not being properly recognized, which may be caused by extra sound devices or very high Sampling Rates.

fmod version:20204
LOG  : General     , 1645820991380> 1645820991380 fmod: System Create: OK
LOG  : General     , 1645820991395> 1645820991395 fmod: Create DSP for capture sound
LOG  : General     , 1645820991395> 1645820991395 fmod: ERRPR: FMOD_System_CreateDSP return 30
LOG  : General     , 1645820991397> ERROR: FMOD_System_CreateChannelGroup exception:An invalid object handle was used.
ERROR: General     , 1645820991398> GameWindow.uncaughtException> Unhandled java.lang.RuntimeException thrown by thread MainThread.
ERROR: General     , 1645820991399> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: getBankCount() != FMOD_OK at javafmodJNI.FMOD_Studio_System_GetBankCount (Native Method). Message: Unhandled java.lang.RuntimeException thrown by thread MainThread.
ERROR: General     , 1645820991399> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: getBankCount() != FMOD_OK
        at fmod.javafmodJNI.FMOD_Studio_System_GetBankCount(Native Method)
        at fmod.fmod.FMODManager.initEvents(FMODManager.java:643)
        at fmod.fmod.FMODManager.init(FMODManager.java:171)
        at zombie.GameWindow.mainThreadInit(GameWindow.java:493)
        at zombie.GameWindow.mainThread(GameWindow.java:468)
        at java.base/java.lang.Thread.run(Unknown Source)

 

pz_launch_debug.txt

Edited by HellsNels
One more bullet under general troubleshooting, linked reddit thread, added info on frequency changes
Link to comment
Share on other sites

  • 2 weeks later...

This bug is still present in 41.68 stable. I also suspect it likely has to do with INPUT devices. Even with my Blue Yeti X mic unplugged from USB, my wireless headset ALSO unplugged from USB (both high freq inputs), and only the LG TV speakers as the audio device output set to CD quality (16-bit 44 KHz and lower), I still get no sound when booting up the game (now that 41.68 will just disable sound automatically to bypass crash). Going to Options, I get this error starting in 41.67 and above: Error! Check record device frequency
micsignal.png.db3cad352922af06fb7009901b02e3b1.png

 

In 41.65 with all those same devices plugged in and no frequency tweaking, no error at startup/boot, and no error text in Audio options either.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...