More Info: How to Fix java.lang.OutOfMemoryError in Minecraft
Need Help? Click here for more information on How to Fix java.lang.OutOfMemoryError in Minecraft.
Need Help? Click here for more information on How to Fix java.lang.OutOfMemoryError in Minecraft.
My server keeps on crashing due to a java heap error but according to my server I'm not running out of ram.
Crash Report:
[14:39:00] [Server thread/ERROR]: Encountered an unexpected exceptionm: Exception ticking world
at net.minecraft.server.MinecraftServer.b(SourceFile:831) ~[server.jar:?]
at ug.b(SourceFile:343) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.a(SourceFile:764) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:632) [server.jar:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
Caused by: java.lang.OutOfMemoryError: Java heap space
at ij.a(SourceFile:64) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at im.a(SourceFile:113) ~[server.jar:?]
at im.a(SourceFile:78) ~[server.jar:?]
at im.a(SourceFile:74) ~[server.jar:?]
at bya.e(SourceFile:53) ~[server.jar:?]
at us.g(SourceFile:786) ~[server.jar:?]
at us.j(SourceFile:505) ~[server.jar:?]
at us$$Lambda$2075/1991037783.get(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590) ~[?:1.8.0_212]
at agk.h(SourceFile:135) ~[server.jar:?]
at agk.p(SourceFile:114) ~[server.jar:?]
at ve$a.p(SourceFile:507) ~[server.jar:?]
at ve.d(SourceFile:236) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.aW(SourceFile:708) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.p(SourceFile:696) ~[server.jar:?]
at agk.bf(SourceFile:99) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.o(SourceFile:680) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:636) ~[server.jar:?]
... 1 more
[14:39:00] [Server thread/ERROR]: This crash report has been saved to: /home/container/./crash-reports/crash-2019-06-09_14.39.00-server.txt
[14:39:00] [Server thread/INFO]: Stopping server
[14:39:00] [Server thread/INFO]: Saving players
[14:39:00] [Server thread/INFO]: Saving worlds
[14:39:00] [Server thread/INFO]: Saving chunks for level 'world'/minecraft:the_end
[14:39:00] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[14:39:00] [Server thread/INFO]: Saving chunks for level 'world'/minecraft:the_nether
[14:39:00] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[14:39:00] [Server thread/INFO]: Saving chunks for level 'world'/minecraft:overworld
[14:39:00] [Server thread/ERROR]: Exception stopping the server
java.util.concurrent.CompletionException: java.lang.OutOfMemoryError: Java heap space
at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273) ~[?:1.8.0_212]
at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280) ~[?:1.8.0_212]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1592) ~[?:1.8.0_212]
at agk.h(SourceFile:135) ~[server.jar:?]
at agk.p(SourceFile:114) ~[server.jar:?]
at ve$a.p(SourceFile:507) ~[server.jar:?]
at ve.d(SourceFile:236) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.aW(SourceFile:708) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.p(SourceFile:696) ~[server.jar:?]
at agk.bf(SourceFile:99) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.o(SourceFile:680) ~[server.jar:?]
at net.minecraft.server.MinecraftServer.run(SourceFile:636) [server.jar:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]
Caused by: java.lang.OutOfMemoryError: Java heap space
at ij.a(SourceFile:64) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at ib.a(SourceFile:438) ~[server.jar:?]
at ib.a(SourceFile:81) ~[server.jar:?]
at im.a(SourceFile:113) ~[server.jar:?]
at im.a(SourceFile:78) ~[server.jar:?]
at im.a(SourceFile:74) ~[server.jar:?]
at bya.e(SourceFile:53) ~[server.jar:?]
at us.g(SourceFile:786) ~[server.jar:?]
at us.j(SourceFile:505) ~[server.jar:?]
at us$$Lambda$2075/1991037783.get(Unknown Source) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590) ~[?:1.8.0_212]
... 10 more
Minecraft Version: 1.14.2
OS: Linux
To be frank I don't know what to do and any help would be appreciated.
This crash report has been saved to: /home/container/./crash-reports/crash-2019-06-09_14.39.00-server.txt
Use paste.ubuntu.com.
file:///C:/Users/(Admin)%20Michael/Downloads/crash-2019-06-09_14.39.00-server.txt
---- Minecraft Crash Report -------- Minecraft Crash Report ----// I bet Cylons wouldn't have this problem.
Time: 6/9/19 2:39 PMDescription: Exception ticking world
java.lang.OutOfMemoryError: Java heap space at ij.a(SourceFile:64) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at im.a(SourceFile:113) at im.a(SourceFile:78) at im.a(SourceFile:74) at bya.e(SourceFile:53) at us.g(SourceFile:786) at us.j(SourceFile:505) at us$$Lambda$2075/1991037783.get(Unknown Source) at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590) at agk.h(SourceFile:135) at agk.p(SourceFile:114) at ve$a.p(SourceFile:507) at ve.d(SourceFile:236) at net.minecraft.server.MinecraftServer.aW(SourceFile:708) at net.minecraft.server.MinecraftServer.p(SourceFile:696) at agk.bf(SourceFile:99) at net.minecraft.server.MinecraftServer.o(SourceFile:680) at net.minecraft.server.MinecraftServer.run(SourceFile:636) at java.lang.Thread.run(Thread.java:748)
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- Head --Thread: Server threadStacktrace: at ij.a(SourceFile:64) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at ib.a(SourceFile:438) at ib.a(SourceFile:81) at im.a(SourceFile:113) at im.a(SourceFile:78) at im.a(SourceFile:74) at bya.e(SourceFile:53) at us.g(SourceFile:786) at us.j(SourceFile:505) at us$$Lambda$2075/1991037783.get(Unknown Source) at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590) at agk.h(SourceFile:135) at agk.p(SourceFile:114) at ve$a.p(SourceFile:507) at ve.d(SourceFile:236) at net.minecraft.server.MinecraftServer.aW(SourceFile:708)
-- Affected level --Details: Level name: world All players: 1 total; [vh['MikeDaBossk'/77, l='world', x=37.21, y=64.25, z=-479.68]] Chunk stats: ServerChunkCache: 3403 Level seed: -3053132737457501202 Level generator: ID 00 - default, ver 1. Features enabled: true Level generator options: {} Level spawn location: World: (0,0,0), Chunk: (at 0,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 3322540 game time, 1759911 day time Level dimension: 0 Level storage version: 0x04ABD - Anvil Level weather: Rain time: 1 (now: false), thunder time: 1 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: falseStacktrace: at net.minecraft.server.MinecraftServer.b(SourceFile:830) at ug.b(SourceFile:343) at net.minecraft.server.MinecraftServer.a(SourceFile:764) at net.minecraft.server.MinecraftServer.run(SourceFile:632) at java.lang.Thread.run(Thread.java:748)
-- System Details --Details: Minecraft Version: 1.14.2 Operating System: Linux (amd64) version 4.4.0-143-generic Java Version: 1.8.0_212, Oracle Corporation Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 819553848 bytes (781 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB) JVM Flags: 2 total; -Xms128M -Xmx1024M Player Count: 1 / 20; [vh['MikeDaBossk'/77, l='world', x=37.21, y=64.25, z=-479.68]] Data Packs: vanilla Is Modded: Unknown (can't tell) Type: Dedicated Server (map_server.txt)
You don't have enough memory allocated to run that version of MC. I recommend 4G.
"We live on a placid island of ignorance in the midst of black seas of infinity, and it was not meant that we should voyage far."
My RAM never goes above 700 GB before crashing.
In your crash report, you are really close to 1GB.
You ran out of memory. Allocate more memory to Minecraft, try -Xmx2G minimum or even better -Xmx4G in your JVM arguments.
After some more testing it looks like this crash only occurs when loading certain chunks, and is perfectly stable otherwise. Would deleting the affected region file solve the problem?