• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Probleme mit craftbukkit 1.7.2 beta 2

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
moin

mein server ist bis heute mit 1.6.4 gelaufen, wir hatten nun auf dem testserver getestet und fest gesteltl das alles soweit in ordnung war.
darauf hin haben wir uns dazu entschlossen unseren main server auch auf 1.7.2 zu updaten ... wie soll ich sagen ... scheinbar doch ein fehler...

ich bekomm nun alle 1-2 std einen serverabsturz ...
[20:49:13] [Netty IO #2/WARN]: java.sql.SQLException: java.lang.OutOfMemoryError: PermGen space
meistens sind solche fehlermeldungen ...

also immer der PermGen space...

ich hab leider nicht wirklich plan was ich da dagegen machen kann ...
hat da jemand erfahrung mit und könnte mir helfen?

bräuchte dringend hilfe !

mfg Kaladial
 

MiCrJonas

Threadripper
Registriert
29 Oktober 2012
Beiträge
1.064
Diamanten
0
Es wäre sehr gut, wenn wir den kompletten serverlog hätten. Aber ein OutOfMemoryError heißt, dass Dein Server abgestützt ist, weil er überlastet war/nicht genügend Speicher hat. Kann an einem falsch Programmierten Plugin liegen, wie es bei mir schon der Fall war. Also wäre eine Pluginliste auch gut. (Plugins stehen zwar im Log, ist aber übersichtlicher als Liste).
 

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
ok komplette log:
Code:
[19:36:47] [Server thread/ERROR]: Could not pass event PlayerBucketEmptyEvent to WorldGuard v5.8
org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:429) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.getPlayerBucketEvent(CraftEventFactory.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerBucketEmptyEvent(CraftEventFactory.java:122) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemBucket.a(ItemBucket.java:111) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemStack.a(ItemStack.java:92) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.useItem(PlayerInteractManager.java:328) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:401) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:628) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: java.lang.OutOfMemoryError: PermGen space
	at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.7.0_25]
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2483) ~[?:1.7.0_25]
	at java.lang.Class.getConstructor0(Class.java:2793) ~[?:1.7.0_25]
	at java.lang.Class.newInstance(Class.java:345) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:396) ~[?:1.7.0_25]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:395) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:77) ~[?:1.7.0_25]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:46) ~[?:1.7.0_25]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25]
	at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25]
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	... 19 more
[19:36:51] [Server thread/ERROR]: Could not pass event PlayerBucketEmptyEvent to Essentials v2.12.2
org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:429) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.getPlayerBucketEvent(CraftEventFactory.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerBucketEmptyEvent(CraftEventFactory.java:122) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemBucket.a(ItemBucket.java:111) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemStack.a(ItemStack.java:92) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.useItem(PlayerInteractManager.java:328) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:401) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:628) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: java.lang.OutOfMemoryError: PermGen space
	at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.7.0_25]
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2483) ~[?:1.7.0_25]
	at java.lang.Class.getConstructor0(Class.java:2793) ~[?:1.7.0_25]
	at java.lang.Class.newInstance(Class.java:345) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:396) ~[?:1.7.0_25]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:395) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:77) ~[?:1.7.0_25]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:46) ~[?:1.7.0_25]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25]
	at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25]
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	... 19 more
[19:36:56] [Server thread/ERROR]: Could not pass event PlayerBucketEmptyEvent to LogBlock v1.80
org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:429) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.getPlayerBucketEvent(CraftEventFactory.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerBucketEmptyEvent(CraftEventFactory.java:122) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemBucket.a(ItemBucket.java:111) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemStack.a(ItemStack.java:92) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.useItem(PlayerInteractManager.java:328) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:401) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:628) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: java.lang.OutOfMemoryError: PermGen space
	at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.7.0_25]
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2483) ~[?:1.7.0_25]
	at java.lang.Class.getConstructor0(Class.java:2793) ~[?:1.7.0_25]
	at java.lang.Class.newInstance(Class.java:345) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:396) ~[?:1.7.0_25]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:395) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:77) ~[?:1.7.0_25]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:46) ~[?:1.7.0_25]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25]
	at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25]
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	... 19 more
[19:37:01] [Server thread/ERROR]: Could not pass event PlayerBucketEmptyEvent to WorldGuard v5.8
org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:429) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.getPlayerBucketEvent(CraftEventFactory.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerBucketEmptyEvent(CraftEventFactory.java:122) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemBucket.a(ItemBucket.java:111) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemStack.a(ItemStack.java:92) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.useItem(PlayerInteractManager.java:328) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:401) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:628) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: java.lang.OutOfMemoryError: PermGen space
	at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.7.0_25]
	at java.lang.Class.privateGetDeclaredConstructors(Class.java:2483) ~[?:1.7.0_25]
	at java.lang.Class.getConstructor0(Class.java:2793) ~[?:1.7.0_25]
	at java.lang.Class.newInstance(Class.java:345) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:396) ~[?:1.7.0_25]
	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:395) ~[?:1.7.0_25]
	at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:77) ~[?:1.7.0_25]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:46) ~[?:1.7.0_25]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25]
	at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25]
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	... 19 more
[19:37:06] [Server thread/ERROR]: Could not pass event PlayerBucketEmptyEvent to Essentials v2.12.2
org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:429) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.getPlayerBucketEvent(CraftEventFactory.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerBucketEmptyEvent(CraftEventFactory.java:122) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemBucket.a(ItemBucket.java:111) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemStack.a(ItemStack.java:92) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.useItem(PlayerInteractManager.java:328) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:401) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:628) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: java.lang.OutOfMemoryError: PermGen space
[19:37:11] [Server thread/ERROR]: Could not pass event PlayerBucketEmptyEvent to LogBlock v1.80
org.bukkit.event.EventException
	at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:429) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.getPlayerBucketEvent(CraftEventFactory.java:149) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerBucketEmptyEvent(CraftEventFactory.java:122) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemBucket.a(ItemBucket.java:111) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ItemStack.a(ItemStack.java:92) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.useItem(PlayerInteractManager.java:328) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:401) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:628) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: java.lang.OutOfMemoryError: PermGen space
