Uploaded image for project: 'Spigot'
  1. Spigot
  2. SPIGOT-6113

Ender Pearls thrown into portals that lead to disabled dimensions crash the server

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • None
    • None
    • git-Spigot-b5a13e6-bf45161 (MC: 1.16.2)
    • Yes

      When throwing an ender pearl into a nether portal (allow-nether=false), it will crash the server.

       

      [09:35:57] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.server.v1_16_R2.ReportedException: Ticking entity at net.minecraft.server.v1_16_R2.MinecraftServer.b(MinecraftServer.java:1117) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:352) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1007) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:846) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161] Caused by: java.lang.NullPointerException at net.minecraft.server.v1_16_R2.EntityEnderPearl.b(EntityEnderPearl.java:103) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.Entity.doPortalTick(Entity.java:1996) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.Entity.postTick(Entity.java:370) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.WorldServer.entityJoinedWorld(WorldServer.java:660) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.World.a(World.java:718) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.WorldServer.doTick(WorldServer.java:394) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.b(MinecraftServer.java:1104) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] ... 5 more [09:35:57] [Server thread/ERROR]: Cause of unexpected exception was java.lang.NullPointerException: null at net.minecraft.server.v1_16_R2.EntityEnderPearl.b(EntityEnderPearl.java:103) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.Entity.doPortalTick(Entity.java:1996) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.Entity.postTick(Entity.java:370) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.WorldServer.entityJoinedWorld(WorldServer.java:660) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.World.a(World.java:718) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.WorldServer.doTick(WorldServer.java:394) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.b(MinecraftServer.java:1104) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:352) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1007) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:846) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161] [09:35:58] [Server thread/ERROR]: This crash report has been saved to: C:\Users\sager\Desktop\RedWarfare\Server\test\.\crash-reports\crash-2020-08-27_09.35.57-server.txt [09:35:58] [Server thread/INFO]: Stopping server [09:35:58] [Server thread/INFO]: [ProtocolLib] Disabling ProtocolLib v4.5.1 [09:35:58] [Server thread/INFO]: Saving players [09:35:58] [Server thread/INFO]: Martoph lost connection: Server closed [09:35:58] [Server thread/ERROR]: Exception stopping the server java.lang.IllegalStateException: Removing entity while ticking! at net.minecraft.server.v1_16_R2.WorldServer.removeEntity(WorldServer.java:1119) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.WorldServer.removePlayer(WorldServer.java:1138) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.PlayerList.disconnect(PlayerList.java:445) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.PlayerConnection.a(PlayerConnection.java:1411) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.PlayerConnection.disconnect(PlayerConnection.java:268) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.PlayerList.shutdown(PlayerList.java:1067) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.stop(MinecraftServer.java:725) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.DedicatedServer.stop(DedicatedServer.java:647) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:887) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot-1.16.2.jar:git-Spigot-b5a13e6-bf45161] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
      

            Unassigned Unassigned
            TheAndroidMan Martoph
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: