Hello Everyone,
is DOTS Netcode compatible with the new Entities Package “0.1.1” ?
i got these errors on my Project so i tried the “Asteroids” example to get a better idea on how it works but got the Same Errors.
Error 1:
AtomicSafetyNode has either been corrupted or is being accessed on a job which is not allowed.
Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle:SetAllowSecondaryVersionWriting_Injected(AtomicSafetyHandle&, Boolean)
Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle:SetAllowSecondaryVersionWriting(AtomicSafetyHandle, Boolean)
Unity.Networking.Transport.DataStreamReader:.ctor(DataStreamWriter, Int32, Int32) (at Packages/com.unity.transport/Runtime/DataStream.cs:705)
Unity.Networking.Transport.Concurrent:PopEventForConnection(NetworkConnection, DataStreamReader&) (at Packages/com.unity.transport/Runtime/NetworkDriver.cs:71)
Unity.Networking.Transport.Concurrent:PopEventForConnection(NetworkConnection, DataStreamReader&) (at Packages/com.unity.transport/Runtime/NetworkDriver.cs:1173)
ConnectionReceiveJob:Execute(Entity, Int32, NetworkStreamConnection&, NetworkSnapshotAckComponent&) (at Assets/NetCode/Connection/NetworkStreamReceiveSystem.cs:186)
Unity.Entities.JobStruct_Process_ECC`3:ExecuteChunk(JobStruct_Process_ECC`3&, IntPtr, Int32, Int32, ArchetypeChunk*, Int32*) (at Library/PackageCache/com.unity.entities@0.1.1-preview/Unity.Entities/IJobForEach.gen.cs:2101)
Unity.Entities.JobStruct_Process_ECC`3:Execute(JobStruct_Process_ECC`3&, IntPtr, IntPtr, JobRanges&, Int32) (at Library/PackageCache/com.unity.entities@0.1.1-preview/Unity.Entities/IJobForEach.gen.cs:2075)
Error 2:
SetSecondaryVersionAllowWriting node is not valid
Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle:SetAllowSecondaryVersionWriting_Injected(AtomicSafetyHandle&, Boolean)
Unity.Collections.LowLevel.Unsafe.AtomicSafetyHandle:SetAllowSecondaryVersionWriting(AtomicSafetyHandle, Boolean)
Unity.Networking.Transport.DataStreamReader:.ctor(DataStreamWriter, Int32, Int32) (at Packages/com.unity.transport/Runtime/DataStream.cs:705)
Unity.Networking.Transport.Concurrent:PopEventForConnection(NetworkConnection, DataStreamReader&) (at Packages/com.unity.transport/Runtime/NetworkDriver.cs:71)
Unity.Networking.Transport.Concurrent:PopEventForConnection(NetworkConnection, DataStreamReader&) (at Packages/com.unity.transport/Runtime/NetworkDriver.cs:1173)
ConnectionReceiveJob:Execute(Entity, Int32, NetworkStreamConnection&, NetworkSnapshotAckComponent&) (at Assets/NetCode/Connection/NetworkStreamReceiveSystem.cs:186)
Unity.Entities.JobStruct_Process_ECC`3:ExecuteChunk(JobStruct_Process_ECC`3&, IntPtr, Int32, Int32, ArchetypeChunk*, Int32*) (at Library/PackageCache/com.unity.entities@0.1.1-preview/Unity.Entities/IJobForEach.gen.cs:2101)
Unity.Entities.JobStruct_Process_ECC`3:Execute(JobStruct_Process_ECC`3&, IntPtr, IntPtr, JobRanges&, Int32) (at Library/PackageCache/com.unity.entities@0.1.1-preview/Unity.Entities/IJobForEach.gen.cs:2075)