[19:37:15] [Server console handler/WARN]: Exception in thread "Server console handler"

- - - Aktualisiert - - -

eigene plugins:
das wird ne lange liste:
afkTerminator
AnimalLog (eigenes plugin)
AntiXRay
AutoMessage
AutoSaveWorld
BlockCommand
ChestShop
Citizens
ColoredTablist
CommandSigns
dynmap
Dynmap-WorldGuard
Essentials
Herochat
iConomy
Lift
LLBank (Eigenes Plugin)
LogBlock
LogDrop
Lotto (Eigenes Plugin)
LWC
Marktplatz (Eigenes Plugin)
MotdManager
Multiverse-Core
Multiverse-Inventories
Multiverse-Portals
NoCheatPlus
NoPluginStealers
OnlinePlayersSQL
OnlineTime (Eigenes Plugin)
Permission***
PHPsend
ProtocolLib
ReportRTS
SecurityVillagers
SimpleCalc (Eigenes Plugin)
SkyPoints (Eigenes Plugin)
SocketCraft
SoraBans (Eigenes Plugin)
SoraBlockLog (Eigenes Plugin)
SoraGuild (Eigenes Plugin)
SoraMarketEx (Eigenes Plugin)
SoraPEXFree (Eigenes Plugin)
SoraStaff (Eigenes Plugin)
Splegg
Stackie
SurvivalGames
uSkyBlock
VoteListener (Eigenes Plugin)
Votifier
War
WorldBorder
WorldEdit
WorldGuard
WormholeXTreme
 
Zuletzt bearbeitet von einem Moderator:

MiCrJonas

Threadripper
Registriert
29 Oktober 2012
Beiträge
1.064
Diamanten
0
da so viel plugins nicht möchte, empfehl ich dir alle plugins rauss zu nehmen und nach und nach mit server neustarts die plugins wieder einzufügen um zu sehen wo der Fehler liegt

Das macht wohl eher keinen Sinn, da der Server immer erst nach 1-2 Stunden abstürtzt. Man kann nicht bei 30+ Plugins alle 2 Stunden den Server überprüfen und die Plugins austauschen.
Die Plugins sollten aber alle, besonders LogBlock und WorldGuard, geupdatet werden, da es bei zumindest den beiden Plugins Haufenweise Fehler im Log gibt.
 

KungLaoHD

