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
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