Bug Description
(coherence) CoherenceMonoBridge: : The instantiation of the prefab 'Wildlife_Agent_Base (Coherence.Toolkit.CoherenceSync)' failed: System.NullReferenceException
3350 at (wrapper managed-to-native) UnityEngine.Component.get_gameObject(UnityEngine.Component)
3351 at Coherence.Toolkit.CoherenceMonoBridge.InstantiateNetworkedEntity (Coherence.Toolkit.CoherenceSync syncPrefab, Coherence.Toolkit.CoherenceMonoBridge+SpawnInfo info, Coherence.Entity.SerializeEntityID entityID, Coherence.Entity.EntityUpdate entityUpdate, System.String newName) [0x00051] in /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Toolkit/CoherenceMonoBridge.cs:836 , stacktrace: UnityEngine.Debug:LogError (object,UnityEngine.Object)
3352Coherence.Log.UnityLogger:BuildAndPrintLog (Coherence.Log.LogLevel,string,System.Text.StringBuilder,System.ValueTuple`2<string, object>[]) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Log/UnityLogger.cs:120)
3353Coherence.Log.Logger:Log (Coherence.Log.LogLevel,string,System.ValueTuple`2<string, object>[]) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Log/Logger.cs:110)
3354Coherence.Log.Logger:Error (string,System.ValueTuple`2<string, object>[]) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Log/Logger.cs:78)
3355Coherence.Log.UnityLogger:Error (string,System.ValueTuple`2<string, object>[]) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Log/UnityLogger.cs:66)
3356Coherence.Toolkit.CoherenceMonoBridge:InstantiateNetworkedEntity (Coherence.Toolkit.CoherenceSync,Coherence.Toolkit.CoherenceMonoBridge/SpawnInfo,Coherence.Entity.SerializeEntityID,Coherence.Entity.EntityUpdate,string) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Toolkit/CoherenceMonoBridge.cs:900)
3357Coherence.Toolkit.CoherenceMonoBridge/<>c__DisplayClass113_0:<CreateNetworkedEntity>b__0 (Coherence.Toolkit.CoherenceSync) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Toolkit/CoherenceMonoBridge.cs:825)
3358Coherence.Toolkit.PrefabLoader`1<Coherence.Toolkit.AddressablesLoader>:ProcessEvents (Coherence.Toolkit.CoherenceSync,System.Action`1<Coherence.Toolkit.CoherenceSync>) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Toolkit/PrefabLoader.cs:42)
3359Coherence.Toolkit.AddressablesLoader/<>c__DisplayClass1_0:<Load>b__0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject>) (at /builds/bossians/production/wild-skies/Library/PackageCache/io.coherence.sdk@0.9.1/Coherence.Toolkit/PrefabLoader.cs:84)
3360DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject>) (at /builds/bossians/production/wild-skies/Library/PackageCache/com.unity.addressables@1.20.0/Runtime/ResourceManager/Util/DelegateList.cs:69)
3361UnityEngine.AsyncOperation:InvokeCompletionEvent () (at /home/bokken/buildslave/unity/build/Runtime/Export/Scripting/AsyncOperation.cs:21)
Collapse
Expected behaviour
Screenshots
If applicable, add screenshots to help explain the problem.
How to reproduce
Sometimes
Steps:
- Start 4 clients
- client 0 creates a room
- 3 other clients join
- Test different sort of conditions (e.g. max players +1, owner disconnects)
intermittently seeing above error and not sure why
Environment
SDK: v0.9.1
Engine: ?
Unity: 2022.1.8f
OS/Platform: Linux/Docker - clients run in batchmode nographics