Vorarbeiter
Registriert
1 Oktober 2012
Beiträge
286
Diamanten
4
Minecraft
KungLaoHD
moin

mein server ist bis heute mit 1.6.4 gelaufen, wir hatten nun auf dem testserver getestet und fest gesteltl das alles soweit in ordnung war.
darauf hin haben wir uns dazu entschlossen unseren main server auch auf 1.7.2 zu updaten ... wie soll ich sagen ... scheinbar doch ein fehler...

ich bekomm nun alle 1-2 std einen serverabsturz ...
[20:49:13] [Netty IO #2/WARN]: java.sql.SQLException: java.lang.OutOfMemoryError: PermGen space
meistens sind solche fehlermeldungen ...

also immer der PermGen space...

ich hab leider nicht wirklich plan was ich da dagegen machen kann ...
hat da jemand erfahrung mit und könnte mir helfen?

bräuchte dringend hilfe !

mfg Kaladial

Hi, also ich nutze für meinen Bukkit 1.7.2 Server eine GUI namens: BukkitGUI (BukkitGUI Link) und starte diese mit eigene Befehle in der GUI:

Eigene Befehle: -XX:permSize=128m -XX:MaxPermSize=512M

Somit sind die oberen Fehler die du angegeben hast, dann weg!
 

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
moin

ok 2 sachen würden mich interessieren:
also mein server läuft auf einem root server ...
soll heissen Debian als betriebssystem dadurch wird das mit der BukkitGui glaube etwas schwierig

aber :

-XXermSize=128m -XX:MaxPermSize=512M

das hab ich schon mehrfach als ich im inet nach dem PermGen gesucht hab gelesen ...
sorry doofe frage: wie bau ich das in meine start.sh ein ?
einfach hinten dran schreiben ?

bei debian sind eher grundkenntnisse vorhanden leider net so sonderlich mehr...

also meine start.sh sieht derzeit so aus:
screen -S llmain java -Xmx20480M -Xms10240M -jar craftbukkit.jar nogui

wie muss ich das umbauen damit das funktioniert?

thx Kala
 

Rene55M

Minecrafter
Registriert
14 Januar 2014
Beiträge
8
Diamanten
0
Minecraft
Rene18M
Was mich bei dir sehr wundert ist warum da 20480 und 10240 stehen ... Naja jedenfalls geben diese zahlen an wie viel RAM dein Server nutzen darf. 2048M heißt 2GB, eine Frage wäre wie viel ram hat denn dein Root ?
 

KungLaoHD

Vorarbeiter
Registriert
1 Oktober 2012
Beiträge
286
Diamanten
4
Minecraft
KungLaoHD
moin

ok 2 sachen würden mich interessieren:
also mein server läuft auf einem root server ...
soll heissen Debian als betriebssystem dadurch wird das mit der BukkitGui glaube etwas schwierig

aber :

-XXermSize=128m -XX:MaxPermSize=512M

das hab ich schon mehrfach als ich im inet nach dem PermGen gesucht hab gelesen ...
sorry doofe frage: wie bau ich das in meine start.sh ein ?
einfach hinten dran schreiben ?

bei debian sind eher grundkenntnisse vorhanden leider net so sonderlich mehr...

also meine start.sh sieht derzeit so aus:
screen -S llmain java -Xmx20480M -Xms10240M -jar craftbukkit.jar nogui

wie muss ich das umbauen damit das funktioniert?

thx Kala

Hi, versuchs doch mal so:

screen -S llmain java -Xmx20480M -Xms10240M -XXermSize=128m -XX:MaxPermSize=512M -jar craftbukkit.jar nogui

Aber wie dir bereits Jemand geschrieben hat, wieviel RAM hat dein Rootserver für deinen Server reserviert ?
 

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
mein rootserver hat 24 gb Ram
und ich ahbe 20 GB für MC reserviert

wenn ich das mache "screen -S llmain java -Xmx20480M -Xms10240M -XXermSize=128m -XX:MaxPermSize=512M -jar craftbukkit.jar nogui" bekomm ich:
sh start.sh
[screen is terminating]
 
Zuletzt bearbeitet:

KungLaoHD

Vorarbeiter
Registriert
1 Oktober 2012
Beiträge
286
Diamanten
4
Minecraft
KungLaoHD
mein rootserver hat 24 gb Ram
und ich ahbe 20 GB für MC reserviert

wenn ich das mache "screen -S llmain java -Xmx20480M -Xms10240M -XXermSize=128m -XX:MaxPermSize=512M -jar craftbukkit.jar nogui" bekomm ich:
sh start.sh
[screen is terminating]

und was erscheint, wenn du das eingibst: screen -S llmain java -Xmx20480M -Xms10240M -jar craftbukkit.jar nogui
 

c-eAgle

Redstoneengineer
Registriert
14 Juli 2011
Beiträge
38
Diamanten
300
Minecraft
ceagle2
Den ersten der zwei Zusatzparameter hast du OHNE den Schreibfehler/Smiley eingesetzt, ja? Denn "-XXermSize" ist nicht vollständig. Wobei du den (also -XX, Doppelpunkt, PermSize) im Prinzip auch weglassen kannst und einfach nur -XX:MaxPermSize auf einen genügend hohen Wert stellst. Der PermGen-bezogene OOM kommt im Normalfall, wenn selbst im Full Collect darin nichts mehr freigeräumt werden kann. Also kurz davor dürfte es vermutlich zu recht heftigen Lags für die Spieler gekommen sein, da die Full Collects vermutlich immer häufiger wurden. Die Ursache ist also aller Voraussicht nach schlicht darin, dass diese Generation zu klein ausfällt. Für den unwahrscheinlichen Fall, dass es sich um ein MemoryLeak handeln könnte, stellst du erstmal nur den einen Parameter ein, nämlich -XX:MaxPermSize=1G, was ein voraussichtlich viel zu hoher Wert ist, den du erstmal testest. Sollte es da immernoch zum OOM kommen, kriegen wir schon noch raus, an welchem Plugin oder an welchem Plugin-Mix es liegt. Aber vermutlich kannst du die permanente Generation ohne Probleme auf die bereits empfohlenen 512M oder noch weniger senken. Dennoch lieber erstmal den von mir empfohlenen Extremwert testen.

Zudem solltest du auch mal GC-Logs anfertigen, damit nachvollzogen werden kann, was über die Laufzeit hinweg passiert. Bitte folgende Parameter anfügen und das so entstehende gc.log (wird mit jedem MC-Serverneustart neu angelegt) im Thread zeigen, bzw. die Textdatei im Thread verlinken:

-Xloggc:gc.log -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -XX:+PrintGCDetails -XX:+PrintAdaptiveSizePolicy -XX:+PrintPromotionFailure

Unter Umständen wäre es auch ratsam, mal ein paar GC-Parameter einzufügen, um nicht auf die für MC unpassenden Standardeinstellungen zu vertrauen - etwa den CMS (ruhig im inkrementellen Modus), um den, wenn er bei gewisser Heap-Auslastung regulär triggert, direkt auch die PermGen in Concurrent Collects aufräumen zu lassen, und um etwaige System.gc()s, wie sie unsinnigerweise von diversen Plugins ausgelöst werden und bei Non-Concurrent-GCs für Full Collects sorgen, zu selbigem Zweck auszunutzen. Wobei wir die Trigger-Schwelle bei DEM Heap ziemlich weit nach hinten verschieben können. Allerdings denke ich, es wäre auch ´ne Idee, den G1 mal zu testen - sowohl auf meinem als auch auf einem Partnerserver arbeitet der G1 seit Java7 Update60 in meiner Erfahrung generell deutlich besser als der CMS, zumal der G1 wenigstens nicht bei Mark-Phasen den kompletten MC-Hauptthread anhält - und die Mark-Phasen können bei dem Heap potentiell recht lang ausfallen.

Wir können das ganze dann mit der Zeit noch finetunen (GC-Logs analysieren, übernehme ich gern), aber erstmal das grundlegende Problem lösen.

Viele Grüße,
cea
 
Zuletzt bearbeitet:

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
moin

erstmal vielen dank für die infos,

doch ähm ja ähm ... sorry ich geh seit knapp 20 jahren mit pcs um bin selber programmierer und trotzdem hab ich nach dem 5. satz nix mehr verstanden *ggg*

könntest du mir einfach schreiben was ich tun soll und dann schick ich dir die logs ?

mfg Kala
 

c-eAgle

Redstoneengineer
Registriert
14 Juli 2011
Beiträge
38
Diamanten
300
Minecraft
ceagle2
Huhu,

füge einfach erstmal folgende Parameter hinzu:

-XX:MaxPermSize=1G -Xloggc:gc.log -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -XX:+PrintGCDetails -XX:+PrintAdaptiveSizePolicy -XX:+PrintPromotionFailure

Ob es da zu einem OOM kommt oder nicht, lade das so erzeugte gc.log (entsteht im Serverordner) irgendwo hoch und verlinke es hier bitte, damit wir es erstmal analysieren können. Ggf. fällt in diesem irgendetwas auf, das du anschließend durch deine sonstigen Minecraft-Server-Logs untermauern kannst - also wenn z.B. zu dem-und-dem Zeitpunkt ein bestimmter Spieler online war oder wenn ein anderes Log da irgendwelche Auffälligkeiten zeigt.

Alles weitere dann in den nächsten Schritten... :)

