I don’t think that it is great news, but after upgrading to 4.3.82 I am getting 3 leaks (earlier there were 2 iirc).
I am not using the Enter Play Mode Options. It shows after enter/exit play mode.
1st:
Found 1 leak(s) from callstack:
0x000001e8a9b83e63 (Mono JIT Code) Unity.Collections.Memory/Unmanaged/Array:Resize (void*,long,long,Unity.Collections.AllocatorManager/AllocatorHandle,long,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/Memory.cs:79)
0x000001e8a9b83d03 (Mono JIT Code) Unity.Collections.Memory/Unmanaged:Allocate (long,int,Unity.Collections.AllocatorManager/AllocatorHandle) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/Memory.cs:20)
0x000001e8a9b83a7b (Mono JIT Code) Unity.Collections.AllocatorManager:TryLegacy (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:1023)
0x000001e8a9b837bb (Mono JIT Code) Unity.Collections.AllocatorManager:Try (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:1055)
0x000001e8a9b8371b (Mono JIT Code) Unity.Collections.AllocatorManager/AllocatorHandle:Try (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:540)
0x000001e8a9b83343 (Mono JIT Code) Unity.Collections.AllocatorManager:AllocateBlock<Unity.Collections.AllocatorManager/AllocatorHandle> (Unity.Collections.AllocatorManager/AllocatorHandle&,int,int,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:32)
0x000001e8a9b831eb (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Unity.Collections.AllocatorManager/AllocatorHandle> (Unity.Collections.AllocatorManager/AllocatorHandle&,int,int,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:53)
0x000001e8a9b83153 (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Unity.Collections.AllocatorManager/AllocatorHandle, Pathfinding.BinaryHeap/HeapNode> (Unity.Collections.AllocatorManager/AllocatorHandle&,Pathfinding.BinaryHeap/HeapNode,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:58)
0x000001e8a9b82bc3 (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Pathfinding.BinaryHeap/HeapNode> (Unity.Collections.AllocatorManager/AllocatorHandle,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:113)
0x000001e8a9b82a53 (Mono JIT Code) Pathfinding.Util.UnsafeSpan`1<Pathfinding.BinaryHeap/HeapNode>:.ctor (Unity.Collections.Allocator,int) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Collections/Span.cs:59)
0x000001e8a9b82963 (Mono JIT Code) Pathfinding.BinaryHeap:.ctor (int) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Collections/BinaryHeap.cs:90)
0x000001e8a9b8273b (Mono JIT Code) Pathfinding.PathHandler:.ctor (Pathfinding.GlobalNodeStorage,int,int) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathHandler.cs:154)
0x000001e8a9b8251b (Mono JIT Code) Pathfinding.PathProcessor:SetThreadCount (int,bool) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathProcessor.cs:98)
0x000001e8a9b81743 (Mono JIT Code) Pathfinding.PathProcessor:.ctor (AstarPath,Pathfinding.PathReturnQueue,int,bool) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathProcessor.cs:76)
0x000001e8a9b80373 (Mono JIT Code) AstarPath:.ctor () (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/AstarPath.cs:608)
0x000001eb61b46158 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007ff8efa6e0d4 (mono-2.0-bdwgc) mono_jit_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/mini/mini-runtime.c:3445)
0x00007ff8ef9aeb74 (mono-2.0-bdwgc) do_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3066)
0x00007ff8ef9aed0c (mono-2.0-bdwgc) mono_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3113)
2nd
Found 1 leak(s) from callstack:
0x000001e8a9b83e63 (Mono JIT Code) Unity.Collections.Memory/Unmanaged/Array:Resize (void*,long,long,Unity.Collections.AllocatorManager/AllocatorHandle,long,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/Memory.cs:79)
0x000001e8a9b83d03 (Mono JIT Code) Unity.Collections.Memory/Unmanaged:Allocate (long,int,Unity.Collections.AllocatorManager/AllocatorHandle) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/Memory.cs:20)
0x000001e8a9b83a7b (Mono JIT Code) Unity.Collections.AllocatorManager:TryLegacy (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:1023)
0x000001e8a9b837bb (Mono JIT Code) Unity.Collections.AllocatorManager:Try (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:1055)
0x000001e8a9b8371b (Mono JIT Code) Unity.Collections.AllocatorManager/AllocatorHandle:Try (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:540)
0x000001e8a9b83343 (Mono JIT Code) Unity.Collections.AllocatorManager:AllocateBlock<Unity.Collections.AllocatorManager/AllocatorHandle> (Unity.Collections.AllocatorManager/AllocatorHandle&,int,int,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:32)
0x000001e8a9b831eb (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Unity.Collections.AllocatorManager/AllocatorHandle> (Unity.Collections.AllocatorManager/AllocatorHandle&,int,int,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:53)
0x000001e8a9b84473 (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Unity.Collections.AllocatorManager/AllocatorHandle, Pathfinding.TemporaryNode> (Unity.Collections.AllocatorManager/AllocatorHandle&,Pathfinding.TemporaryNode,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:58)
0x000001e8a9b843fb (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Pathfinding.TemporaryNode> (Unity.Collections.AllocatorManager/AllocatorHandle,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:113)
0x000001e8a9b84303 (Mono JIT Code) Pathfinding.Util.UnsafeSpan`1<Pathfinding.TemporaryNode>:.ctor (Unity.Collections.Allocator,int) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Collections/Span.cs:59)
0x000001e8a9b82823 (Mono JIT Code) Pathfinding.PathHandler:.ctor (Pathfinding.GlobalNodeStorage,int,int) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathHandler.cs:169)
0x000001e8a9b8251b (Mono JIT Code) Pathfinding.PathProcessor:SetThreadCount (int,bool) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathProcessor.cs:98)
0x000001e8a9b81743 (Mono JIT Code) Pathfinding.PathProcessor:.ctor (AstarPath,Pathfinding.PathReturnQueue,int,bool) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathProcessor.cs:76)
0x000001e8a9b80373 (Mono JIT Code) AstarPath:.ctor () (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/AstarPath.cs:608)
0x000001eb61b46158 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007ff8efa6e0d4 (mono-2.0-bdwgc) mono_jit_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/mini/mini-runtime.c:3445)
0x00007ff8ef9aeb74 (mono-2.0-bdwgc) do_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3066)
0x00007ff8ef9aed0c (mono-2.0-bdwgc) mono_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3113)
0x00007ff740350b30 (Unity) mono_runtime_object_init_exception
3rd:
Found 1 leak(s) from callstack:
0x000001e8a9b83e63 (Mono JIT Code) Unity.Collections.Memory/Unmanaged/Array:Resize (void*,long,long,Unity.Collections.AllocatorManager/AllocatorHandle,long,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/Memory.cs:79)
0x000001e8a9b83d03 (Mono JIT Code) Unity.Collections.Memory/Unmanaged:Allocate (long,int,Unity.Collections.AllocatorManager/AllocatorHandle) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/Memory.cs:20)
0x000001e8a9b83a7b (Mono JIT Code) Unity.Collections.AllocatorManager:TryLegacy (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:1023)
0x000001e8a9b837bb (Mono JIT Code) Unity.Collections.AllocatorManager:Try (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:1055)
0x000001e8a9b8371b (Mono JIT Code) Unity.Collections.AllocatorManager/AllocatorHandle:Try (Unity.Collections.AllocatorManager/Block&) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:540)
0x000001e8a9b83343 (Mono JIT Code) Unity.Collections.AllocatorManager:AllocateBlock<Unity.Collections.AllocatorManager/AllocatorHandle> (Unity.Collections.AllocatorManager/AllocatorHandle&,int,int,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:32)
0x000001e8a9b831eb (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Unity.Collections.AllocatorManager/AllocatorHandle> (Unity.Collections.AllocatorManager/AllocatorHandle&,int,int,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:53)
0x000001e8a9b84dc3 (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Unity.Collections.AllocatorManager/AllocatorHandle, Pathfinding.PathNode> (Unity.Collections.AllocatorManager/AllocatorHandle&,Pathfinding.PathNode,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:58)
0x000001e8a9b84d4b (Mono JIT Code) Unity.Collections.AllocatorManager:Allocate<Pathfinding.PathNode> (Unity.Collections.AllocatorManager/AllocatorHandle,int) (at ./Library/PackageCache/com.unity.collections@2.1.4/Unity.Collections/AllocatorManager.cs:113)
0x000001e8a9b84c93 (Mono JIT Code) Pathfinding.Util.UnsafeSpan`1<Pathfinding.PathNode>:.ctor (Unity.Collections.Allocator,int) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Collections/Span.cs:59)
0x000001e8a9b8477b (Mono JIT Code) Pathfinding.GlobalNodeStorage:SetThreadCount (int) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/GlobalNodeStorage.cs:128)
0x000001e8a9b8255b (Mono JIT Code) Pathfinding.PathProcessor:SetThreadCount (int,bool) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathProcessor.cs:101)
0x000001e8a9b81743 (Mono JIT Code) Pathfinding.PathProcessor:.ctor (AstarPath,Pathfinding.PathReturnQueue,int,bool) (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/Pathfinding/PathProcessor.cs:76)
0x000001e8a9b80373 (Mono JIT Code) AstarPath:.ctor () (at ./Library/PackageCache/com.arongranberg.astar@4.3.82/Core/AstarPath.cs:608)
0x000001eb61b46158 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007ff8efa6e0d4 (mono-2.0-bdwgc) mono_jit_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/mini/mini-runtime.c:3445)
0x00007ff8ef9aeb74 (mono-2.0-bdwgc) do_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3066)
0x00007ff8ef9aed0c (mono-2.0-bdwgc) mono_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3113)
0x00007ff740350b30 (Unity) mono_runtime_object_init_exception