World corruption and crash: Exception while executing Hook: BlockPhysicsHook in PluginListener: EventToHookAdapter (Plugin: ClassicLoader)

Issue #10 new
Riot created an issue

Something anna typed caused the server to crash, and continue crashing on startup. The repeated message is:

2014-11-28 05:25:52 [ERROR] Exception while executing Hook: BlockPhysicsHook in PluginListener: EventToHookAdapter (Plugin: ClassicLoader)
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_11]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
        at net.canarymod.hook.HookExecutor$1.execute(HookExecutor.java:59) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.plugin.RegisteredPluginListener.execute(RegisteredPluginListener.java:52) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.HookExecutor.callHook(HookExecutor.java:123) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.Hook.call(Hook.java:37) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.block.BlockFalling.b(BlockFalling.java:30) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.chunk.Chunk.a(Chunk.java:564) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.chunk.Chunk.a(Chunk.java:431) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.World.d(World.java:294) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.gen.feature.WorldGenMinable.a(WorldGenMinable.java:63) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.biome.BiomeDecorator.a(BiomeDecorator.java:265) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.biome.BiomeDecorator.a(BiomeDecorator.java:283) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.biome.BiomeDecorator.a(BiomeDecorator.java:93) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.biome.BiomeDecorator.a(BiomeDecorator.java:86) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.biome.BiomeGenBase.a(BiomeGenBase.java:258) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.gen.ChunkProviderGenerate.a(ChunkProviderGenerate.java:360) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.gen.ChunkProviderServer.a(ChunkProviderServer.java:222) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.chunk.Chunk.a(Chunk.java:895) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.gen.ChunkProviderServer.c(ChunkProviderServer.java:157) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.g(MinecraftServer.java:272) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.initWorld(MinecraftServer.java:243) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:288) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:391) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer$3.run(MinecraftServer.java:742) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
Caused by: java.lang.RuntimeException: Already decorating!!
        at net.minecraft.world.biome.BiomeDecorator.a(BiomeDecorator.java:79) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.biome.BiomeGenBase.a(BiomeGenBase.java:258) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.gen.ChunkProviderGenerate.a(ChunkProviderGenerate.java:360) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.gen.ChunkProviderServer.a(ChunkProviderServer.java:222) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.chunk.Chunk.a(Chunk.java:895) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.world.gen.ChunkProviderServer.c(ChunkProviderServer.java:157) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.g(MinecraftServer.java:272) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.initWorld(MinecraftServer.java:243) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.loadWorld(MinecraftServer.java:1307) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.loadWorld(MinecraftServer.java:1303) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.world.CanaryWorldManager.loadWorld(CanaryWorldManager.java:241) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.world.CanaryWorldManager.getWorld(CanaryWorldManager.java:146) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at com.minecraftonline.classicloader.classicapi.Location.getWorld(Location.java:144) ~[?:?]
        at com.minecraftonline.classicloader.classicapi.Block.<init>(Block.java:426) ~[?:?]
        at com.minecraftonline.classicloader.classicapi.Block.<init>(Block.java:449) ~[?:?]
        at com.minecraftonline.classicloader.classicapi.bridge.EventToHookAdapter.handleBlockPhysics(EventToHookAdapter.java:417) ~[?:?]
        ... 27 more

The original events appear to be:

2014-11-28 05:20:26 [ERROR] Exception while executing Hook: PlayerCommandHook in PluginListener: lionsAreaListener (Plugin: lionsArea)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
        at net.canarymod.hook.HookExecutor$1.execute(HookExecutor.java:59) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.plugin.RegisteredPluginListener.execute(RegisteredPluginListener.java:52) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.HookExecutor.callHook(HookExecutor.java:123) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.Hook.call(Hook.java:37) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.executeCommand(CanaryPlayer.java:247) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.chat(CanaryPlayer.java:129) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetHandlerPlayServer.a(NetHandlerPlayServer.java:665) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:36) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:48) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetworkManager.a(NetworkManager.java:180) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetworkSystem.c(NetworkSystem.java:108) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:622) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.dedicated.DedicatedServer.v(DedicatedServer.java:367) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.u(MinecraftServer.java:526) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer$3.run(MinecraftServer.java:742) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
