Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Client crash when setting forge "global config" option to true. #144

Closed
katubug opened this issue Aug 27, 2019 · 4 comments
Closed

Client crash when setting forge "global config" option to true. #144

katubug opened this issue Aug 27, 2019 · 4 comments
Labels
bug Something is not working as intended resolved Issue has been resolved, but a release does not yet exist

Comments

@katubug
Copy link

katubug commented Aug 27, 2019

Minecraft version: 1.12.2
Forge version: forge-1.12.2-14.23.5.2838-universal
Mod versions: Inspirations 0.2.8

Link to crash log: https://paste.dimdev.org/corezumewo.mccrash

Everything was working fine in modpack version 1.6.0, the modlist for which is here: http://enthusiasticraft.cf/modpack-update-1-6-0/#modlist

Currently running some tests in a controlled environment with just the most recently updated mods. Gonna see if I can isolate which mod in specific is causing the issue.

@katubug
Copy link
Author

katubug commented Aug 28, 2019

Scroll to bottom for tl;dr. Sorry for the lengthy troubleshooting, I like to make sure I test rigorously.

  • Loading up the game with JUST the newly updated mods plus their dependencies: doesn't crash, oddly.

  • Loading up the game with JUST the newly updated mods plus their dependencies, and the config folder from the main modpack: does crash. Here is the log: https://pastebin.com/AeGZL5Y7

  • Loading up the main modpack with the Inspirations config deleted (but I forgot InspirationsModules.cfg): crashes. Floating decimal error again.

  • Loading up the main modpack with both inspirations.cfg and inspirationsmodules.cfg deleted: crashes. Same error again.

  • Starting with just newly updated mods, default configs.
    -- Adding in inspirations.cfg and inspirationsmodules.cfg: no crash.
    -- Adding in folders for jei and forgeendertech: no crash.
    -- Adding in folder for thebetweenlands, and betteranimalsplus.cfg: no crash.
    -- Adding in Building Gadgets.cfg, cyclicmagic.cfg, and cyclic_ores.cfg: no crash.
    -- Adding in forge.cfg and forgeChunkLoading.cfg: crash! Same error.
    -- Removed forge.cfg and forgeChunkLoading.cfg, added in the rest of the configs: no crash.
    -- Adding back forge.cfg: crash. Same error.
    -- Just to be safe, deleting forge.cfg and using the modpack version of forgeChunkLoading.cfg: no crash.

Okay, so evidently the issue is with forge.cfg - however, I didn't update forge recently, so I'll have to see what the difference is between the two configs.

Disagreeing values:

# Log cascading chunk generation issues during terrain population.
B:logCascadingWorldGeneration=false

The old version has this set to false, default is true. However, I think I've had this setting for a while, so I don't think it's the issue. Here's the other value:

# The time in ticks the server will wait when a dimension was queued to unload. This can be useful when rapidly loading and unloading dimensions, like e.g. throwing items through a nether portal a few time per second.
I:dimensionUnloadQueueDelay=20
B:enableGlobalConfig=true

The default for these is I:dimensionUnloadQueueDelay=0 and B:enableGlobalConfig=false.

I'll test to see which is the issue.

  • "B:logCascadingWorldGeneration=false" all else default: no crash.
  • "I:dimensionUnloadQueueDelay=20": no crash.
  • "B:enableGlobalConfig=true": crash, as expected.

In conclusion, the issue is with setting forge's "global config" option to true.

@katubug katubug changed the title Client crash, most likely mod conflict. Client crash when setting forge "global config" option to true. Aug 28, 2019
@KnightMiner
Copy link
Owner

Does this happen when enabling global config with a fresh inspirations config? The crash log says you have an invalid config version in the Inspirations file.

If it does still crash, please give me a copy of your inspirations.cfg file.

@katubug
Copy link
Author

katubug commented Aug 28, 2019

I deleted all configs except for forge.cfg, and it does still crash, before the inspirations.cfg can regenerate. However, it does generate a global.cfg with some Inspirations-related options: https://pastebin.com/qdDKHrie

If I change the "global config" option in forge.cfg to false, the inspirations.cfg does generate, and here it is: https://pastebin.com/vZBhz9a9

Edit: I don't know what purpose the global config serves, I think I enabled it because I assumed it was related to the dimension unload delay. I shall disable it to fix the issue on my end.

@KnightMiner KnightMiner added the bug Something is not working as intended label Oct 14, 2019
KnightMiner added a commit that referenced this issue Dec 15, 2019
No idea what that feature even is, but fixed
@KnightMiner KnightMiner added the resolved Issue has been resolved, but a release does not yet exist label Dec 15, 2019
@KnightMiner
Copy link
Owner

Fixed in 0.2.9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is not working as intended resolved Issue has been resolved, but a release does not yet exist
Projects
None yet
Development

No branches or pull requests

2 participants