My server keeps crashing all the time.

Discussion in 'Spigot Help' started by Submarinebuilder, Apr 30, 2017.

  1. Hello!
    One of my servers keeps crashing all the time. It is spigot 1.8.7 and i am using 11 plugins.
    Every time i start, i get LOADS of console errors..
    [20:30:12 ERROR]: Error occurred while enabling Multiverse-Core v2.5-b717 (Is it up to date?) java.lang.OutOfMemoryError: GC overhead limit exceeded at com.google.gson.stream.JsonReader.<init>(JsonReader.java:238) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.internal.bind.JsonTreeReader.<init>(JsonTreeReader.java:53) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.Gson.fromJson(Gson.java:868) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.Gson$1.deserialize(Gson.java:126) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.IChatBaseComponent$ChatSerializer.a(SourceFile:102) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.IChatBaseComponent$ChatSerializer.deserialize(SourceFile:30) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.TreeTypeAdapter.read(TreeTypeAdapter.java:58) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.Gson.fromJson(Gson.java:803) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.Gson.fromJson(Gson.java:768) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.Gson.fromJson(Gson.java:717) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.google.gson.Gson.fromJson(Gson.java:689) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.IChatBaseComponent$ChatSerializer.a(SourceFile:199) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.TileEntitySign.a(TileEntitySign.java:84) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.TileEntity.c(TileEntity.java:81) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.ChunkRegionLoader.loadEntities(ChunkRegionLoader.java:417) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:46) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:1) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:337) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:295) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:16) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:115) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:97) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.createWorld(CraftServer.java:930) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.Bukkit.createWorld(Bukkit.java:463) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.WorldCreator.createWorld(WorldCreator.java:261) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:466) ~[?:?] at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:447) ~[?:?] at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:422) ~[?:?] at com.onarandombox.MultiverseCore.utils.WorldManager.loadWorlds(WorldManager.java:725) ~[?:?] at com.onarandombox.MultiverseCore.MultiverseCore.onEnable(MultiverseCore.java:310) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] [20:30:15 INFO]: Server permissions file permissions.yml is empty, ignoring it [20:30:25 ERROR]: Encountered an unexpected exception java.lang.OutOfMemoryError: GC overhead limit exceeded at java.lang.String.toLowerCase(String.java:2647) ~[?:1.8.0_112] at java.lang.String.toLowerCase(String.java:2670) ~[?:1.8.0_112] at org.bukkit.permissions.PermissibleBase.calculateChildPermissions(PermissibleBase.java:184) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.permissions.PermissibleBase.recalculatePermissions(PermissibleBase.java:157) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.command.ServerCommandSender.recalculatePermissions(ServerCommandSender.java:66) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.plugin.SimplePluginManager.dirtyPermissibles(SimplePluginManager.java:642) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.plugin.SimplePluginManager.calculatePermissionDefault(SimplePluginManager.java:630) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:603) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:22) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:15) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:53) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:58) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.util.permissions.CommandPermissions.registerPermissions(CommandPermissions.java:24) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.util.permissions.CraftDefaultPermissions.registerCorePermissions(CraftDefaultPermissions.java:13) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:329) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:418) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:382) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:337) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:256) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:528) [spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112] [20:30:33 ERROR]: This crash report has been saved to: /home/gs/gs/data/servers/3542896/./crash-reports/crash-2017-04-30_20.30.29-server.txt [20:30:33 INFO]: Stopping server [20:30:33 INFO]: [Multiverse-Core] Disabling Multiverse-Core v2.5-b717 [20:30:38 ERROR]: Error occurred while disabling Multiverse-Core v2.5-b717 (Is it up to date?) java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.Arrays.copyOf(Arrays.java:3332) ~[?:1.8.0_112] at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:124) ~[?:1.8.0_112] at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:448) ~[?:1.8.0_112] at java.lang.StringBuilder.append(StringBuilder.java:136) ~[?:1.8.0_112] at org.bukkit.configuration.file.YamlConfiguration.saveToString(YamlConfiguration.java:46) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.configuration.file.FileConfiguration.save(FileConfiguration.java:103) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at com.onarandombox.MultiverseCore.utils.WorldManager.saveWorldsConfig(WorldManager.java:824) ~[?:?] at com.onarandombox.MultiverseCore.MultiverseCore.saveWorldConfig(MultiverseCore.java:1170) ~[?:?] at com.onarandombox.MultiverseCore.MultiverseCore.saveMVConfigs(MultiverseCore.java:1178) ~[?:?] at com.onarandombox.MultiverseCore.MultiverseCore.onDisable(MultiverseCore.java:858) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323) ~[spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:364) [spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424) [spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417) [spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.disablePlugins(CraftServer.java:335) [spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.MinecraftServer.stop(MinecraftServer.java:464) [spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:596) [spigot-1.8.7.jar:git-Spigot-3ccbe77-a6a57a9] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]

    ---- Minecraft Crash Report ----
    // I blame Dinnerbone.

    Time: 30/04/17 20:30
    Description: Exception in server tick loop

    java.lang.OutOfMemoryError: GC overhead limit exceeded
    at java.lang.String.toLowerCase(String.java:2647)
    at java.lang.String.toLowerCase(String.java:2670)
    at org.bukkit.permissions.PermissibleBase.calculateChildPermissions(PermissibleBase.java:184)
    at org.bukkit.permissions.PermissibleBase.recalculatePermissions(PermissibleBase.java:157)
    at org.bukkit.craftbukkit.v1_8_R3.command.ServerCommandSender.recalculatePermissions(ServerCommandSender.java:66)
    at org.bukkit.plugin.SimplePluginManager.dirtyPermissibles(SimplePluginManager.java:642)
    at org.bukkit.plugin.SimplePluginManager.calculatePermissionDefault(SimplePluginManager.java:630)
    at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:603)
    at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:22)
    at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:15)
    at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:53)
    at org.bukkit.util.permissions.DefaultPermissions.registerPermission(DefaultPermissions.java:58)
    at org.bukkit.craftbukkit.v1_8_R3.util.permissions.CommandPermissions.registerPermissions(CommandPermissions.java:24)
    at org.bukkit.craftbukkit.v1_8_R3.util.permissions.CraftDefaultPermissions.registerCorePermissions(CraftDefaultPermissions.java:13)
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:329)
    at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:418)
    at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:382)
    at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:337)
    at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:256)
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:528)
    at java.lang.Thread.run(Thread.java:745)


    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- System Details --
    Details:
    Minecraft Version: 1.8.7
    Operating System: Linux (amd64) version 3.14.32-xxxx-grs-ipv6-64
    CPU: 32x Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz
    Java Version: 1.8.0_112, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 119439288 bytes (113 MB) / 955252736 bytes (911 MB) up to 955252736 bytes (911 MB)
    JVM Flags: 3 total; -Xms256M -Xmx1024M -XX:MaxPermSize=128M
    IntCache: cache: 12, tcache: 0, allocated: 13, tallocated: 99
    CraftBukkit Information:
    Running: CraftBukkit version git-Spigot-3ccbe77-a6a57a9 (MC: 1.8.7) (Implementing API version 1.8.7-R0.1-SNAPSHOT) true
    Plugins: { PermissionsEx v1.23.4 ru.tehkode.permissions.bukkit.PermissionsEx [[t3hk0d3, zml]], CoreProtect v2.14.2 net.coreprotect.CoreProtect [Intelli], ArmorStandEditor v1.8-0.1.5BETA io.github.rypofalem.armorstandeditor.ArmorStandEditorPlugin [RypoFalem], WorldEdit v6.1.3;7a097ca com.sk89q.worldedit.bukkit.WorldEditPlugin [], SimpleChatChannels v0.7.5 me.odium.simplechatchannels.Loader [], Essentials vTeamCity com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally], EssentialsSpawn vTeamCity com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], EssentialsGeoIP vTeamCity com.earth2me.essentials.geoip.EssentialsGeoIP [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology], EssentialsChat vTeamCity com.earth2me.essentials.chat.EssentialsChat [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally], TablistPrefix v1.4.1 me.GrimReaper52498.TablistPrefix.TablistPrefix [], Multiverse-Core v2.5-b717 com.onarandombox.MultiverseCore.MultiverseCore [Rigby, fernferret, lithium3141, main--],}
    Warnings: DEFAULT
    Reload Count: 0
    Threads: { RUNNABLE Server console handler: [java.io.FileInputStream.readBytes(Native Method), java.io.FileInputStream.read(FileInputStream.java:255), java.io.BufferedInputStream.fill(BufferedInputStream.java:246), java.io.BufferedInputStream.read(BufferedInputStream.java:265), org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:248), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:261), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:198), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2145), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:3183), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2333), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2269), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:2257), net.minecraft.server.v1_8_R3.DedicatedServer$2.run(DedicatedServer.java:81)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], RUNNABLE Netty Epoll Server IO #0: [io.netty.channel.epoll.Native.epollWait(Native Method), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:194), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:219), io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116), java.lang.Thread.run(Thread.java:745)], TIMED_WAITING Timer-0: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], WAITING Java2D Disposer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164), sun.java2d.Disposer.run(Disposer.java:148), java.lang.Thread.run(Thread.java:745)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:502), java.lang.ref.Reference.tryHandlePending(Reference.java:191), java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)], WAITING Thread-4: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:77), org.bukkit.craftbukkit.v1_8_R3.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:25), java.lang.Thread.run(Thread.java:745)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:502), java.util.TimerThread.mainLoop(Timer.java:526), java.util.TimerThread.run(Timer.java:505)], RUNNABLE DestroyJavaVM: [], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Thread.java:1607), org.bukkit.craftbukkit.v1_8_R3.CraftCrashReport.call(CraftCrashReport.java:29), net.minecraft.server.v1_8_R3.CrashReportSystemDetails.a(SourceFile:78), net.minecraft.server.v1_8_R3.CrashReport.h(CrashReport.java:136), net.minecraft.server.v1_8_R3.CrashReport.<init>(CrashReport.java:34), net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:580), java.lang.Thread.run(Thread.java:745)], WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164), java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:92)], RUNNABLE Signal Dispatcher: [], TIMED_WAITING Server Infinisleeper: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_8_R3.DedicatedServer$1.run(DedicatedServer.java:54)],}
    Recent tasks from -31--1{}
    Profiler Position: N/A (disabled)
    Player Count: 0 / 100; []
    Is Modded: Definitely; Server brand changed to 'Spigot'
    Type: Dedicated Server (map_server.txt)

    Could someone help me?
     
  2. Try removing Multi-Verse plugin
     
  3. Your server doesn't have enough ram, post your startup flags.
     
    • Agree Agree x 3
  4. It has enough ram and i will definitely not remove plugins.
     
  5. WAS

    WAS

    This community doesn't cast spells. If you don't take advise (like temporarily removing a plugin) to find the problem you'll likely continue suffering crashes.
     
  6. Just do a backup of your server and remove plugins from there ...
     
  7. By your error log, no it does not have enough ram. Again, post your startup flags. You're refusing to take any help a person gives you, how do you expect your issue to be fixed?
     
  8. Code (Text):
    [20:30:12 ERROR]: Error occurred while enabling Multiverse-Core v2.5-b717 (Is it up to date?) java.lang.OutOfMemoryError: GC overhead limit exceeded
    That indicates no memory/ram. If you do not take our advise then your server is going to continue doing it.

    It says the same in the crash log:

    Code (Text):
    java.lang.OutOfMemoryError: GC overhead limit exceeded
     
    • Agree Agree x 1
  9. JVM Flags: 3 total; -Xms256M -Xmx1024M -XX:MaxPermSize=128M

    I see this in your crash log (see above). I think that -XX:MaxPermSize=128M has something to do with it

    PS:. I may be wrong about what i said above if so please let me know
     
  10. Is the server hosted on your computer?
     
  11. Gaxan

    Supporter

    Xms is the problem with those flags.
     
  12. Increase the number to xms to the number of xmxw
     
  13. So. Sorry for my late reply. Again: the server has enough ram.
    But i deleted a world i installed minutes before this error started. Now everything works fine.
     
  14. Gaxan

    Supporter

    Your start up flags are still wrong, you have 1GB assigned to the server but only using 256MB of that RAM. You are wasting 750MB of RAM that is not being used by anything. It just sits there and does nothing.
     
  15. That's actually incorrect. The JVM will initially allocate 256MB, and it will allocate more as it needs, up to the 1GB limit.
    It's likely that your server didn't have enough RAM to handle the extra world you had.
     
  16. Gaxan

    Supporter

    It's been proven time and again that the Xms and Xmx should be set to the same amount.

    Please read this and try not to give bad information.

    https://aquifermc.org/threads/optim...kes-fix-tps-improve-performance.101/#post-822

     
  17. The OP is probably on a shared host
     
  18. Gaxan

    Supporter

    You're probably right. Some hosting companies have no idea what they are doing.
     
  19. For performance this is true, but it doesn't mean that the RAM can't be used. You can test it yourself if you like. Leave the server running for a few hours and you'll see the RAM climb up past the initial 256MB.
     
  20. Gaxan

    Supporter

    I didn't say you were incorrect, but you are not correct either. What you said is bad advice for running a minecraft server.

    Let me clarify what I mean by wasted RAM, I do not mean its wasted as unusable. It's wasted in performance since it's ideal to let the server use the full allocated RAM amount and let GC do it's job.

    You said I was incorrect and I was not incorrect.

    If a hosting company is not giving their clients optimal settings, I wouldn't use that company or recommend that company for a live server.