Viele Grüße,
cea
 

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
also dann so:

screen -S lltestserver java -Xmx2048M -Xms1024M -XX:MaxPermSize=1G -Xloggc:gc.log -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -XX:+PrintGCDetails -XX:+PrintAdaptiveSizePolicy -XX:+PrintPromotionFailure -jar craftbukkit.jar nogui

hab mal nen testserver aufgesetzt ... (ein paar weniger welten aber ansonsten identisch mit dem main server hier aber nur 2 gb ram)
 

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
so ich hab den server für den test vorbereitet ...
ich werd morgen mit einigen aus dem team und ein paar spielern einfach mal ne weile auf dem server spielen
mal gucken was dann passiert

einzigste plugins die ich auf dem testserver nicht laufen lassen kann:
phpsend
votifier
dynmap

diese plugins funktionieren irgendwie nicht wenn sie auf dem main server laufen

aber gut also mal gucken was morgen beim test raus kommt

mfg Kala
 

c-eAgle

Redstoneengineer
Registriert
14 Juli 2011
Beiträge
38
Diamanten
300
Minecraft
ceagle2
Was diese drei Plugins betrifft, müsstest du halt deren port-bezogene Einstellungen verändern - zumindest bei Dynmap ist es der interne Webserver, wo du den Port ändern oder direkt den internen Webserver deaktivieren solltest.

