Hello,
I’m having a big problem since my game is now Live and people are experiencing this.
This happens only in RELEASE build and not in editor or Development Build
IndexOutOfRangeException: Index was outside the bounds of the array.
at Pathfinding.EuclideanEmbedding.GetHeuristic (System.Int32 nodeIndex1, System.Int32 nodeIndex2) [0x0003e] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.Path.CalculateHScore (Pathfinding.GraphNode node) [0x00068] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.TriangleMeshNode.Open (Pathfinding.Path path, Pathfinding.PathNode pathNode, Pathfinding.PathHandler handler) [0x000bf] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.ABPath.CalculateStep (System.Int64 targetTick) [0x0005e] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.Path.Pathfinding.IPathInternals.CalculateStep (System.Int64 targetTick) [0x00000] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.PathProcessor.CalculatePathsThreaded (Pathfinding.PathHandler pathHandler) [0x00097] in <95793f5e4bc24ea6b4a84f989700de0f>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Pathfinding.PathProcessor:CalculatePathsThreaded(PathHandler)
Pathfinding.<>c__DisplayClass24_0:<.ctor>b__0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
IndexOutOfRangeException: Index was outside the bounds of the array.
at Pathfinding.EuclideanEmbedding.GetHeuristic (System.Int32 nodeIndex1, System.Int32 nodeIndex2) [0x0003e] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.Path.CalculateHScore (Pathfinding.GraphNode node) [0x00068] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.TriangleMeshNode.Open (Pathfinding.Path path, Pathfinding.PathNode pathNode, Pathfinding.PathHandler handler) [0x000bf] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.ABPath.CalculateStep (System.Int64 targetTick) [0x0005e] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.Path.Pathfinding.IPathInternals.CalculateStep (System.Int64 targetTick) [0x00000] in <95793f5e4bc24ea6b4a84f989700de0f>:0
at Pathfinding.PathProcessor.CalculatePathsThreaded (Pathfinding.PathHandler pathHandler) [0x00097] in <95793f5e4bc24ea6b4a84f989700de0f>:0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Pathfinding.PathProcessor:CalculatePathsThreaded(PathHandler)
Pathfinding.<>c__DisplayClass24_0:<.ctor>b__0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Unhandled exception during pathfinding. Terminating.
Unhandled exception during pathfinding. Terminating.
Error : This part should never be reached.
Error : This part should never be reached.