Caused by: java.lang.NullPointerException
        at de.stehrssoftwareschmiede.lionsarea.laCheck.RestrictedCommandsCheck(laCheck.java:391) ~[?:?]
        at de.stehrssoftwareschmiede.lionsarea.laCheck.RestrictedCommandsCheck(laCheck.java:337) ~[?:?]
        at de.stehrssoftwareschmiede.lionsarea.lionsAreaListener.onCommand(lionsAreaListener.java:49) ~[?:?]
        ... 19 more
2014-11-28 05:20:26 [INFO] [Anna_28: World non-existent or not loaded]
2014-11-28 05:20:26 [INFO] Command used by Anna_28: /tp @p ~ ~ ~ ~ ~

(command is logged after the error)

2014-11-28 05:20:32 [ERROR] Exception while executing Hook: PlayerCommandHook in PluginListener: lionsAreaListener (Plugin: lionsArea)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
        at net.canarymod.hook.HookExecutor$1.execute(HookExecutor.java:59) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.plugin.RegisteredPluginListener.execute(RegisteredPluginListener.java:52) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.HookExecutor.callHook(HookExecutor.java:123) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.Hook.call(Hook.java:37) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.executeCommand(CanaryPlayer.java:247) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.chat(CanaryPlayer.java:129) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetHandlerPlayServer.a(NetHandlerPlayServer.java:665) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:36) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:48) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetworkManager.a(NetworkManager.java:180) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetworkSystem.c(NetworkSystem.java:108) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:622) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.dedicated.DedicatedServer.v(DedicatedServer.java:367) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.u(MinecraftServer.java:526) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer$3.run(MinecraftServer.java:742) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
Caused by: java.lang.NullPointerException
        at de.stehrssoftwareschmiede.lionsarea.laCheck.RestrictedCommandsCheck(laCheck.java:391) ~[?:?]
        at de.stehrssoftwareschmiede.lionsarea.laCheck.RestrictedCommandsCheck(laCheck.java:337) ~[?:?]
        at de.stehrssoftwareschmiede.lionsarea.lionsAreaListener.onCommand(lionsAreaListener.java:49) ~[?:?]
        ... 19 more
2014-11-28 05:20:32 [INFO] [Anna_28: Teleported Anna_28 to -119.95064557288704,65.0,373.4732837488261]
2014-11-28 05:20:32 [INFO] Command used by Anna_28: /tp @p ~ ~ ~

the last one before the series of crashes appears to be

2014-11-28 05:20:35 [ERROR] Exception while executing Hook: PlayerCommandHook in PluginListener: lionsAreaListener (Plugin: lionsArea)
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
        at net.canarymod.hook.HookExecutor$1.execute(HookExecutor.java:59) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.plugin.RegisteredPluginListener.execute(RegisteredPluginListener.java:52) ~[CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.HookExecutor.callHook(HookExecutor.java:123) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.hook.Hook.call(Hook.java:37) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.executeCommand(CanaryPlayer.java:247) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.canarymod.api.entity.living.humanoid.CanaryPlayer.chat(CanaryPlayer.java:129) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetHandlerPlayServer.a(NetHandlerPlayServer.java:665) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:36) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.play.client.C01PacketChatMessage.a(C01PacketChatMessage.java:48) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetworkManager.a(NetworkManager.java:180) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.network.NetworkSystem.c(NetworkSystem.java:108) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:622) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.dedicated.DedicatedServer.v(DedicatedServer.java:367) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.u(MinecraftServer.java:526) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
        at net.minecraft.server.MinecraftServer$3.run(MinecraftServer.java:742) [CanaryMod-1.7.10-1.1.3-20141119.185316-43-shaded.jar:1.7.10-1.1.3-SNAPSHOT]
Caused by: java.lang.NullPointerException
        at de.stehrssoftwareschmiede.lionsarea.laCheck.RestrictedCommandsCheck(laCheck.java:391) ~[?:?]
        at de.stehrssoftwareschmiede.lionsarea.laCheck.RestrictedCommandsCheck(laCheck.java:337) ~[?:?]
        at de.stehrssoftwareschmiede.lionsarea.lionsAreaListener.onCommand(lionsAreaListener.java:49) ~[?:?]
        ... 19 more
2014-11-28 05:20:35 [INFO] [Anna_28: World non-existent or not loaded]
2014-11-28 05:20:35 [INFO] Command used by Anna_28: /tp @p ~ ~ ~ ~1

Comments (1)

  1. Riot reporter

    This appeared to have corrupted region files in some way; however I was not able to isolate which ones, because anna had fled by this point, so had to restore everything modified in the previous hour from backup.

  2. Log in to comment