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

Freeze without crash randomly #131

Open
5 tasks done
moddingforreal opened this issue May 2, 2024 · 0 comments
Open
5 tasks done

Freeze without crash randomly #131

moddingforreal opened this issue May 2, 2024 · 0 comments

Comments

@moddingforreal
Copy link

Your CleanroomMC Discord Username

@moddingforreal

Cleanroom Version

Experimental #518

Java Version

Java 21

Graphics Card Vendor

NVidia

Bug Report

Issue

Sometimes, when loading different modpacks, upon loading a new world or while playing a previously stable world, the game will freeze and logs show that the server stops. Worlds that have had this issue once will be permanently unloadable with the modpack.
even though LoliASM is installed, neither a crash report is generated nor is the player sent back to the main menu. The only way to return to the main menu is force stopping minecraft (killing javaw process through launcher or tool like taskmgr) and restarting the game entirely.

I am not sure if this is a cleanroom only issue and I havent been able to identify any individual mods that could cause this.

Reproduce

Load a modpack, generate a world, play. Either the freeze will happen as soon as the generated world is entered (leaving your entire game frozen. You can see a skybox in the background, UI elements like hotbar in the foreground but the game is unresponsive) or if you load a new world, play for some time, at some point itll just freeze on the last frame where it was still working. Logs will show mods unloading various things and some variant of "Player left the world, stopping server".no crash is generated, no crash is immediately obvious from the logs. Restarting the game and attempting to load the world will result in the same freeze, this time only a black background with the UI rendered on top, not even a skybox in the background.

I havent found a guaranteed-to-work way to cause these freezes and havent been able to attribute it to any specific mod, however I've been having rare cases where removing seemingly unrelated mods, loading the world, then readding the mod fixes the issue.

I've not been able to generate a functioning world with my current pack at all, as soon as I click "Back to game" the freeze happens.

I havent been able to attribute the freezes to any specific event, it seems to never happen unless it loads something though. In worlds that were previously functional, staying in home chunks and only doing stuff there seems to avoid the issue. However Ive had it sometimes freeze upon loading new chunks or new entities so it might have something to do with either generation or rendering.

I'm not sure if this is specifically a cleanroom issue

Attached logs:
debug.log
groovy.log
latest.log

Mod List

I DONT KNOW IF THERE IS ANY MINIMAL SET THAT GUARANTEES REPRODUCING IT BUT THIS IS MY LIST:

