I've had a multi-player server up and running for almost a month. Last week I started testing some new mods and things seemed pretty stable for the last week, but starting today I've seen repeated crashes. The only difference is instead of 2 concurrent people I had 4 logged in. The error seems to point to a concurrency issue not sure if the extra people are the problem.
Description: Exception in server tick loop
java.util.ConcurrentModificationException
---- Minecraft Crash Report ----
WARNING: coremods are present:
CoreMod (Aroma1997Core-1.12.2-2.0.0.2.jar)
ObfuscatePlugin (obfuscate-0.4.2-1.12.2.jar)
Contact their authors BEFORE contacting forge
// Don't be sad, have a hug! <3
Time: 5/9/20 1:18 PM
Description: Exception in server tick loop
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextNode(Unknown Source)
at java.util.HashMap$KeyIterator.next(Unknown Source)
at net.minecraft.entity.EntityTracker.func_72788_a(EntityTracker.java:290)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:779)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.12.2
Operating System: Windows Server 2019 (amd64) version 10.0
Java Version: 1.8.0_251, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 4326422496 bytes (4125 MB) / 6442450944 bytes (6144 MB) up to 6442450944 bytes (6144 MB)
JVM Flags: 11 total; -Xms6G -Xmx6G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=100 -XX:+DisableExplicitGC -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AlwaysPreTouch
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 104
FML: MCP 9.42 Powered by Forge 14.23.5.2847 17 mods loaded, 17 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
| State | ID | Version | Source | Signature |
|:------ |:------------------- |:------------- |:--------------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft | 1.12.2 | minecraft.jar | None |
| LCHIJA | mcp | 9.42 | minecraft.jar | None |
| LCHIJA | FML | 8.0.99.99 | MCServer.jar | None |
| LCHIJA | forge | 14.23.5.2847 | MCServer.jar | None |
| LCHIJA | obfuscate | 0.4.2 | minecraft.jar | None |
| LCHIJA | aroma1997core | 2.0.0.2 | Aroma1997Core-1.12.2-2.0.0.2.jar | dfbfe4c473253d8c5652417689848f650b2cbe32 |
| LCHIJA | aromabackup | 2.1.1.4 | AromaBackup-1.12.2-2.1.1.4.jar | dfbfe4c473253d8c5652417689848f650b2cbe32 |
| LCHIJA | aromabackuprecovery | 2.1.1.4 | AromaBackup-1.12.2-2.1.1.4.jar | dfbfe4c473253d8c5652417689848f650b2cbe32 |
| LCHIJA | biomesoplenty | 7.0.1.2441 | BiomesOPlenty-1.12.2-7.0.1.2441-universal.jar | None |
| LCHIJA | bookworm | 1.12.2-2.5.1 | bookworm-1.12.2-2.5.1.jar | None |
| LCHIJA | cfm | 6.3.0 | cfm-6.3.0-mc1.12.2.jar | None |
| LCHIJA | extrautils2 | 1.0 | extrautils2-1.12-1.9.9.jar | None |
| LCHIJA | fairylights | 2.1.10 | fairylights-2.1.10-1.12.2.jar | None |
| LCHIJA | placeableitems | 3.3 | placeableitems-3.3.jar | None |
| LCHIJA | vehicle | 0.43.4 | vehicle-0.43.4-mc1.12.2.jar | None |
| LCHIJA | worldedit | 6.1.10 | worldedit-forge-mc1.12.2-6.1.10-dist.jar | None |
| LCHIJA | zawa | 1.12.2-2.0.35 | zawa-1.12.2-2.0.35.jar | 3ee471ded1bba54aa82f4f5ca5ca82dd67b8ef42 |
Loaded coremods (and transformers):
CoreMod (Aroma1997Core-1.12.2-2.0.0.2.jar)
ObfuscatePlugin (obfuscate-0.4.2-1.12.2.jar)
com.mrcrayfish.obfuscate.asm.ObfuscateTransformer
Profiler Position: N/A (disabled)
Player Count: 4 / 20; [EntityPlayerMP['Minicke'/250, l='world', x=-54.48, y=71.00, z=158.74], EntityPlayerMP['Derkec'/408, l='world', x=-64.52, y=69.00, z=160.65], EntityPlayerMP['w1nterminute'/840, l='world', x=-64.34, y=76.00, z=161.76], EntityPlayerMP['w2nterminute'/976, l='world', x=-52.52, y=69.00, z=163.75]]
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
I've had a multi-player server up and running for almost a month. Last week I started testing some new mods and things seemed pretty stable for the last week, but starting today I've seen repeated crashes. The only difference is instead of 2 concurrent people I had 4 logged in. The error seems to point to a concurrency issue not sure if the extra people are the problem.
Description: Exception in server tick loop
java.util.ConcurrentModificationException
Does it happen on one world or are newly created worlds affected aswell?