Jump to content

Recommended Posts

Posted

Introduction

 

Hello!

 

Maybe this doesn't belong in the Forge Support Forums, but I have searched through many other sources with little luck.

 

Summary

 

Here is a copy of my debug file:
<script src="https://gist.github.com/Muddledde/e86f5b391256c346de3b28d067c6b884.js"></script>

 

The game crashes and gives:

 

Description: Exception in server tick loop

java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextNode(Unknown Source)
    at java.util.HashMap$ValueIterator.next(Unknown Source)
    at net.minecraft.world.World.func_147448_a(World.java:1949)
    at net.minecraft.world.chunk.Chunk.func_76631_c(Chunk.java:856)
    at net.minecraftforge.common.chunkio.ChunkIOProvider.syncCallback(ChunkIOProvider.java:109)
    at net.minecraftforge.common.chunkio.ChunkIOExecutor.tick(ChunkIOExecutor.java:150)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:728)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:185)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
    at java.lang.Thread.run(Unknown Source)

 

More Detail

 

I have been putting together a Modpack (for myself, possibly with the idea of it being shared with others), and for some time now I have been crashing and receiving that error.

 

This crash happens:

  • When I return to a location that I previously visited (but not all the time)
  • When loading the game back up after the crash
    • When Minecraft is loading in the background, the Esc/Pause Menu will pop up and prevent the world from fully loading
      • Staying in this state will show what has visibly loaded behind the Esc screen
      • When selecting "Back to Game," there will be a tiny bit of loading/updating, and then the world will crash
    • Sometimes the game crashes before the loading can reach the Esc/Pause Menu
  • Rarely, in extreme circumstances, the crash will happen during the Minecraft Forge loading process (before the Minecraft Menu is reached)
  • Rarely, while loading the world, Minecraft will freeze and stop responding (I've let it run for an hour with no update)
    • I will have to End Task, which sometimes it gives that error, sometimes it apologizes for the crash, and sometimes it doesn't recognize that it crashed
    • Again, this is very rare

 

After the world loads into the Esc/Pause Menu, I can return to the game, long enough to see some things update, or even move a small bit, before the game crashes.

When I can move some, sometimes I can move ever so slightly back during each loading attempt, until I can move backwards away from the area that is causing me to crash.

Am I actually moving away from the issue? I don't know, but I've had the best luck with it.

 

The crash doesn't appear to happen when exploring. So far I've been able to just go in whatever direction for as long as I like, checking out new places.

It appears to happen only when I return to a place I haven't been to for a bit.

Also, it appears to happen only in places that I haven't placed anything in; but I haven't thoroughly tested that yet (I guess I could go around placing a torch in every chunk and see how that works :-D )

 

Things I've Tried

 

  • I checked to make sure that I have the latest versions of Java and Forge, and checked many of the other mods that I have added as well
  • I have looked into many of the mod's forums searching for this issue, and also posting in their forums (with little success)
  • I have slowly removed mods in attempt to see if there is a specific mod that is causing the issue
    • Though there hasn't been a definitive result from a mod removal, it feels as if removing Tinker's Construct does the trick, but only after the world is loaded a few more times after the mod is removed
      • Could just be coincidence
  • For some time, "Open to LAN" appears to have resolved the issue for a bit, but I think it was coincidence as well

 

 

I'm not sure what else to add here, but please inquire about anything that comes to mind! Thank you for taking the time to read over this, and I hope this can be resolved!

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Hi all,  I have the following issue: I'd like to parse some json using gson and rely on the (somewhat new) java record types. This is supported in gson 2.10+. Gson is already a dependency used by minecraft, however it's 2.8.x for 1.19.2 which I'm targeting at the moment. My idea was to include the newer version of the library in my mod and then shadow it so it gets used inside the scope of my mod instead of the older 2.8. This works fine for building the jar: If I decompile my mod.jar, I can see that it's correctly using the shadowed classes. However obviously when using the runClient intellj config, the shadowing doesn't get invoked. Is there any way of invoking shadow when using runClient, or am I on the wrong track and there's a better way of doing this entirely? Thanks in advance!
    • Yep I did upgrade just because it showed me a new version available.  I'll redownload the mod list and make sure anything works.  Thanks!
    • The latest log was taken down by pastebin for some reason. Did you try removing the mods you added? The mods you updated, was there a specific reason you updated, or just because? It's possible the updates introduced incompatibilitie, or even need a newer build of forge. If you didn't need the updates for a specific reason, you could also try downgrading those mods.
    • Please read the FAQ, and post logs as described there. https://forums.minecraftforge.net/topic/125488-rules-and-frequently-asked-questions-faq/
    • I am using forge 1.20.1 (version 47.3.0). My pc has an RTX 4080 super and an i9 14900 KF, I am on the latest Nvidia graphics driver, latest windows 10 software, I have java 23, forge 1.12.2 works and so does all vanilla versions but for some reason no version of forge 1.20.1 works and instead the game just crashes with the error code "-1." I have no mods in my mods fodler, I have deleted my options.txt and forge.cfg files in case my settings were causing a crash and have tried removing my forge version from the installations folder and reinstalling but no matter what I still crash with the same code and my log doesn't tell me anything: 18:34:53.924 game 2025-02-06 18:34:53,914 main WARN Advanced terminal features are not available in this environment 18:34:54.023 game [18:34:54] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, mrmirchi, --version, 1.20.1-forge-47.3.0, --gameDir, C:\Users\aryam\AppData\Roaming\.minecraft, --assetsDir, C:\Users\aryam\AppData\Roaming\.minecraft\assets, --assetIndex, 5, --uuid, 2db00ea8d678420a8956109a85d90e9d, --accessToken, ????????, --clientId, ZWI3NThkNzMtNmNlZS00MGI5LTgyZTgtYmZkNzcwMTM5MGMx, --xuid, 2535436222989555, --userType, msa, --versionType, release, --quickPlayPath, C:\Users\aryam\AppData\Roaming\.minecraft\quickPlay\java\1738838092785.json, --launchTarget, forgeclient, --fml.forgeVersion, 47.3.0, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] 18:34:54.027 game [18:34:54] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.8 by Microsoft; OS Windows 10 arch amd64 version 10.0 18:34:54.132 game [18:34:54] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow 18:34:54.191 game [18:34:54] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6 18:34:54.303 game [18:34:54] [main/INFO] [EARLYDISPLAY/]: Requested GL version 4.6 got version 4.6 18:34:54.367 monitor Process Monitor Process crashed with exit code -1     screenshot of log: https://drive.google.com/file/d/1WdkH88H865XErvmIqAKjlg7yrmj8EYy7/view?usp=sharing
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.