[15:41:46] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, configanytime, FML, forge, creativecoredummy, placeholdername, ivtoolkit, mixinbooter, openmodscore, opencomputers|core, techguns_core, redcore, fugue, movillages, acintegration, abyssalcraft, actuallyadditions, actuallybaubles, actuallycomputers, adchimneys, additional_lights, adpother, advancedrocketry, appliedenergistics2, ae2stuff, aether_legacy, aether, ageofweapons, agricraft, alfheim, aoa3, apotheosis, applecore, appleskin, arcane_essentials, arcanearchives, arcanearteries, aroma1997core, aroma1997sdimension, astraladditions, astralsorcery, atum, autoreglib, avaritia, medis, baubles, bdlib, bedfix, betteradvancements, betterp2p, betterrecords, bewitchment, bibliocraft, binniecore, botany, binniedesign, extrabees, extratrees, genetics, biolib, blockcraftery, bloodmagic, bloodmoon, bloodtinker, blue_skies, botania, bountifulbaubles, bountiful, brandonscore, bmtr, buildcraftcompat, buildcraftbuilders, buildcraftcore, buildcraftenergy, buildcraftfactory, buildcraftlib, buildcraftrobotics, buildcraftsilicon, buildcrafttransport, cavern, cctweaked, computercraft, loliasm, chameleon, chickenchunks, chisel, cqrepoured, clochepp, clumps, codechickenlib, cofhcore, cofhworld, collective, compactmachines3, conarm, controlling, cookingforblockheads, craftingtweaks, ctgui, crafttweaker, crafttweakerjei, creativecore, ctm, cucumber, cyclicmagic, cyclopscore, dmonsters, deadlyworld, props, deepmoblearningbm, deepmoblearning, dimdoors, dimensionaledibles, ding, divinerpg, draconicevolution, drawbridges, dungeonmobs, effortlessbuilding, ebwizardry, elevatorid, endercore, enderio, enderiobase, enderioconduitsappliedenergistics, enderioconduitsopencomputers, enderioconduitsrefinedstorage, enderioconduits, enderiointegrationforestry, enderiointegrationtic, enderiointegrationticlate, enderioinvpanel, enderiomachines, enderiopowertools, enderstorage, energycontrol, engineersdecor, enhancedvisuals, environmentalmaterials, environmentaltech, erebus, etlunar, evilcraft, evilcraftcompat, exnihilocreatio, extendedcrafting, extracells, extra_spells, extrautils2, eyesinthedarkness, farlanders, ae2fc, foodfunk, forestry, forgeendertech, forgelin, microblockcbe, forgemultipartcbe, minecraftmultipartcbe, ftbbackups, ftblib, ftbutilities, cfm, gaiadimension, geckolib3, advgenerators, gcym, gregtech, gregtechfoodoption, grimoireofgaia, groovyscript, guideapi, gbook_snapshot, gbook, jei, hammercore, hardcoredarkness, hats, the_hospital_mod, howlingmoon, waila, iceandfire, ichunutil, ivv, mts, immersivepetroleum, ic2, industrialforegoing, infernalmobs, infilter, infinitylib, inventorytweaks, ironbackpacks, ironchest, jeibees, jeivillagers, jepb, jeri, journeymap, jecalculation, jee, jeresources, herobrine, librarianliblate, librarianlib, libvulpes, lost_aether, malisisblocks, malisiscore, malisisdoors, mantle, matc, mcjtylib_ng, mclib, mekanism, mekanismgenerators, metamorph, mist, moartinkers, mobends, mwc, ruins, morefurnaces, mousetweaks, mowziesmobs, mrtjpcore, muchmoresymbols, mutantmobs, mystcraft, mystcraft_info, mysticalagradditions, mysticalagriculture, mysticalagriexpansion, mysticallib, mysticalworld, mystlibrary, nae2, neat, currency, nocubessrpnests, hbm, openblocks, opencomputers, openmods, oreberries, harvestcraft, pigskin, patchouli, placebo, plethora-core, plethora, pollutantpump, pollutionplus, potioncore, potionfingers, primitivetools, projectred-core, projectred-compat, projectred-fabrication, projectred-integration, projectred-transmission, projectred-illumination, projectred-expansion, projectred-relocation, projectred-transportation, projectred-exploration, pvj, psi, psipherals, ptrmodellib, quark, randomthings, rangedpumps, reachfix, realfilingcabinet, reccomplex, redstonearsenal, redstoneflux, additionalstructures, rftdimtweak, rftools, rftoolscontrol, rftoolsdim, rftoolspower, rftpwroc, roguelike, roost, jeid, rsgauges, signpic, snad, snowmancy, solarpanelsreforged, spartanbewitchment, spartantwilight, spartanweaponry, spiderstpo, srparasites, storagedrawers, storagedrawersextra, superfactorymanager, taiga, tammodized, tconstruct, techguns, teslacorelib, teslacorelib_registries, tfspellpack, thaumcraft, tcresearchpatcher, thaumadditions, thaumcomp, thaumicenergistics, tcinventoryscan, thaumicjei, thaumicperiphery, thaumictinkerer, thaumicwonders, beneath, theaurorian, thermaldynamics, thermalexpansion, thermalfoundation, thermaltinkering, tinkersaddons, tinkers_reforged, tinkers_reforged_preload, tinkersaether, tcomplement, tinkersjei, tinkertoolleveling, tp, torchlever, torchmaster, totaltinkers, iv_tpp, xat, tropicraft, twilightforest, universaltweaks, unucivil, unumilitary, unuparts, universalmodifiers, valkyrielib, teamlapen-lib, vampirism, vampirism_integrations, villagermarket, villagernames, villagersleashed, vintagefix, voidcraft, wards, wrd, wizardry, wizardry_tales, wrcbe, wumpleutil, xtones, recipehandler, zombievillagersfromspawner, orbis-lib, immersiveengineering, jade, llibrary, matteroverdrive, mospells, spellbundle, thebetweenlands, midnight, weeping-angels, wizardryutils] at CLIENT

[15:41:46] [Client thread/INFO] [FML]: Attempting connection with missing mods [minecraft, mcp, configanytime, FML, forge, creativecoredummy, placeholdername, ivtoolkit, mixinbooter, openmodscore, opencomputers|core, techguns_core, redcore, fugue, movillages, acintegration, abyssalcraft, actuallyadditions, actuallybaubles, actuallycomputers, adchimneys, additional_lights, adpother, advancedrocketry, appliedenergistics2, ae2stuff, aether_legacy, aether, ageofweapons, agricraft, alfheim, aoa3, apotheosis, applecore, appleskin, arcane_essentials, arcanearchives, arcanearteries, aroma1997core, aroma1997sdimension, astraladditions, astralsorcery, atum, autoreglib, avaritia, medis, baubles, bdlib, bedfix, betteradvancements, betterp2p, betterrecords, bewitchment, bibliocraft, binniecore, botany, binniedesign, extrabees, extratrees, genetics, biolib, blockcraftery, bloodmagic, bloodmoon, bloodtinker, blue_skies, botania, bountifulbaubles, bountiful, brandonscore, bmtr, buildcraftcompat, buildcraftbuilders, buildcraftcore, buildcraftenergy, buildcraftfactory, buildcraftlib, buildcraftrobotics, buildcraftsilicon, buildcrafttransport, cavern, cctweaked, computercraft, loliasm, chameleon, chickenchunks, chisel, cqrepoured, clochepp, clumps, codechickenlib, cofhcore, cofhworld, collective, compactmachines3, conarm, controlling, cookingforblockheads, craftingtweaks, ctgui, crafttweaker, crafttweakerjei, creativecore, ctm, cucumber, cyclicmagic, cyclopscore, dmonsters, deadlyworld, props, deepmoblearningbm, deepmoblearning, dimdoors, dimensionaledibles, ding, divinerpg, draconicevolution, drawbridges, dungeonmobs, effortlessbuilding, ebwizardry, elevatorid, endercore, enderio, enderiobase, enderioconduitsappliedenergistics, enderioconduitsopencomputers, enderioconduitsrefinedstorage, enderioconduits, enderiointegrationforestry, enderiointegrationtic, enderiointegrationticlate, enderioinvpanel, enderiomachines, enderiopowertools, enderstorage, energycontrol, engineersdecor, enhancedvisuals, environmentalmaterials, environmentaltech, erebus, etlunar, evilcraft, evilcraftcompat, exnihilocreatio, extendedcrafting, extracells, extra_spells, extrautils2, eyesinthedarkness, farlanders, ae2fc, foodfunk, forestry, forgeendertech, forgelin, microblockcbe, forgemultipartcbe, minecraftmultipartcbe, ftbbackups, ftblib, ftbutilities, cfm, gaiadimension, geckolib3, advgenerators, gcym, gregtech, gregtechfoodoption, grimoireofgaia, groovyscript, guideapi, gbook_snapshot, gbook, jei, hammercore, hardcoredarkness, hats, the_hospital_mod, howlingmoon, waila, iceandfire, ichunutil, ivv, mts, immersivepetroleum, ic2, industrialforegoing, infernalmobs, infilter, infinitylib, inventorytweaks, ironbackpacks, ironchest, jeibees, jeivillagers, jepb, jeri, journeymap, jecalculation, jee, jeresources, herobrine, librarianliblate, librarianlib, libvulpes, lost_aether, malisisblocks, malisiscore, malisisdoors, mantle, matc, mcjtylib_ng, mclib, mekanism, mekanismgenerators, metamorph, mist, moartinkers, mobends, mwc, ruins, morefurnaces, mousetweaks, mowziesmobs, mrtjpcore, muchmoresymbols, mutantmobs, mystcraft, mystcraft_info, mysticalagradditions, mysticalagriculture, mysticalagriexpansion, mysticallib, mysticalworld, mystlibrary, nae2, neat, currency, nocubessrpnests, hbm, openblocks, opencomputers, openmods, oreberries, harvestcraft, pigskin, patchouli, placebo, plethora-core, plethora, pollutantpump, pollutionplus, potioncore, potionfingers, primitivetools, projectred-core, projectred-compat, projectred-fabrication, projectred-integration, projectred-transmission, projectred-illumination, projectred-expansion, projectred-relocation, projectred-transportation, projectred-exploration, pvj, psi, psipherals, ptrmodellib, quark, randomthings, rangedpumps, reachfix, realfilingcabinet, reccomplex, redstonearsenal, redstoneflux, additionalstructures, rftdimtweak, rftools, rftoolscontrol, rftoolsdim, rftoolspower, rftpwroc, roguelike, roost, jeid, rsgauges, signpic, snad, snowmancy, solarpanelsreforged, spartanbewitchment, spartantwilight, spartanweaponry, spiderstpo, srparasites, storagedrawers, storagedrawersextra, superfactorymanager, taiga, tammodized, tconstruct, techguns, teslacorelib, teslacorelib_registries, tfspellpack, thaumcraft, tcresearchpatcher, thaumadditions, thaumcomp, thaumicenergistics, tcinventoryscan, thaumicjei, thaumicperiphery, thaumictinkerer, thaumicwonders, beneath, theaurorian, thermaldynamics, thermalexpansion, thermalfoundation, thermaltinkering, tinkersaddons, tinkers_reforged, tinkers_reforged_preload, tinkersaether, tcomplement, tinkersjei, tinkertoolleveling, tp, torchlever, torchmaster, totaltinkers, iv_tpp, xat, tropicraft, twilightforest, universaltweaks, unucivil, unumilitary, unuparts, universalmodifiers, valkyrielib, teamlapen-lib, vampirism, vampirism_integrations, villagermarket, villagernames, villagersleashed, vintagefix, voidcraft, wards, wrd, wizardry, wizardry_tales, wrcbe, wumpleutil, xtones, recipehandler, zombievillagersfromspawner, orbis-lib, immersiveengineering, jade, llibrary, matteroverdrive, mospells, spellbundle, thebetweenlands, midnight, weeping-angels, wizardryutils] at SERVER

MMC Instance Notes

This instance is built using Github Action.
Using installer artifact from commit: eee22c6a3ca717654546fd89194ca4e4d7e78d94
Action URL: https://github.com/CleanroomMC/Cleanroom/actions/runs/8907051869

Final Checklist

  • I have searched the issues and haven't found a similar issue.
  • I have read the known incompatibilities and this is not related to one of those.
  • I have installed Fugue and it does not fix this issue.
  • I am using experimental branch and have installed Scalar and it does not fix this issue.
  • I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant