EchoPet

EchoPet

882k Downloads

Server crash upon death

Exorian opened this issue ยท 3 comments

commented

when you die in survival mode with a pet at all, your pet duplicates itself then spams an error crash, disconnecting whomever died. plz help.

commented

Update to a later release or development build.

commented

+1 same thing happens to me.. I get this error:

[18:15:21 INFO] evman19 blew up
[18:15:21 ERROR]: Could not pass event PlayerRespawnEvent to EchoPet v2.3.3-b408
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerList.moveToWorld(PlayerList.java:494) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerList.moveToWorld(PlayerList.java:433) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:1141) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInClientCommand.a(SourceFile:50) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.PacketPlayInClientCommand.handle(SourceFile:8) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.dsh105.echopet.compat.api.util.reflection.SafeConstructor.newInstance(SafeConstructor.java:65) ~[?:?]
at com.dsh105.echopet.compat.api.entity.PetType.getNewPetInstance(PetType.java:140) ~[?:?]
at com.dsh105.echopet.api.PetManager.createPet(PetManager.java:124) ~[?:?]
at com.dsh105.echopet.api.PetManager.createPetFromFile(PetManager.java:229) ~[?:?]
at com.dsh105.echopet.api.PetManager.loadPets(PetManager.java:66) ~[?:?]
at com.dsh105.echopet.listeners.PetOwnerListener.onPlayerRespawn(PetOwnerListener.java:208) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
... 15 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_45]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_45]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.7.0_45]
at com.dsh105.echopet.compat.api.util.reflection.SafeConstructor.newInstance(SafeConstructor.java:57) ~[?:?]
at com.dsh105.echopet.compat.api.entity.PetType.getNewPetInstance(PetType.java:140) ~[?:?]
at com.dsh105.echopet.api.PetManager.createPet(PetManager.java:124) ~[?:?]
at com.dsh105.echopet.api.PetManager.createPetFromFile(PetManager.java:229) ~[?:?]
at com.dsh105.echopet.api.PetManager.loadPets(PetManager.java:66) ~[?:?]
at com.dsh105.echopet.listeners.PetOwnerListener.onPlayerRespawn(PetOwnerListener.java:208) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
... 15 more
Caused by: java.lang.NullPointerException
at java.lang.String.replace(Unknown Source) ~[?:1.7.0_45]
at com.dsh105.echopet.compat.api.entity.PetType.getDefaultName(PetType.java:111) ~[?:?]
at com.dsh105.echopet.api.pet.Pet.<init>(Pet.java:60) ~[?:?]
at com.dsh105.echopet.api.pet.type.OcelotPet.<init>(OcelotPet.java:39) ~[?:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_45]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_45]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.7.0_45]
at com.dsh105.echopet.compat.api.util.reflection.SafeConstructor.newInstance(SafeConstructor.java:57) ~[?:?]
at com.dsh105.echopet.compat.api.entity.PetType.getNewPetInstance(PetType.java:140) ~[?:?]
at com.dsh105.echopet.api.PetManager.createPet(PetManager.java:124) ~[?:?]
at com.dsh105.echopet.api.PetManager.createPetFromFile(PetManager.java:229) ~[?:?]
at com.dsh105.echopet.api.PetManager.loadPets(PetManager.java:66) ~[?:?]
at com.dsh105.echopet.listeners.PetOwnerListener.onPlayerRespawn(PetOwnerListener.java:208) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_45]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_45]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
... 15 more
[18:15:21 INFO]: [world_1.7]<<MVP>~RasburryPhlamingo[GOD]> yey
[18:15:29 INFO]: evman19 lost connection: Disconnected
[18:15:29 ERROR]: Encountered an unexpected exception
net.minecraft.server.v1_7_R3.ReportedException: Ticking entity
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:653) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
Caused by: java.lang.NullPointerException
at com.dsh105.echopet.compat.api.plugin.uuid.UUIDMigration.getIdentificationFor(UUIDMigration.java:36) ~[?:?]
at com.dsh105.echopet.api.PetManager.removePets(PetManager.java:310) ~[?:?]
at com.dsh105.echopet.api.PetManager.removePet(PetManager.java:319) ~[?:?]
at com.dsh105.echopet.compat.nms.v1_7_R3.entity.EntityPet.onLive(EntityPet.java:286) ~[?:?]
at com.dsh105.echopet.compat.nms.v1_7_R3.entity.EntityPet.h(EntityPet.java:443) ~[?:?]
at net.minecraft.server.v1_7_R3.World.entityJoinedWorld(World.java:1421) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.World.playerJoinedWorld(World.java:1402) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.World.tickEntities(World.java:1290) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.WorldServer.tickEntities(WorldServer.java:481) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:649) ~[craftbukkit-0.0.1-SNAPSHOT.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]
... 4 more
[18:15:29 ERROR]: This crash report has been saved to: /home/tcagame_svc3127/ZahziB/3127/./crash-reports/crash-2014-07-24_18.15.29-server.txt
commented

that's about the same log I get, the only couple of differences are the crash report is saved to my directory, and my name at the very beginning, this and raspberryPhlamingo[GOD] was not on my server at the time...