DissonanceVoiceForFishNet
DissonanceVoiceForFishNet copied to clipboard
ArgumentNullException: Value cannot be null. - DissonanceFishNetPlayer
Tracker issue because of PlayerId null Tested with FishNet 4.3.8R
Parameter name: playerId
StackTrace:
ArgumentNullException: Value cannot be null.
Parameter name: playerId
Dissonance.PlayerCollection.TryGet (System.String playerId, Dissonance.VoicePlayerState& state) (at Assets/Plugins/Dissonance/Core/PlayerCollection.cs:77)
Dissonance.PlayerTrackerManager.AddTracker (Dissonance.IDissonancePlayer player) (at Assets/Plugins/Dissonance/Core/PlayerTrackerManager.cs:63)
Dissonance.DissonanceComms.TrackPlayerPosition (Dissonance.IDissonancePlayer player) (at Assets/Plugins/Dissonance/Core/DissonanceCommsImpl.cs:703)
Dissonance.Integrations.FishNet.DissonanceFishNetPlayer.ManageTrackingState (System.Boolean track) (at Assets/Dissonance/Integrations/FishNet/DissonanceFishNetPlayer.cs:108)
Dissonance.Integrations.FishNet.DissonanceFishNetPlayer.OnStartNetwork () (at Assets/Dissonance/Integrations/FishNet/DissonanceFishNetPlayer.cs:39)
FishNet.Object.NetworkBehaviour.OnStartNetwork_Internal () (at Assets/FishNet/Runtime/Object/NetworkBehaviour.Callbacks.cs:93)
FishNet.Object.NetworkBehaviour.InvokeOnNetwork (System.Boolean start) (at Assets/FishNet/Runtime/Object/NetworkBehaviour.Callbacks.cs:78)
FishNet.Object.NetworkObject.InvokeStartCallbacks (System.Boolean asServer, System.Boolean invokeSyncTypeCallbacks) (at Assets/FishNet/Runtime/Object/NetworkObject.Callbacks.cs:32)
FishNet.Object.NetworkObject.Initialize (System.Boolean asServer, System.Boolean invokeSyncTypeCallbacks) (at Assets/FishNet/Runtime/Object/NetworkObject.cs:820)
FishNet.Managing.Server.ServerObjects.SetupWithoutSynchronization (FishNet.Object.NetworkObject nob, FishNet.Connection.NetworkConnection ownerConnection, System.Nullable1[T] objectId, System.Nullable
1[T] predictedSpawnData) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:432)
FishNet.Managing.Server.ServerObjects.SpawnWithoutChecks (FishNet.Object.NetworkObject networkObject, FishNet.Connection.NetworkConnection ownerConnection, System.Nullable1[T] objectId, System.Nullable
1[T] predictedSpawnData) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:528)
FishNet.Managing.Server.ServerObjects.Spawn (FishNet.Object.NetworkObject networkObject, FishNet.Connection.NetworkConnection ownerConnection, UnityEngine.SceneManagement.Scene scene) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:514)
FishNet.Managing.Server.ServerManager.Spawn (FishNet.Object.NetworkObject nob, FishNet.Connection.NetworkConnection ownerConnection, UnityEngine.SceneManagement.Scene scene) (at Assets/FishNet/Runtime/Managing/Server/ServerManager.QOL.cs:119)
FishNet.Managing.Server.ServerManager.Spawn (UnityEngine.GameObject go, FishNet.Connection.NetworkConnection ownerConnection, UnityEngine.SceneManagement.Scene scene) (at Assets/FishNet/Runtime/Managing/Server/ServerManager.QOL.cs:103)
FishNet.Object.NetworkObject.Spawn (UnityEngine.GameObject go, FishNet.Connection.NetworkConnection ownerConnection, UnityEngine.SceneManagement.Scene scene) (at Assets/FishNet/Runtime/Object/NetworkObject.QOL.cs:270)
FishNet.Object.NetworkBehaviour.Spawn (UnityEngine.GameObject go, FishNet.Connection.NetworkConnection ownerConnection, UnityEngine.SceneManagement.Scene scene) (at Assets/FishNet/Runtime/Object/NetworkBehaviour.QOL.cs:235)
Dissonance.Integrations.FishNet.Demos.Players.PlayerSpawner.OnStartServer () (at Assets/Dissonance/Integrations/FishNet/Demos/Players/PlayerSpawner.cs:22)
FishNet.Object.NetworkBehaviour.OnStartServer_Internal () (at Assets/FishNet/Runtime/Object/NetworkBehaviour.Callbacks.cs:122)
FishNet.Object.NetworkObject.InvokeStartCallbacks (System.Boolean asServer, System.Boolean invokeSyncTypeCallbacks) (at Assets/FishNet/Runtime/Object/NetworkObject.Callbacks.cs:38)
FishNet.Object.NetworkObject.Initialize (System.Boolean asServer, System.Boolean invokeSyncTypeCallbacks) (at Assets/FishNet/Runtime/Object/NetworkObject.cs:820)
FishNet.Managing.Server.ServerObjects.SetupWithoutSynchronization (FishNet.Object.NetworkObject nob, FishNet.Connection.NetworkConnection ownerConnection, System.Nullable1[T] objectId, System.Nullable
1[T] predictedSpawnData) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:432)
FishNet.Managing.Server.ServerObjects.SetupSceneObjects (UnityEngine.SceneManagement.Scene s) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:405)
FishNet.Managing.Server.ServerObjects.IterateLoadedScenes (System.Boolean ignoreFrameRestriction) (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:331)
FishNet.Managing.Server.ServerObjects.SceneManager_OnActiveSceneSet () (at Assets/FishNet/Runtime/Managing/Server/Object/ServerObjects.cs:314)
FishNet.Managing.Scened.SceneManager.<SetActiveScene>g__CompleteSetActive|140_0 (UnityEngine.SceneManagement.Scene scene, FishNet.Managing.Scened.SceneManager+<>c__DisplayClass140_0& ) (at Assets/FishNet/Runtime/Managing/Scened/SceneManager.cs:2216)
FishNet.Managing.Scened.SceneManager.SetActiveScene (UnityEngine.SceneManagement.Scene preferredScene, System.Boolean byUser) (at Assets/FishNet/Runtime/Managing/Scened/SceneManager.cs:2205)
FishNet.Managing.Scened.SceneManager.<__LoadScenes>g__SetActiveScene_Local|107_0 (FishNet.Managing.Scened.SceneManager+<>c__DisplayClass107_0& ) (at Assets/FishNet/Runtime/Managing/Scened/SceneManager.cs:1229)
FishNet.Managing.Scened.SceneManager+<__LoadScenes>d__107.MoveNext () (at Assets/FishNet/Runtime/Managing/Scened/SceneManager.cs:1209)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <2d8783c7af0442318483a199a473c55b>:0)