Many leaks in Unity 6000.0.23f1

  • A* version: [5.3.5]
  • Unity version: [Unity 6000.0.23f1]

Leak 1: Found 3 leaks in this callstack:
0x000001a2ffcb0f43 (Mono JIT Code) Unity.Collections.Memory/Unmanaged/Array:Resize (void*,long,long,Unity.Collections.AllocatorManager/AllocatorHandle,long,int) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/Memory.cs:79)
0x000001a2ffcb0b33 (Mono JIT Code) Unity.Collections.Memory/Unmanaged:Allocate (long,int,Unity.Collections.AllocatorManager/AllocatorHandle) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/Memory.cs:20)
0x000001a3cde0d02b (Mono JIT Code) Unity.Collections.NativeReference1<Pathfinding.Sync.SpinLock>:Allocate (Unity.Collections.AllocatorManager/AllocatorHandle,Unity.Collections.NativeReference1<Pathfinding.Sync.SpinLock>&) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/NativeReference.cs:66)
0x000001a3cde0c803 (Mono JIT Code) Unity.Collections.NativeReference1<Pathfinding.Sync.SpinLock>:.ctor (Unity.Collections.AllocatorManager/AllocatorHandle,Unity.Collections.NativeArrayOptions) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/NativeReference.cs:43) 0x000001a3cde06b83 (Mono JIT Code) Pathfinding.NavmeshEdges:Init () (at ./Packages/com.arongranberg.astar/Core/Misc/NavmeshEdges.cs:36) 0x000001a3cf09f1b3 (Mono JIT Code) Pathfinding.NavmeshEdges:RecalculateObstacles (Unity.Collections.NativeList1,Unity.Collections.NativeReference`1,Unity.Jobs.JobHandle) (at ./Packages/com.arongranberg.astar/Core/Misc/NavmeshEdges.cs:40)
0x000001a3cf09df83 (Mono JIT Code) Pathfinding.HierarchicalGraph:JobRecalculateIfNecessary (Unity.Jobs.JobHandle) (at ./Packages/com.arongranberg.astar/Core/Pathfinding/HierarchicalGraph.cs:563)
0x000001a3cf09d3eb (Mono JIT Code) Pathfinding.HierarchicalGraph:RecalculateIfNecessary () (at ./Packages/com.arongranberg.astar/Core/Pathfinding/HierarchicalGraph.cs:539)
0x000001a3cf01bdcb (Mono JIT Code) AstarPath/d__129:MoveNext () (at ./Packages/com.arongranberg.astar/Core/AstarPath.cs:1873)
0x000001a3cf0179d5 (Mono JIT Code) AstarPath:Scan (Pathfinding.NavGraph) (at ./Packages/com.arongranberg.astar/Core/AstarPath.cs:1569)
0x000001a3cf016503 (Mono JIT Code) frantic.Sectors:BuildNavMeshes () (at C:/Prog/powerplay/powerplay-unity/Assets/Code/Game/Sectors.cs:11)
0x000001a3cee686f3 (Mono JIT Code) frantic.GameMap/d__79:MoveNext () (at C:/Prog/powerplay/powerplay-unity/Assets/Code/Game/GameMap.cs:1450)
0x000001a3cbc65421 (Mono JIT Code) UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)

Found 2574 leak(s) from callstack:
0x000001a2ffcb0f43 (Mono JIT Code) Unity.Collections.Memory/Unmanaged/Array:Resize (void*,long,long,Unity.Collections.AllocatorManager/AllocatorHandle,long,int) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/Memory.cs:79)
0x000001a2ffcb0b33 (Mono JIT Code) Unity.Collections.Memory/Unmanaged:Allocate (long,int,Unity.Collections.AllocatorManager/AllocatorHandle) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/Memory.cs:20)
0x000001a3cde0d02b (Mono JIT Code) Unity.Collections.NativeReference1<Pathfinding.Sync.SpinLock>:Allocate (Unity.Collections.AllocatorManager/AllocatorHandle,Unity.Collections.NativeReference1<Pathfinding.Sync.SpinLock>&) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/NativeReference.cs:66)
0x000001a3cde0c803 (Mono JIT Code) Unity.Collections.NativeReference`1<Pathfinding.Sync.SpinLock>:.ctor (Unity.Collections.AllocatorManager/AllocatorHandle,Unity.Collections.NativeArrayOptions) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/NativeReference.cs:43)
0x000001a3cde06b83 (Mono JIT Code) Pathfinding.NavmeshEdges:Init () (at ./Packages/com.arongranberg.astar/Core/Misc/NavmeshEdges.cs:36)
0x000001a3cde06223 (Mono JIT Code) Pathfinding.NavmeshEdges:GetNavmeshEdgeData (Pathfinding.Sync.RWLock/CombinedReadLockAsync&) (at ./Packages/com.arongranberg.astar/Core/Misc/NavmeshEdges.cs:108)
0x000001a3cde06023 (Mono JIT Code) AstarPath:GetNavmeshBorderData (Pathfinding.Sync.RWLock/CombinedReadLockAsync&) (at ./Packages/com.arongranberg.astar/Core/AstarPath.cs:2459)
0x000001a3cde857cb (Mono JIT Code) Pathfinding.RVO.SimulatorBurst:UpdateInternal<Pathfinding.RVO.XZMovementPlane> (Unity.Jobs.JobHandle,single,bool,Unity.Collections.Allocator) (at ./Packages/com.arongranberg.astar/Core/RVO/RVOCoreSimulatorBurst.cs:1167)
0x000001a3cde3b753 (Mono JIT Code) Pathfinding.RVO.SimulatorBurst:Update (Unity.Jobs.JobHandle,single,bool,Unity.Collections.Allocator) (at ./Packages/com.arongranberg.astar/Core/RVO/RVOCoreSimulatorBurst.cs:1068)
0x000001a3cbc9541b (Mono JIT Code) Pathfinding.ECS.RVO.RVOSystem:OnUpdate (Unity.Entities.SystemState&) (at ./Packages/com.arongranberg.astar/Core/ECS/Systems/RVOSystem.cs:89)
0x000001a3cbc94d23 (Mono JIT Code) Pathfinding.ECS.RVO.RVOSystem:__codegen__OnUpdate (intptr,intptr)

