SpoutDev/Spout — Issue #1468: Spout Illegal Access Error
Author: quickclay
Created: 2012-01-21 03:44:14+00:00
State: open

Seeing this error with 704. Not sure when it is generated, but our whole server disconnects, and it thinks everyone is still on.
Only a hard reset fixes it.

2012-01-20 19:34:22 [SEVERE] java.lang.IllegalAccessError: tried to access class gnu.trove.map.hash.TLongObjectHashMap$TLongObjectHashIterator from class gnu.trove.map.hash.TLongObjectHashMap
2012-01-20 19:34:22 [SEVERE]	at gnu.trove.map.hash.TLongObjectHashMap.iterator(TLongObjectHashMap.java:387)
2012-01-20 19:34:22 [SEVERE]	at org.getspout.commons.util.map.TIntPairObjectHashMap.iterator(TIntPairObjectHashMap.java:52)
2012-01-20 19:34:22 [SEVERE]	at org.getspout.spout.inventory.AbstractBlockManager.onPlayerJoin(AbstractBlockManager.java:70)
2012-01-20 19:34:22 [SEVERE]	at org.getspout.spout.inventory.SimpleMaterialManager.onPlayerJoin(SimpleMaterialManager.java:73)
2012-01-20 19:34:22 [SEVERE]	at org.getspout.spout.PlayerManager.onSpoutcraftEnable(PlayerManager.java:79)
2012-01-20 19:34:22 [SEVERE]	at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:187)
2012-01-20 19:34:22 [SEVERE]	at net.minecraft.server.Packet18ArmAnimation.handle(SourceFile:38)
2012-01-20 19:34:22 [SEVERE]	at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
2012-01-20 19:34:22 [SEVERE]	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
2012-01-20 19:34:22 [SEVERE]	at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:587)
2012-01-20 19:34:22 [SEVERE]	at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
2012-01-20 19:34:22 [SEVERE]	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
2012-01-20 19:34:22 [SEVERE]	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
2012-01-20 19:34:22 [SEVERE]	at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
2012-01-20 19:34:22 [SEVERE] Unexpected exception
java.lang.IllegalAccessError: tried to access class gnu.trove.map.hash.TLongObjectHashMap$TLongObjectHashIterator from class gnu.trove.map.hash.TLongObjectHashMap
at gnu.trove.map.hash.TLongObjectHashMap.iterator(TLongObjectHashMap.java:387)
at org.getspout.commons.util.map.TIntPairObjectHashMap.iterator(TIntPairObjectHashMap.java:52)
at org.getspout.spout.inventory.AbstractBlockManager.onPlayerJoin(AbstractBlockManager.java:70)
at org.getspout.spout.inventory.SimpleMaterialManager.onPlayerJoin(SimpleMaterialManager.java:73)
at org.getspout.spout.PlayerManager.onSpoutcraftEnable(PlayerManager.java:79)
at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:187)
at net.minecraft.server.Packet18ArmAnimation.handle(SourceFile:38)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:587)
at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)