Whenever I call NativeList.Add(), I am getting this exception. Anyone have any idea how this could happen?
InvalidOperationException: Attempted to operate on {size} bytes of memory: nonsensical
Unity.Collections.Memory.CheckByteCountIsReasonable (System.Int64 size) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/Memory.cs:153)
Unity.Collections.Memory+Unmanaged+Array.Resize (System.Void* oldPointer, System.Int64 oldCount, System.Int64 newCount, Unity.Collections.AllocatorManager+AllocatorHandle allocator, System.Int64 size, System.Int32 align) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/Memory.cs:78)
Unity.Collections.Memory+Unmanaged.Allocate (System.Int64 size, System.Int32 align, Unity.Collections.AllocatorManager+AllocatorHandle allocator) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/Memory.cs:20)
Unity.Collections.AllocatorManager.TryLegacy (Unity.Collections.AllocatorManager+Block& block) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/AllocatorManager.cs:851)
Unity.Collections.AllocatorManager.Try (Unity.Collections.AllocatorManager+Block& block) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/AllocatorManager.cs:883)
Unity.Collections.AllocatorManager+AllocatorHandle.Try (Unity.Collections.AllocatorManager+Block& block) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/AllocatorManager.cs:511)
Unity.Collections.AllocatorManager.AllocateBlock[T] (T& t, System.Int32 sizeOf, System.Int32 alignOf, System.Int32 items) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/AllocatorManager.cs:34)
Unity.Collections.AllocatorManager.Allocate[T] (T& t, System.Int32 sizeOf, System.Int32 alignOf, System.Int32 items) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/AllocatorManager.cs:46)
Unity.Collections.LowLevel.Unsafe.UnsafeList`1[T].Realloc __(U& allocator, System.Int32 newCapacity) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/UnsafeList.cs:375)__
__Unity.Collections.LowLevel.Unsafe.UnsafeList`1[T].SetCapacity [u](U& allocator, System.Int32 capacity) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/UnsafeList.cs:410)__[/u]
__[u]Unity.Collections.LowLevel.Unsafe.UnsafeList`1[T].SetCapacity (System.Int32 capacity) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/UnsafeList.cs:419)__[/u]
__[u]Unity.Collections.LowLevel.Unsafe.UnsafeList`1[T].Resize (System.Int32 length, Unity.Collections.NativeArrayOptions options) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/UnsafeList.cs:351)__[/u]
__[u]Unity.Collections.LowLevel.Unsafe.UnsafeList`1[T].Add (T& value) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/UnsafeList.cs:493)__[/u]
__[u]Unity.Collections.NativeList`1[T].Add (T& value) (at Library/PackageCache/com.unity.collections@1.2.3/Unity.Collections/NativeList.cs:332)__[/u]
__[u]```__[/u]