I've been running a Direwolf20 server for a few months now and it's seemingly starting to corrupt itself while running.
The server will be running normally but after a few hours the server will start having moments of extreme disconnectivity. One moment you're opening chests and crafting stuff when suddenly you click on a chest and it takes 8 seconds to open. Then everything is fine again for a minute and then you might break a block and it takes 8 seconds to drop anything. In the server console it starts displaying the "can't keep up" error. Normally my server doesn't have these problems and the moments of disconectivity and the "can't keep up" error are directly related. One does not occur without the other and I never get the error when the server is running normally. This is a new problem that occurs without any changes to the system the server is running on. This occurs randomly when no other activity is happening on the host machine so it seems to be purely related to Minecraft.
Restoring the server to a backup that dates back to before when the problem started occuring fixes it for a while until it corrupts itself again.
The crash log from the most recent one:
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.
Time: 3/24/13 11:31 AM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: forestry/arboriculture/genetics/Mutation
at cpw.mods.fml.common.LoadController.transition(LoadController.java:130)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:680)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:356)
at ho.c(DedicatedServer.java:135)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
at fy.run(SourceFile:849)
Caused by: java.lang.NoClassDefFoundError: forestry/arboriculture/genetics/Mutation
at forestry.plugins.PluginForestryArboriculture.createMutations(PluginForestryArboriculture.java:643)
at forestry.plugins.PluginForestryArboriculture.doInit(PluginForestryArboriculture.java:235)
at forestry.core.ForestryCore.postInit(ForestryCore.java:170)
at forestry.Forestry.postInit(Forestry.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:679)
... 5 more
Caused by: java.lang.ClassNotFoundException: forestry.arboriculture.genetics.Mutation
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 34 more
Caused by: java.lang.NullPointerException
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$KeyIterator.next(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.getManifest(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:136)
... 36 more
The server will be running normally but after a few hours the server will start having moments of extreme disconnectivity. One moment you're opening chests and crafting stuff when suddenly you click on a chest and it takes 8 seconds to open. Then everything is fine again for a minute and then you might break a block and it takes 8 seconds to drop anything. In the server console it starts displaying the "can't keep up" error. Normally my server doesn't have these problems and the moments of disconectivity and the "can't keep up" error are directly related. One does not occur without the other and I never get the error when the server is running normally. This is a new problem that occurs without any changes to the system the server is running on. This occurs randomly when no other activity is happening on the host machine so it seems to be purely related to Minecraft.
Restoring the server to a backup that dates back to before when the problem started occuring fixes it for a while until it corrupts itself again.
The crash log from the most recent one:
---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.
Time: 3/24/13 11:31 AM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: forestry/arboriculture/genetics/Mutation
at cpw.mods.fml.common.LoadController.transition(LoadController.java:130)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:680)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:94)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:356)
at ho.c(DedicatedServer.java:135)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)
at fy.run(SourceFile:849)
Caused by: java.lang.NoClassDefFoundError: forestry/arboriculture/genetics/Mutation
at forestry.plugins.PluginForestryArboriculture.createMutations(PluginForestryArboriculture.java:643)
at forestry.plugins.PluginForestryArboriculture.doInit(PluginForestryArboriculture.java:235)
at forestry.core.ForestryCore.postInit(ForestryCore.java:170)
at forestry.Forestry.postInit(Forestry.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:487)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:153)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:86)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:679)
... 5 more
Caused by: java.lang.ClassNotFoundException: forestry.arboriculture.genetics.Mutation
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:185)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 34 more
Caused by: java.lang.NullPointerException
at java.util.HashMap$HashIterator.nextEntry(Unknown Source)
at java.util.HashMap$KeyIterator.next(Unknown Source)
at sun.net.www.protocol.jar.URLJarFile.getManifest(Unknown Source)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:136)
... 36 more