Ansich ist jedoch kein Testserver notwendig - die bis dato vorgeschlagenen, zusätzlichen Parameter haben keine negativen Auswirkungen auf den MC-Server. Falls die aktiven Spieler in irgendeiner Form für die Probleme verantwortlich sein sollten, ob direkt oder indirekt, wäre es sogar von Vorteil, den Hauptserver für diese Tests und Optimierungen zu verwenden. Hinzu kommt, dass die permanente Generation in diesem Test zusätzlich zu dem bei -Xmx angegebenen Wert weiteren RAM verbraucht - rechne das am besten mit ein, falls du dennoch einen separaten Testserver dafür nutzen möchtest.
 

Kaladial

Kuhfänger
Registriert
25 Mai 2013
Beiträge
91
Diamanten
0
ja ich möchte das aber gern auf einem testserver laufen lassen ...
mein server kommt nach 6 monaten endlich in gang (20-30 leute gleichzeitig auf dem server) die möchte ich ungern mit nem instabilen server
wieder vergraulen... daher läuft der main derzeit weiter auf 1.6.4 ... sobald der testserver stabil läuft werd ich natürlich den main auf 1.7.2 packen, aber im moment lieber etwas vorsichtig ... und halt einen testserver mit halt nur 2GB ram

das muss für die tests reichen ...
ich hab auch schon 2-3 buggs aus unseren eigenen plugins entfernt ... vielleicht haben die schon zu größeren speicherlaggs geführt die bei 1.6.4 warum auch immer nicht aufgefallen sind...

also morgen abend kommt hier das log rein
bis dahin :)
 

c-eAgle

Redstoneengineer
Registriert
14 Juli 2011
Beiträge
38
Diamanten
300
Minecraft
ceagle2
Wenn die Frage gestattet ist: voll virtualisierter Rootserver von HostEurope? Oder was für einen Server beziehst du von denen genau? Bin nur neugierig, ob die Totalausfälle inzwischen weniger geworden sind als bis vor rund 2 1/2 Jahren.
 
Oben