Crash on save load: "Exception in server tick loop"
PapayaTango opened this issue ยท 1 comments
Greetings,
I am running into a bizarre issue where I've played for a few hours on a save, and now I'm suddenly unable to load it due to the game immediately crashing and throwing the error in the title. Cause is being declared as Treasure2 and Gottschcore.
By playing around with mod versions, I have managed to determine that the save does load if I remove the addon for Electroblob's Wizardry (Treasure2WizardryLP-mc1.12.2-f14.23.5.2854-v1.0.1.jar) and downgrade Treasure2 to version 1.13.2, and Gottschcore to 1.13.1 - the game refuses to load if either of these are even one version higher. Removing only the addon does nothing - it still crashes.
Crash log:
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 2021-11-01 22:46:14 CET
Description: Exception in server tick loop
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated object at line 141 column 8 path $.pools[0].entries[0].
at com.google.gson.Gson.fromJson(Gson.java:902)
at com.google.gson.Gson.fromJson(Gson.java:852)
at com.google.gson.Gson.fromJson(Gson.java:801)
at com.google.gson.Gson.fromJson(Gson.java:773)
at com.someguyssoftware.gottschcore.loot.LootTableMaster2.loadLootTable(LootTableMaster2.java:502)
at com.someguyssoftware.gottschcore.loot.LootTableMaster2.isWorldDataVersionCurrent(LootTableMaster2.java:331)
at com.someguyssoftware.treasure2.loot.TreasureLootTableMaster2.access$000(TreasureLootTableMaster2.java:45)
at com.someguyssoftware.treasure2.loot.TreasureLootTableMaster2$1.visitFile(TreasureLootTableMaster2.java:333)
at com.someguyssoftware.treasure2.loot.TreasureLootTableMaster2$1.visitFile(TreasureLootTableMaster2.java:296)
at java.nio.file.Files.walkFileTree(Files.java:2670)
at java.nio.file.Files.walkFileTree(Files.java:2742)
at com.someguyssoftware.treasure2.loot.TreasureLootTableMaster2.moveLootTables(TreasureLootTableMaster2.java:296)
at com.someguyssoftware.treasure2.loot.TreasureLootTableMaster2.register(TreasureLootTableMaster2.java:182)
at com.someguyssoftware.treasure2.loot.TreasureLootTableRegistry.register(TreasureLootTableRegistry.java:28)
at com.someguyssoftware.treasure2.eventhandler.WorldEventHandler.onWorldLoad(WorldEventHandler.java:64)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1289_WorldEventHandler_onWorldLoad_Load.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182)
at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:132)
at net.minecraft.server.integrated.IntegratedServer.init(IntegratedServer.java:156)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.google.gson.stream.MalformedJsonException: Unterminated object at line 141 column 8 path $.pools[0].entries[0].
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1559)
at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:491)
at com.google.gson.stream.JsonReader.skipValue(JsonReader.java:1224)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:218)
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:82)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:61)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:129)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:220)
at com.google.gson.Gson.fromJson(Gson.java:887)
... 21 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Minecraft Version: 1.12.2
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: 1904790016 bytes (1816 MB) / 3523215360 bytes (3360 MB) up to 4294967296 bytes (4096 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.42 Powered by Forge 14.23.5.2854 87 mods loaded, 87 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 | forge-1.12.2-14.23.5.2854.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge | 14.23.5.2854 | forge-1.12.2-14.23.5.2854.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | creativecoredummy | 1.0.0 | minecraft.jar | None |
| LCHIJA | ivtoolkit | 1.3.3-1.12 | minecraft.jar | None |
| LCHIJA | littletilescore | 1.0.0 | minecraft.jar | None |
| LCHIJA | foamfixcore | 7.7.4 | minecraft.jar | None |
| LCHIJA | randompatches | 1.12.2-1.21.0.3 | Randompatches (1.21.0.3).jar | None |
| LCHIJA | voxelmap | 1.9.25 | VoxelMap_v1.9.27.jar | None |
| LCHIJA | aether_legacy | 1.5.2 | aether-1.12.2-v1.5.2.jar | None |
| LCHIJA | codechickenlib | 3.2.3.358 | CodeChickenLib-1.12.2-3.2.3.358-universal.jar | f1850c39b2516232a2108a7bd84d1cb5df93b261 |
| LCHIJA | ancientwarfare | 1.12.2-2.7.0.772 | ancientwarfare-1.12.2-2.7.0.772.jar | None |
| LCHIJA | ancientwarfarestructure | 1.12.2-2.7.0.772 | ancientwarfare-1.12.2-2.7.0.772.jar | None |
| LCHIJA | ancientwarfarevehicle | 1.12.2-2.7.0.772 | ancientwarfare-1.12.2-2.7.0.772.jar | None |
| LCHIJA | ancientwarfarenpc | 1.12.2-2.7.0.772 | ancientwarfare-1.12.2-2.7.0.772.jar | None |
| LCHIJA | ancientwarfareautomation | 1.12.2-2.7.0.772 | ancientwarfare-1.12.2-2.7.0.772.jar | None |
| LCHIJA | csb_armorstand | 1.0.4 | ArmorStandGUI-1.12-1.0.4.jar | None |
| LCHIJA | baubles | 1.5.2 | Baubles-1.12-1.5.2.jar | None |
| LCHIJA | artifacts | 1.12.2-1.2.3 | Artifacts-1.12.2-1.2.3.jar | None |
| LCHIJA | astikorcarts | 1.12.2-0.1.2.7 | astikorcarts-1.12.2-0.1.2.7.jar | None |
| LCHIJA | attributefix | 1.0.10 | AttributeFix v1.0.10.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | crafttweaker | 4.1.20 | CraftTweaker2-1.12-4.1.20.582.jar | None |
| LCHIJA | mtlib | 3.0.6 | MTLib-3.0.6.jar | None |
| LCHIJA | modtweaker | 4.0.18 | modtweaker-4.0.18.jar | None |
| LCHIJA | jei | 4.15.0.297 | jei_1.12.2-4.15.0.297.jar | None |
| LCHIJA | quark | r1.6-179 | Quark-r1.6-179.jar | None |
| LCHIJA | autoreglib | 1.3-32 | AutoRegLib-1.3-32.jar | None |
| LCHIJA | badmobs | 1.1.39 | BadMobs-1.12.2-1.1.39.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | battletowers | 1.6.5 | BattleTowers-1.12.2.jar | None |
| LCHIJA | baubleofundying | 1.0.1 | BaubleOfUndying-1.12-1.0.1.jar | None |
| LCHIJA | bettercaves | 1.12.2 | bettercaves-1.12.2-2.0.4.jar | None |
| LCHIJA | bettercombatmod | 1.5.6 | BetterCombat-1.12.2-1.5.6.jar | None |
| LCHIJA | better_diving | 1.5.8 | BetterDiving-1.12.2-1.5.8.jar | None |
| LCHIJA | bettermineshafts | 1.12.2-2.2.1 | BetterMineshaftsForge-1.12.2-2.2.1.jar | None |
| LCHIJA | forgelin | 1.8.4 | Forgelin-1.8.4.jar | None |
| LCHIJA | betterrecords | unspecified | BetterRecords-1.12.2-1.6.2.jar | None |
| LCHIJA | biomesoplenty | 7.0.1.2444 | BiomesOPlenty-1.12.2-7.0.1.2444-universal.jar | None |
| LCHIJA | carryon | 1.12.3 | carryon-1.12.2-1.12.3.15.jar | fd21553434f4905f2f73ea7838147ac4ea07bd88 |
| LCHIJA | charm | 1.4 | Charm-1.12.2-1.4.1.jar | None |
| LCHIJA | ctm | MC1.12.2-1.0.2.31 | CTM-MC1.12.2-1.0.2.31.jar | None |
| LCHIJA | chisel | MC1.12.2-1.0.2.45 | Chisel-MC1.12.2-1.0.2.45.jar | None |
| LCHIJA | phosphor-lighting | 1.12.2-0.2.6 | Phosphor (0.2.6 b50).jar | f0387d288626cc2d937daa504e74af570c52a2f1 |
| LCHIJA | cqrepoured | 2.2.4B | Chocolate_Quest_Repoured-1.12.2-2.2.4B.jar | None |
| LCHIJA | corpsecomplex | 1.0.11.1 | corpsecomplex-1.12.2-1.0.11.1.jar | 2484ef4d131fdc0dca0647aa21b7b944ddb935a1 |
| LCHIJA | ctgui | 1.0.0 | CraftTweaker2-1.12-4.1.20.582.jar | None |
| LCHIJA | crafttweakerjei | 2.0.3 | CraftTweaker2-1.12-4.1.20.582.jar | None |
| LCHIJA | creativecore | 1.10.0 | CreativeCore_v1.10.16_mc1.12.2.jar | None |
| LCHIJA | customnpcs | 1.12 | CustomNPCs_1.12.2-(05Jul20).jar | None |
| LCHIJA | uteamcore | 2.2.5.147 | u_team_core-1.12.2-2.2.5.147.jar | None |
| LCHIJA | drawbridge | 1.2.1.8 | draw_bridge-1.12.2-1.2.1.8.jar | None |
| LCHIJA | ebwizardry | 4.3.4 | ElectroblobsWizardry-4.3.4-MC1.12.2.jar | None |
| LCHIJA | endreborn | 0.3.8 | EndReborn+[0.3.9].jar | None |
| LCHIJA | exhaustedstamina | 1.2 | exhaustedstamina-1.2.jar | None |
| LCHIJA | foamfix | 0.10.10-1.12.2 | foamfix-0.10.10-1.12.2.jar | None |
| LCHIJA | futuremc | 0.2.6 | future-mc-1.12.2-0.2.6.1.jar | None |
| LCHIJA | futureminecraf | 1.3.1 | FutureVersions+v1.3.1.jar | None |
| LCHIJA | gottschcore | 1.14.1 | GottschCore-mc1.12.2-f14.23.5.2854-v1.14.1.jar | None |
| LCHIJA | ido | 1.0.6 | ido-1.12.2-1.1.0.jar | None |
| LCHIJA | jjweaponconf | 1.0.2 | JJ+Weapon+Config+1.12-1.12.2-v1.0.2.jar | None |
| LCHIJA | literalascension | 1.12.2-1.0.2.2 | literalascension-1.12.2-2.0.0.0.jar | None |
| LCHIJA | littletiles | 1.5.0 | LittleTiles_v1.5.0-pre199_34_mc1.12.2.jar | None |
| LCHIJA | lttweaker | 1.1.14 | LootTableTweaker-1.12.2-1.1.14.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | loottweaker | 0.2.0 | LootTweaker-0.2.0+MC1.12.2.jar | None |
| LCHIJA | mcwbridges | 1.0.4 | mcw-bridges-1.0.4-mc1.12.2.jar | None |
| LCHIJA | mtrm | 1.2.2.30 | MineTweakerRecipeMaker.jar | None |
| LCHIJA | netherhexedkingdommod | 3.5 | netherhexedkingdommod-3.5.jar | None |
| LCHIJA | quarkoddities | 1 | QuarkOddities-1.12.2.jar | None |
| LCHIJA | randomtweaks | 1.12.2-2.8.2.0 | Randomtweaks (2.8.2.0).jar | 20d08fb3fe9c268a63a75d337fb507464c8aaccd |
| LCHIJA | rebind | 2.7.5 | rebind-1.12.2-2.7.5-0.jar | 22cc4f45e4341b5bf2de5964a37e0165d157c9a2 |
| LCHIJA | reccomplex | 1.4.8.2 | RecurrentComplex-1.4.8.2.jar | None |
| LCHIJA | redstonepaste | 1.7.5 | redstonepaste-mc1.12-1.7.5.jar | None |
| LCHIJA | additionalstructures | 2.3.1 | Rex's-Additional-Structures-1.12.x-(v.2.3.1).jar | None |
| LCHIJA | ruins | 17.2 | Ruins-1.12.2.jar | None |
| LCHIJA | savemystronghold | 1.12.2-1.0.0 | savemystronghold-1.12.2-1.0.0.jar | None |
| LCHIJA | surge | 2.0.79 | Surge v2.0.79.jar | d476d1b22b218a10d845928d1665d45fce301b27 |
| LCHIJA | twilightforest | 3.11.1021 | twilightforest-1.12.2-3.11.1021-universal.jar | None |
| LCHIJA | tfspellpack | 1.1.0 | TFSpellPack-1.1.0-MC1.12.2.jar | None |
| LCHIJA | treasure2 | 1.17.0 | Treasure2-mc1.12.2-f14.23.5.2854-v1.17.0.jar | None |
| LCHIJA | treasure2_wizardry_lp | 1.0.1 | Treasure2WizardryLP-mc1.12.2-f14.23.5.2854-v1.0.1.jar | None |
| LCHIJA | vanillaanvilrepair | 1.1 | vanillaanvilrepair-1.1.jar | None |
| LCHIJA | vanillafix | 1.0.10-150 | VanillaFix (1.0.10-150).jar | None |
| LCHIJA | recipehandler | 0.14 | YARCF-0.14(1.12.2).jar | None |
| LCHIJA | zettaigrimoires | 1.4.9 | ZettaiGrimoires+1.4.9.jar | None |
| LCHIJA | ancientspellcraft | 1.12.2-1.2.2 | AncientSpellcraft-1.12.2-1.2.2.jar | None |
| LCHIJA | betterdisplays | 1.12.2-1.0.0 | BetterDisplays-1.12.2-1.0.0.jar | None |
| LCHIJA | llibrary | 1.7.19 | llibrary-1.7.19-1.12.2.jar | b9f30a813bee3b9dd5652c460310cfcd54f6b7ec |
Loaded coremods (and transformers): SurgeLoadingPlugin (Surge v2.0.79.jar)
ForgelinPlugin (Forgelin-1.8.4.jar)
LittlePatchingLoader (LittleTiles_v1.5.0-pre199_34_mc1.12.2.jar)
com.creativemd.littletiles.LittleTilesTransformer
Quark Plugin (Quark-r1.6-179.jar)
vazkii.quark.base.asm.ClassTransformer
CreativePatchingLoader (CreativeCore_v1.10.16_mc1.12.2.jar)
IvToolkit (IvToolkit-1.12.jar)
NWRTweak (redstonepaste-mc1.12-1.7.5.jar)
net.fybertech.nwr.NWRTransformer
CTMCorePlugin (CTM-MC1.12.2-1.0.2.31.jar)
team.chisel.ctm.client.asm.CTMTransformer
RandomPatches (Randompatches (1.21.0.3).jar)
com.therandomlabs.randompatches.core.RPTransformer
CharmLoadingPlugin (Charm-1.12.2-1.4.1.jar)
svenhjol.charm.base.CharmClassTransformer
llibrary (llibrary-core-1.0.11-1.12.2.jar)
net.ilexiconn.llibrary.server.core.plugin.LLibraryTransformer
net.ilexiconn.llibrary.server.core.patcher.LLibraryRuntimePatcher
PhosphorFMLLoadingPlugin (Phosphor (0.2.6 b50).jar)
VanillaFixLoadingPlugin (VanillaFix (1.0.10-150).jar)
Do not report to Forge! (If you haven't disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.10-1.12.2.jar)
pl.asie.foamfix.coremod.FoamFixTransformer
ReBind Core (rebind-1.12.2-2.7.5-0.jar)
austeretony.rebind.common.core.ReBindClassTransformer
Born in a Barn (Born in a Barn (1.8 to 1.12).jar)
com.chocohead.biab.BornInABarn
FutureMC (future-mc-1.12.2-0.2.6.1.jar)
thedarkcolour.futuremc.asm.CoreTransformer
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Suspected Mods: GottschCore (gottschcore), Treasure2! (treasure2)
Profiler Position: N/A (disabled)
Player Count: 0 / 8; []
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'