Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-117839

Server crash when game server doing rapid path finding, like tryMoveToXYZ()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Awaiting Response
    • None
    • Minecraft 1.11.2
    • Windows 10, Java 8 131
      Java HotSpot(TM) Client VM (build 25.131-b11, mixed mode)
    • Unconfirmed

      server crashes to when doing too rapid path finding for one EntityLiving, with such as net.minecraft.entity.EntityLiving.getNavigator().tryMoveToXYZ(double x, double y, double z, double speedIn)
      with following example traces:

      1
      [21:27:15] [Server thread/ERROR]: Encountered an unexpected exception
      net.minecraft.util.ReportedException: Ticking entity
      	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:726) ~[MinecraftServer.class:?]
      	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624) ~[MinecraftServer.class:?]
      	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149) ~[cch.class:?]
      	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) [MinecraftServer.class:?]
      	at java.lang.Thread.run(Thread.java:745) [?:1.8.0_25]
      Caused by: java.lang.NullPointerException
      	at net.minecraft.pathfinding.WalkNodeProcessor.func_186332_a(WalkNodeProcessor.java:201) ~[bbg.class:?]
      	at net.minecraft.pathfinding.WalkNodeProcessor.func_186320_a(WalkNodeProcessor.java:115) ~[bbg.class:?]
      	at net.minecraft.pathfinding.PathFinder.func_186335_a(SourceFile:82) ~[bbe.class:?]
      	at net.minecraft.pathfinding.PathFinder.func_186334_a(SourceFile:40) ~[bbe.class:?]
      	at net.minecraft.pathfinding.PathFinder.func_186336_a(SourceFile:30) ~[bbe.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_179680_a(SourceFile:110) ~[wf.class:?]
      	at net.minecraft.pathfinding.PathNavigateGround.func_179680_a(SourceFile:66) ~[we.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_75488_a(SourceFile:89) ~[wf.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_75492_a(SourceFile:139) ~[wf.class:?]
      	at net.minecraft.entity.ai.EntityAIMoveTowardsTarget.func_75249_e(SourceFile:54) ~[uw.class:?]
      	at net.minecraft.entity.ai.EntityAITasks.func_75774_a(SourceFile:102) ~[uj.class:?]
           .....
           .....
      
      2
      java.lang.NullPointerException
      	at net.minecraft.pathfinding.WalkNodeProcessor.func_186332_a(WalkNodeProcessor.java:201) ~[bbg.class:?]
      	at net.minecraft.pathfinding.WalkNodeProcessor.func_186320_a(WalkNodeProcessor.java:116) ~[bbg.class:?]
      	at net.minecraft.pathfinding.PathFinder.func_186335_a(SourceFile:82) ~[bbe.class:?]
      	at net.minecraft.pathfinding.PathFinder.func_186334_a(SourceFile:40) ~[bbe.class:?]
      	at net.minecraft.pathfinding.PathFinder.func_186336_a(SourceFile:30) ~[bbe.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_179680_a(SourceFile:110) ~[wf.class:?]
      	at net.minecraft.pathfinding.PathNavigateGround.func_179680_a(SourceFile:66) ~[we.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_75488_a(SourceFile:89) ~[wf.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_75492_a(SourceFile:139) ~[wf.class:?]
      
      3
      [07:09:46] [Server thread/ERROR]: Encountered an unexpected exception
      net.minecraft.util.ReportedException: Ticking entity
      	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:726) ~[MinecraftServer.class:?]
      	at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:384) ~[lh.class:?]
      	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:624) ~[MinecraftServer.class:?]
      	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) [MinecraftServer.class:?]
      	at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
      Caused by: java.lang.ArrayIndexOutOfBoundsException: 6
      	at net.minecraft.pathfinding.Path.func_75881_a(SourceFile:63) ~[bbd.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_75508_h(SourceFile:248) ~[wf.class:?]
      	at net.minecraft.pathfinding.PathNavigate.func_75501_e(SourceFile:184) ~[wf.class:?]
      	at net.minecraft.entity.EntityLiving.func_70626_be(EntityLiving.java:772) ~[sx.class:?]
      	at net.minecraft.entity.EntityLivingBase.func_70636_d(EntityLivingBase.java:2255) ~[sw.class:?]
      	at net.minecraft.entity.EntityLiving.func_70636_d(EntityLiving.java:573) ~[sx.class:?]
      	at net.minecraft.entity.EntityAgeable.func_70636_d(EntityAgeable.java:171) ~[sk.class:?]
      	at net.minecraft.entity.passive.EntityAnimal.func_70636_d(SourceFile:39) ~[ww.class:?]
      	at net.minecraft.entity.passive.EntityWolf.func_70636_d(SourceFile:210) ~[xk.class:?]
      	at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2085) ~[sw.class:?]
      	at net.minecraft.entity.EntityLiving.func_70071_h_(EntityLiving.java:296) ~[sx.class:?]
      	at net.minecraft.entity.passive.EntityWolf.func_70071_h_(SourceFile:225) ~[xk.class:?]
      	at net.minecraft.world.World.func_72866_a(World.java:1961) ~[ajs.class:?]
      	at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:840) ~[lw.class:?]
      	at net.minecraft.world.World.func_72870_g(World.java:1931) ~[ajs.class:?]
      	at net.minecraft.world.World.func_72939_s(World.java:1747) ~[ajs.class:?]
      	at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:621) ~[lw.class:?]
      	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:720) ~[MinecraftServer.class:?]
      

            Unassigned Unassigned
            Goofyseeker311 Tapio Palomäki
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: