FoamFix Startup Crash
NielsPilgaard opened this issue ยท 11 comments
FoamFix and Unlimited Chisel Works causes startup crashes for some people, setting smallPropertyStorage=false
in the foamfix config fixes this.
This issue was moved by NillerMedDild to NillerMedDild/enigmatica2#577.
I don't know, I was never able to reproduce the issue, and we've kept smallPropertyStorage
set to false.
It seems to have been (but I need proof!) a race condition caused by an omission on my side in UCW. Note that keeping smallPropertyStorage set to false increases E2:E's constant memory usage by I think approximately 300-500MB.
Please note that you'll need FoamFix 0.10.10 (which I have just released) - it both fixes the issue found once and for all, and no longer disables smallPropertyStorage on JEIDs/NEIDs detection (which turned out to be a red herring).
So SmallPropertyStorage isn't just set to false anymore? If it works now, I wouldn't mind making an alpha build to test it.
smallPropertyStorage was always true by default, it's just that UCW had a bug which prevented it from working right.
It should work now. An alpha build would be nice - I have gotten two reports back that the crash no longer occurs from people who could reproduce it more often (it was a race condition, people with high core counts or specific mod setups would get it more often as such).
Ahh, that explains why I never got the crash. I'll try to get a build out this weekend :)
And today FoamFix was back, huh. I released version 1.73 alpha with FoamFix 0.10.10 in it, so fingers crossed!
Errr... I can't find FoamFix on CurseForge anymore...?
Your project, FoamFix for Minecraft (https://www.curseforge.com/minecraft/mc-mods/foamfix-for-minecraft), requires changes before it can be approved:
The name of your project contains words or phrases that are not allowed:
- Game name: Minecraft.