The game crashed after teleporting to a location and then flying around in spectator. The full crash report is attached.
While searching for a duplicate, I came across MC-134762, but that appears to be a client crash.
1.14 Pre-Release 5\: [^crash-2019-04-20_01.07.58-server.txt]
---- Minecraft Crash Report ----
// Oops.
Time: 4/20/19 1:07 AM
Description: Exception ticking world
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at bhu.a(SourceFile:72)
at vg.a(SourceFile:317)
at net.minecraft.server.MinecraftServer.b(SourceFile:827)
at net.minecraft.server.MinecraftServer.a(SourceFile:764)
at dxh.a(SourceFile:128)
at net.minecraft.server.MinecraftServer.run(SourceFile:632)
at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at bhu.a(SourceFile:72)
at vg.a(SourceFile:317)
-- Affected level --
Details:
Level name: Gamemode4Dev 1.14
All players: 1 total; [vh['misode'/256735, l='Gamemode4Dev 1.14', x=1560.98, y=77.48, z=-917.10]]
Chunk stats: ServerChunkCache: 4153
Level seed: 4922589396274518660
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options: {}
Level spawn location: World: (-192,73,-64), Chunk: (at 0,4,0 in -12,-4; contains blocks -192,0,-64 to -177,255,-49), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 996930 game time, 1244 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: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.b(SourceFile:827)
at net.minecraft.server.MinecraftServer.a(SourceFile:764)
at dxh.a(SourceFile:128)
at net.minecraft.server.MinecraftServer.run(SourceFile:632)
at java.lang.Thread.run(Thread.java:745)
-- System Details --
Details:
Minecraft Version: 1.14 Pre-Release 5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1253340424 bytes (1195 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Player Count: 1 / 8; [vh['misode'/256735, l='Gamemode4Dev 1.14', x=1560.98, y=77.48, z=-917.10]]
Data Packs: vanilla, file/base (incompatible), file/gm4_orbis (incompatible), file/gm4_cooler_caves (incompatible), file/gm4_dangerous_dungeons (incompatible), file/gm4_tower_structures (incompatible)
Type: Integrated Server (map_client.txt)
Is Modded: Probably not. Jar signature remains and both client + server brands are untouched.
Linked issues
is duplicated by 3
Attachments
Comments 14
Can be reasonably reliably reproduced by just generating a few thousand chunks.
A ticking fluid checks if adjacent chunks are loaded, but for some reason the method that checks if the chunks are loaded ends up actually loading part of the chunk, which causes more things to be marked for ticking --> crash.
Same error happened to us today, had 6 people on the server. New terrain being generated, definitely lots of chunks being loaded for multiple people, boom. 😞
Happens Constantly with our server- But specifically when loading ocean chunks. I had my server crash, 5 times within an hour :/
I had 2 consecutive crashes while flying in a single player survival no cheats world. The world was created after 1.14 release. As md_5 describes. It was while flying in a straight line, loading many new chunks. Render distance: 17
Update* On 3rd reload was able to land and let the chunks load. Maybe relevant, but similar to Morgan Bonds, I was over a large body of water.
With 20-30 players online I crash anywhere from 1 minute up to about 1 hour at the longest. Using spread players with 20 or more players online will almost instantly crash the server. Players using boats appears to at lease triple the frequency of the crashes. The server will also hang without crashing sometimes, not sure if this is a related issue.
simply placing a block in creative with one person on my server (me) in already loaded chunks got the stack overflow error
We can reproduce this on linux distros, macOS and Windows OS. It prevents us from --forceUpgrade and pre-generating chunks and upgrading.
Hopefully 1.14.1 will address this
My similar crash was probably not due to heavy RAM load or too many players.
The crash happened this morning (2019-04-29) and threw "Exception ticking world" with an identical stack trace.
There was 1 player on my virtual private server which is running Minecraft 1.14 with 4 Gigs of RAM.
The world was freshly created yesterday. The player had only loaded a few hundred chucks in a straight path away from spawn.
I don't know the CPU load, so that is a possibility.
My VPS shares a quad core Intel Xeon E3-1270 running at 3.5 Ghz with other private servers at my hosting provider.
Disk latency could also be the problem.
However, I don't have hard drive transfer rate specks or issue logs.
spreadplayers also crashes the server with the same exception.