Found 11886 leak(s) from callstack:
0x000001a2ffcb0f43 (Mono JIT Code) Unity.Collections.Memory/Unmanaged/Array:Resize (void*,long,long,Unity.Collections.AllocatorManager/AllocatorHandle,long,int) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/Memory.cs:79)
0x000001a2ffcb0b33 (Mono JIT Code) Unity.Collections.Memory/Unmanaged:Allocate (long,int,Unity.Collections.AllocatorManager/AllocatorHandle) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/Memory.cs:20)
0x000001a3cde0d02b (Mono JIT Code) Unity.Collections.NativeReference1<Pathfinding.Sync.SpinLock>:Allocate (Unity.Collections.AllocatorManager/AllocatorHandle,Unity.Collections.NativeReference1<Pathfinding.Sync.SpinLock>&) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/NativeReference.cs:66)
0x000001a3cde0c803 (Mono JIT Code) Unity.Collections.NativeReference`1<Pathfinding.Sync.SpinLock>:.ctor (Unity.Collections.AllocatorManager/AllocatorHandle,Unity.Collections.NativeArrayOptions) (at ./Library/PackageCache/com.unity.collections/Unity.Collections/NativeReference.cs:43)
0x000001a3cde06b83 (Mono JIT Code) Pathfinding.NavmeshEdges:Init () (at ./Packages/com.arongranberg.astar/Core/Misc/NavmeshEdges.cs:36)
0x000001a3cde06223 (Mono JIT Code) Pathfinding.NavmeshEdges:GetNavmeshEdgeData (Pathfinding.Sync.RWLock/CombinedReadLockAsync&) (at ./Packages/com.arongranberg.astar/Core/Misc/NavmeshEdges.cs:108)
0x000001a3cde06023 (Mono JIT Code) AstarPath:GetNavmeshBorderData (Pathfinding.Sync.RWLock/CombinedReadLockAsync&) (at ./Packages/com.arongranberg.astar/Core/AstarPath.cs:2459)
0x000001a3cde02313 (Mono JIT Code) Pathfinding.ECS.FollowerControlSystem:ProcessControlLoop (Unity.Entities.SystemState&,single) (at ./Packages/com.arongranberg.astar/Core/ECS/Systems/FollowerControlSystem.cs:96)
0x000001a3cbc94b9b (Mono JIT Code) Pathfinding.ECS.FollowerControlSystem:OnUpdate (Unity.Entities.SystemState&) (at ./Packages/com.arongranberg.astar/Core/ECS/Systems/FollowerControlSystem.cs:78)
0x000001a3cbc949e3 (Mono JIT Code) Pathfinding.ECS.FollowerControlSystem:__codegen__OnUpdate (intptr,intptr)

Thank you. This has already been fixed in 5.3.6.

1 Like