Before this version of unity servers would remove the gfx which is fine. it is now removing the audio system and causing the server to crash.
Not sure at the moment how to even approach this. We use audio extensively. Our server code uses a lot of the client code so the audio is carried along.
More info it is crashing in the unity audio module. I am going to see if
AudioListener.pause stop it from being accessed.
C:\buildslave\unity\build\Modules\Audio\Public\AudioSource.cpp(324) : Error executing GetAudioManager().GetFMODSystem()->createChannelGroup(“ASrcDryGroup”, &m_dryGroup) (An invalid object handle was used. )
C:\buildslave\unity\build\Modules\Audio\Public\AudioSource.cpp(332) : Error executing GetAudioManager().GetFMODSystem()->createChannelGroup(“ASrcWetGroup”, &m_wetGroup) (An invalid object handle was used. )
=================================================================
Native Crash Reporting
Got a UNKNOWN while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Managed Stacktrace:
at <0xffffffff>
at UnityEngine.AudioSource:PlayOneShotHelper <0x00012>
at UnityEngine.AudioSource:PlayOneShot <0x0004b>
at Freighter:Start <0x000af>
at System.Object:runtime_invoke_void__this__ <0x0005a>
Crash!!!