adoptium-support icon indicating copy to clipboard operation
adoptium-support copied to clipboard

Crash with modded minecraft and ZGC

Open egelja opened this issue 2 years ago • 2 comments

Summary

When generating a modded minecraft world with ZGC, right at the start of generation, the JVM crashes with a ShouldNotReachHere() error.

Steps to reproduce

Run modded minecraft through PolyMC with the mods listed here and these JVM arguments:

-Xms4G -Xmx4G -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-OmitStackTraceInFastThrow -XX:+ShowCodeDetailsInExceptionMessages -XX:+DisableExplicitGC -XX:-UseParallelGC -XX:-UseParallelOldGC -XX:+PerfDisableSharedMem -XX:+UseZGC -XX:-ZUncommit -XX:ZUncommitDelay=300 -XX:ZCollectionInterval=5 -XX:ZAllocationSpikeTolerance=2.0 -XX:+ExitOnOutOfMemoryError -XX:+AlwaysPreTouch -XX:-DontCompileHugeMethods -XX:+TrustFinalNonStaticFields -XX:+UseFastUnorderedTimeStamps -XX:+UseTransparentHugePages -XX:LargePageSizeInBytes=2M -XX:+UseLargePages -XX:+UseCMoveUnconditionally -XX:+UseNewLongLShift -XX:+UseVectorCmov -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+ParallelRefProcEnabled
Mods
	Mod List: 
		create-stuff-additions1.18.2_v1.1.6.jar           |Create Stuff Additions        |create_stuff_additions        |1.1.6               |COMMON_SET|Manifest: NOSIGNATURE
		supermartijn642configlib-1.1.1-forge-mc1.18.jar   |SuperMartijn642's Config Libra|supermartijn642configlib      |1.1.1               |COMMON_SET|Manifest: NOSIGNATURE
		woodenhopper-1.18.1-1.2.1.0.jar                   |Wooden Hopper                 |woodenhopper                  |1.18.1-1.2.1.0      |COMMON_SET|Manifest: NOSIGNATURE
		rubidium-0.5.2a.jar                               |Rubidium                      |rubidium                      |0.5.2a              |COMMON_SET|Manifest: NOSIGNATURE
		Neat 1.8-30.jar                                   |Neat                          |neat                          |1.8-30              |COMMON_SET|Manifest: NOSIGNATURE
		ReAuth-1.18-Forge-4.0.0.jar                       |ReAuth                        |reauth                        |4.0.0               |COMMON_SET|Manifest: 3d:06:1e:e5:da:e2:ff:ae:04:00:be:45:5b:ff:fd:70:65:00:67:0b:33:87:a6:5f:af:20:3c:b6:a1:35:ca:7e
		DarkUtilities-Forge-1.18.2-10.0.4.jar             |DarkUtilities                 |darkutils                     |10.0.4              |COMMON_SET|Manifest: NOSIGNATURE
		Apotheosis-1.18.2-5.3.5.jar                       |Apotheosis                    |apotheosis                    |5.3.5               |COMMON_SET|Manifest: NOSIGNATURE
		balm-3.0.3+0.jar                                  |Balm                          |balm                          |3.0.3+0             |COMMON_SET|Manifest: NOSIGNATURE
		dynview-1.18.2-2.8.jar                            |Dynamic view distance         |dynview                       |2.3                 |COMMON_SET|Manifest: NOSIGNATURE
		Colorful+Health+Bar+5.0.1.jar                     |Colorful Health Bar           |colorfulhealthbar             |5.0.1               |COMMON_SET|Manifest: NOSIGNATURE
		JustEnoughResources-1.18.2-0.14.1.170.jar         |Just Enough Resources         |jeresources                   |0.14.1.170          |COMMON_SET|Manifest: NOSIGNATURE
		cloth-config-6.2.62-forge.jar                     |Cloth Config v4 API           |cloth_config                  |6.2.62              |COMMON_SET|Manifest: NOSIGNATURE
		industrial-foregoing-1.18.2-3.3.1.1-3.jar         |Industrial Foregoing          |industrialforegoing           |3.3.1.1             |COMMON_SET|Manifest: NOSIGNATURE
		BetterCompatibilityChecker-1.1.14-build.26+mc1.18.|Better Compatibility Checker  |bcc                           |1.1.14-build.26+mc1.|COMMON_SET|Manifest: NOSIGNATURE
		ironfurnaces-1.18.2-3.3.0.jar                     |Iron Furnaces                 |ironfurnaces                  |3.3.0               |COMMON_SET|Manifest: NOSIGNATURE
		Armor+Toughness+Bar+7.0.1.jar                     |Toughness Bar                 |toughnessbar                  |7.0.1               |COMMON_SET|Manifest: NOSIGNATURE
		supermartijn642corelib-1.0.18-forge-mc1.18.jar    |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.0.18              |COMMON_SET|Manifest: NOSIGNATURE
		Botania-1.18.2-433.jar                            |Botania                       |botania                       |1.18.2-433          |COMMON_SET|Manifest: NOSIGNATURE
		curios-forge-1.18.2-5.0.7.0.jar                   |Curios API                    |curios                        |1.18.2-5.0.7.0      |COMMON_SET|Manifest: NOSIGNATURE
		oculus-mc1.18.2-1.2.4.jar                         |Oculus                        |oculus                        |1.2.4               |COMMON_SET|Manifest: NOSIGNATURE
		antighost-1.18.1-forge39.0.9-1.1.2.jar            |AntiGhost                     |antighost                     |1.18.1-forge39.0.9-1|COMMON_SET|Manifest: NOSIGNATURE
		littlelogistics-mc1.18.2-v1.2.5.jar               |Little Logistics              |littlelogistics               |1.2.5               |COMMON_SET|Manifest: NOSIGNATURE
		cfm-7.0.0-pre29-1.18.2.jar                        |MrCrayfish's Furniture Mod    |cfm                           |7.0.0-pre29         |COMMON_SET|Manifest: NOSIGNATURE
		Enhanced-Farming-1.18.2-1.3.1.jar                 |Enhanced Farming              |enhancedfarming               |1.3.1               |COMMON_SET|Manifest: NOSIGNATURE
		CodeChickenLib-1.18.2-4.1.0.461-universal.jar     |CodeChicken Lib               |codechickenlib                |4.1.0.461           |COMMON_SET|Manifest: 31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71
		geckolib-1.18-forge-3.0.22.jar                    |GeckoLib                      |geckolib3                     |3.0.22              |COMMON_SET|Manifest: NOSIGNATURE
		radium-0.7.10.jar                                 |Radium                        |radium                        |0.7.10              |COMMON_SET|Manifest: NOSIGNATURE
		clienttweaks-forge-1.18.1-7.1.0.jar               |Client Tweaks                 |clienttweaks                  |7.1.0               |COMMON_SET|Manifest: NOSIGNATURE
		rechiseled-1.0.10a-mc1.18.jar                     |rechiseled                    |rechiseled                    |1.0.10a             |COMMON_SET|Manifest: NOSIGNATURE
		jei-1.18.2-9.7.0.195.jar                          |Just Enough Items             |jei                           |9.7.0.195           |COMMON_SET|Manifest: NOSIGNATURE
		AttributeFix-Forge-1.18.2-14.0.2.jar              |AttributeFix                  |attributefix                  |14.0.2              |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		caelus-forge-1.18.1-3.0.0.2.jar                   |Caelus API                    |caelus                        |1.18.1-3.0.0.2      |COMMON_SET|Manifest: NOSIGNATURE
		NaturesCompass-1.18.2-1.9.5-forge.jar             |Nature's Compass              |naturescompass                |1.18.2-1.9.5-forge  |COMMON_SET|Manifest: NOSIGNATURE
		compactmachines-4.3.0.jar                         |Compact Machines 4            |compactmachines               |4.3.0               |COMMON_SET|Manifest: NOSIGNATURE
		pneumaticcraft-repressurized-1.18.2-3.2.4-93.jar  |PneumaticCraft: Repressurized |pneumaticcraft                |1.18.2-3.2.4-93     |COMMON_SET|Manifest: NOSIGNATURE
		alib-1.18.2-2.jar                                 |A Lib                         |alib                          |1.18.2-2            |COMMON_SET|Manifest: NOSIGNATURE
		starlight-1.0.2+forge.546ae87.jar                 |Starlight                     |starlight                     |1.0.2+forge.83663de |COMMON_SET|Manifest: NOSIGNATURE
		ClickMachine-1.18.2-6.0.5.jar                     |Click Machine                 |clickmachine                  |6.0.5               |COMMON_SET|Manifest: NOSIGNATURE
		catalogue-1.6.2-1.18.2.jar                        |Catalogue                     |catalogue                     |1.6.2               |COMMON_SET|Manifest: NOSIGNATURE
		JEITweaker-1.18.2-3.0.0.8.jar                     |JEI Tweaker                   |jeitweaker                    |3.0.0.8             |COMMON_SET|Manifest: NOSIGNATURE
		CraftTweaker-forge-1.18.2-9.1.150.jar             |CraftTweaker                  |crafttweaker                  |9.1.150             |COMMON_SET|Manifest: NOSIGNATURE
		rubidium_extras-1.18.2_v1.3.1.jar                 |Rubidium Extras               |rubidium_extras               |1.18.2_v1.3.1       |COMMON_SET|Manifest: NOSIGNATURE
		forge-1.18.2-40.1.48-universal.jar                |Forge                         |forge                         |40.1.48             |COMMON_SET|Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
		ironchest-1.18.2-13.1.9.jar                       |Iron Chests                   |ironchest                     |1.18.2-13.1.9       |COMMON_SET|Manifest: NOSIGNATURE
		alchemistry-1.18.2-5.jar                          |Alchemistry                   |alchemistry                   |1.18.2-5            |COMMON_SET|Manifest: NOSIGNATURE
		ZeroCore2-1.18.2-2.1.17.jar                       |Zero CORE 2                   |zerocore                      |1.18.2-2.1.17       |COMMON_SET|Manifest: NOSIGNATURE
		client-1.18.2-20220404.173914-srg.jar             |Minecraft                     |minecraft                     |1.18.2              |COMMON_SET|Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
		cofh_core-1.18.2-1.6.3.19.jar                     |CoFH Core                     |cofh_core                     |1.6.3.19            |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		thermal_foundation-1.18.2-1.6.2.27.jar            |Thermal Series                |thermal                       |1.6.2.27            |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		thermal_integration-1.18.2-1.6.0.6.jar            |Thermal Integration           |thermal_integration           |1.6.0.6             |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		thermal_innovation-1.18.2-1.6.1.10.jar            |Thermal Innovation            |thermal_innovation            |1.6.1.10            |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		thermal_locomotion-1.18.2-1.6.0.6.jar             |Thermal Locomotion            |thermal_locomotion            |1.6.0.6             |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		logprot-1.18.2-1.6.jar                            |Logprot                       |logprot                       |1.4                 |COMMON_SET|Manifest: NOSIGNATURE
		antimobgriefing-1.18.2-1.0.0.jar                  |Anti Mobgriefing              |antimobgriefing               |1.18.2-1.0.0        |COMMON_SET|Manifest: NOSIGNATURE
		Flopper-1.18.2-1.1.2.jar                          |Flopper                       |flopper                       |1.1.2               |COMMON_SET|Manifest: NOSIGNATURE
		theoneprobe-1.18-5.1.0.jar                        |The One Probe                 |theoneprobe                   |1.18-5.1.0          |COMMON_SET|Manifest: NOSIGNATURE
		appliedenergistics2-11.1.1.jar                    |Applied Energistics 2         |ae2                           |11.1.1              |COMMON_SET|Manifest: NOSIGNATURE
		TerraBlender-forge-1.18.2-1.1.0.102.jar           |TerraBlender                  |terrablender                  |1.18.2-1.1.0.102    |COMMON_SET|Manifest: NOSIGNATURE
		MouseTweaks-forge-mc1.18-2.21.jar                 |Mouse Tweaks                  |mousetweaks                   |2.21                |COMMON_SET|Manifest: NOSIGNATURE
		The_Wild_Update_Mod_V1.3_Minecraft_1.18.jar       |The Wild Update 1.19 Mod      |the_wild_update               |1.3                 |COMMON_SET|Manifest: NOSIGNATURE
		ImmersiveEngineering-1.18.2-8.0.1-147.jar         |Immersive Engineering         |immersiveengineering          |1.18.2-8.0.1-147    |COMMON_SET|Manifest: 44:39:94:cf:1d:8c:be:3c:7f:a9:ee:f4:1e:63:a5:ac:61:f9:c2:87:d5:5b:d9:d6:8c:b5:3e:96:5d:8e:3f:b7
		Ding-1.18-1.3.0.jar                               |Ding                          |ding                          |1.3.0               |COMMON_SET|Manifest: NOSIGNATURE
		jeiintegration_1.18.2-9.0.0.37.jar                |JEI Integration               |jeiintegration                |9.0.0.37            |COMMON_SET|Manifest: NOSIGNATURE
		pipez-1.18.2-1.1.5.jar                            |Pipez                         |pipez                         |1.18.2-1.1.5        |COMMON_SET|Manifest: NOSIGNATURE
		flywheel-forge-1.18-0.6.2.jar                     |Flywheel                      |flywheel                      |1.18-0.6.2          |COMMON_SET|Manifest: NOSIGNATURE
		compressedcreativity-1.18.2-0.0.10-hf1.jar        |Compressed Creativity         |compressedcreativity          |1.18.2-0.0.10-hf1   |COMMON_SET|Manifest: NOSIGNATURE
		Mantle-1.18.2-1.9.20.jar                          |Mantle                        |mantle                        |1.9.20              |COMMON_SET|Manifest: NOSIGNATURE
		Xaeros_Minimap_22.9.2_Forge_1.18.2.jar            |Xaero's Minimap               |xaerominimap                  |22.9.2              |COMMON_SET|Manifest: NOSIGNATURE
		MEGACells-1.2.0.jar                               |MEGA Cells                    |megacells                     |1.2.0               |COMMON_SET|Manifest: NOSIGNATURE
		thermal_cultivation-1.18.2-1.6.1.9.jar            |Thermal Cultivation           |thermal_cultivation           |1.6.1.9             |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		cyclepaintings_1.18.2-2.2.jar                     |Cycle Paintings               |cyclepaintings                |2.2                 |COMMON_SET|Manifest: NOSIGNATURE
		serverconfigupdater-2.0.jar                       |ServerConfig Updater          |serverconfigupdater           |2.0                 |COMMON_SET|Manifest: NOSIGNATURE
		polymorph-forge-1.18.2-0.44.jar                   |Polymorph                     |polymorph                     |1.18.2-0.44         |COMMON_SET|Manifest: NOSIGNATURE
		JustEnoughProfessions-1.18.2-1.2.2.jar            |Just Enough Professions (JEP) |justenoughprofessions         |1.2.2               |COMMON_SET|Manifest: NOSIGNATURE
		AutoRegLib-1.7-53.jar                             |AutoRegLib                    |autoreglib                    |1.7-53              |COMMON_SET|Manifest: NOSIGNATURE
		entityculling-forge-mc1.18-1.5.1.jar              |EntityCulling                 |entityculling                 |1.5.1               |COMMON_SET|Manifest: NOSIGNATURE
		FastFurnace-1.18.2-6.0.3.jar                      |FastFurnace                   |fastfurnace                   |6.0.3               |COMMON_SET|Manifest: NOSIGNATURE
		appleskin-forge-mc1.18-2.4.0.jar                  |AppleSkin                     |appleskin                     |2.4.0+mc1.18        |COMMON_SET|Manifest: NOSIGNATURE
		occultism-1.18.2-1.34.0.jar                       |Occultism                     |occultism                     |1.18.2-1.34.0       |COMMON_SET|Manifest: NOSIGNATURE
		Oh_The_Biomes_You'll_Go-forge-1.18.2-1.4.jar      |Oh The Biomes You'll Go       |byg                           |1.4                 |COMMON_SET|Manifest: NOSIGNATURE
		extremesoundmuffler-3.27_forge-1.18.x.jar         |Extreme Sound Muffler         |extremesoundmuffler           |3.27_forge-1.18.1   |COMMON_SET|Manifest: NOSIGNATURE
		CosmeticArmorReworked-1.18.2-v2.jar               |CosmeticArmorReworked         |cosmeticarmorreworked         |1.18.2-v2           |COMMON_SET|Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53
		druidcraftrg-0.0.12.jar                           |Druidcraft Regrown            |druidcraftrg                  |0.0.12              |COMMON_SET|Manifest: NOSIGNATURE
		defaultoptions-forge-1.18.1-14.1.0.jar            |Default Options               |defaultoptions                |14.1.0              |COMMON_SET|Manifest: NOSIGNATURE
		grappling_hook_mod-1.18.2-v13.jar                 |Grappling Hook Mod            |grapplemod                    |1.18.2-v13          |COMMON_SET|Manifest: NOSIGNATURE
		CyclopsCore-1.18.2-1.14.0.jar                     |Cyclops Core                  |cyclopscore                   |1.14.0              |COMMON_SET|Manifest: NOSIGNATURE
		notenoughcrashes-4.1.4+1.18.2-forge.jar           |Not Enough Crashes            |notenoughcrashes              |4.1.4+1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
		advancedperipherals-1.18.2-0.7.15b.jar            |Advanced Peripherals          |advancedperipherals           |0.7.15b             |COMMON_SET|Manifest: NOSIGNATURE
		wildberries-1.0.2.jar                             |Wildberries                   |wildberries                   |1.0.2               |COMMON_SET|Manifest: NOSIGNATURE
		naturalist-forge-1.18.2-1.0.3.jar                 |Naturalist                    |naturalist                    |1.0.3               |COMMON_SET|Manifest: NOSIGNATURE
		connectivity-1.18.2-2.9.jar                       |Connectivity Mod              |connectivity                  |1.18.2-2.9          |COMMON_SET|Manifest: NOSIGNATURE
		sophisticatedcore-1.18.2-0.2.8.35.jar             |Sophisticated Core            |sophisticatedcore             |1.18.2-0.2.8.35     |COMMON_SET|Manifest: NOSIGNATURE
		tools_complement-1.18.2-1.1.1.8.jar               |Tool's Complement             |tools_complement              |1.1.1.8             |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		glassential-forge-1.18.2-1.2.3.jar                |Glassential                   |glassential                   |1.18.2-1.2.3        |COMMON_SET|Manifest: NOSIGNATURE
		XaerosWorldMap_1.23.2_Forge_1.18.2.jar            |Xaero's World Map             |xaeroworldmap                 |1.23.2              |COMMON_SET|Manifest: NOSIGNATURE
		Controlling-forge-1.18.2-9.0+19.jar               |Controlling                   |controlling                   |9.0+19              |COMMON_SET|Manifest: NOSIGNATURE
		Placebo-1.18.2-6.4.0.jar                          |Placebo                       |placebo                       |6.4.0               |COMMON_SET|Manifest: NOSIGNATURE
		ortus-1.18.2-1.0.jar                              |Ortus Lib                     |ortus                         |1.18.2-1.0          |COMMON_SET|Manifest: NOSIGNATURE
		quickteleports-1.18.2-1.2.0-forge.jar             |QuickTeleports                |quickteleports                |1.18.2-1.2.0        |COMMON_SET|Manifest: NOSIGNATURE
		feature_nbt_deadlock_be_gone_forge-2.0.0+1.18.2.ja|Feature NBT Deadlock Be Gone  |feature_nbt_deadlock_be_gone  |2.0.0+1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
		Bookshelf-Forge-1.18.2-13.2.19.jar                |Bookshelf                     |bookshelf                     |13.2.19             |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		sophisticatedbackpacks-1.18.2-3.17.2.588.jar      |Sophisticated Backpacks       |sophisticatedbackpacks        |1.18.2-3.17.2.588   |COMMON_SET|Manifest: NOSIGNATURE
		littlecontraptions-forge-1.18.2.0.jar             |Little Contraptions           |littlecontraptions            |1.18.2.0            |COMMON_SET|Manifest: NOSIGNATURE
		simpleplanes-1.18.2-4.13.3.jar                    |Simple Planes                 |simpleplanes                  |1.18.2-4.13.3       |COMMON_SET|Manifest: NOSIGNATURE
		jeed-1.18.2-1.11.jar                              |Just Enough Effect Description|jeed                          |1.18.2-1.11         |COMMON_SET|Manifest: NOSIGNATURE
		FpsReducer2-forge-1.18.2-2.0.jar                  |FPS Reducer                   |fpsreducer                    |1.18.2-2.0          |COMMON_SET|Manifest: NOSIGNATURE
		carryon-1.18.2-1.17.0.8.jar                       |Carry On                      |carryon                       |1.17.0.8            |COMMON_SET|Manifest: NOSIGNATURE
		Beyond-Earth-1.18.2-6.2.jar                       |Beyond Earth                  |beyond_earth                  |6.2                 |COMMON_SET|Manifest: NOSIGNATURE
		twilightforest-1.18.2-4.1.1056-universal.jar      |The Twilight Forest           |twilightforest                |4.1.1056            |COMMON_SET|Manifest: NOSIGNATURE
		mob_grinding_utils-1.18.2-0.4.39.jar              |Mob Grinding Utils            |mob_grinding_utils            |1.18.2-0.4.39       |COMMON_SET|Manifest: NOSIGNATURE
		quickhomes-1.18.2-1.3.0-forge.jar                 |QuickHomes                    |quickhomes                    |1.18.2-1.3.0        |COMMON_SET|Manifest: NOSIGNATURE
		FarmersDelight-1.18.2-1.1.1.jar                   |Farmer's Delight              |farmersdelight                |1.18.2-1.1.1        |COMMON_SET|Manifest: NOSIGNATURE
		customizableelytra-1.18.2-1.6.5.jar               |Customizable Elytra           |customizableelytra            |1.18.2-1.6.5        |COMMON_SET|Manifest: NOSIGNATURE
		Compressium-1.4.1-build.6+mc1.18.2.jar            |Compressium                   |compressium                   |1.4.1-build.6+mc1.18|COMMON_SET|Manifest: NOSIGNATURE
		simpleshops-1.2.1.jar                             |Simple Shops                  |simpleshops                   |1.1.4               |COMMON_SET|Manifest: NOSIGNATURE
		drawerfps-1.18.2-2.4.jar                          |Example Mod                   |drawerfps                     |1.18.2-2.4          |COMMON_SET|Manifest: NOSIGNATURE
		wirelesschargers-1.0.6-forge-mc1.18.jar           |Wireless Chargers             |wirelesschargers              |1.0.6               |COMMON_SET|Manifest: NOSIGNATURE
		Patchouli-1.18.2-69.jar                           |Patchouli                     |patchouli                     |0.0NONE             |COMMON_SET|Manifest: NOSIGNATURE
		ars_nouveau-1.18.2-2.5.0.jar                      |Ars Nouveau                   |ars_nouveau                   |2.5.0               |COMMON_SET|Manifest: NOSIGNATURE
		collective-1.18.2-4.25.jar                        |Collective                    |collective                    |4.25                |COMMON_SET|Manifest: NOSIGNATURE
		spyglass_improvements-1.2+mc1.18.x+forge.jar      |Spyglass Improvements         |spyglass_improvements         |1.2+mc1.18.x        |COMMON_SET|Manifest: NOSIGNATURE
		time-in-a-bottle-2.1.0-mc1.18.1.jar               |Time In A Bottle              |tiab                          |2.1.0-mc1.18.1      |COMMON_SET|Manifest: NOSIGNATURE
		thermal_expansion-1.18.2-1.6.1.11.jar             |Thermal Expansion             |thermal_expansion             |1.6.1.11            |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		DrawersTooltip-1.18.2-forge-5.0.0.jar             |Drawers Tooltip               |drawerstooltip                |5.0.0               |COMMON_SET|Manifest: NOSIGNATURE
		xercapaint-1.18.2-0.7.1.jar                       |Joy of Painting               |xercapaint                    |1.18.2-0.7.1        |COMMON_SET|Manifest: NOSIGNATURE
		Runelic-Forge-1.18.2-11.0.1.jar                   |Runelic                       |runelic                       |11.0.1              |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		architectury-4.4.68.jar                           |Architectury                  |architectury                  |4.4.68              |COMMON_SET|Manifest: NOSIGNATURE
		ftb-library-forge-1802.3.6-build.119.jar          |FTB Library                   |ftblibrary                    |1802.3.6-build.119  |COMMON_SET|Manifest: NOSIGNATURE
		createchunkloading-1.1.0-forge.jar                |Create Chunkloading           |createchunkloading            |1.1.0               |COMMON_SET|Manifest: NOSIGNATURE
		ftb-teams-forge-1802.2.6-build.51.jar             |FTB Teams                     |ftbteams                      |1802.2.6-build.51   |COMMON_SET|Manifest: NOSIGNATURE
		curiouselytra-forge-1.18.1-5.0.1.0.jar            |Curious Elytra                |curiouselytra                 |1.18.1-5.0.1.0      |COMMON_SET|Manifest: NOSIGNATURE
		cc-tweaked-1.18.2-1.100.5.jar                     |CC: Tweaked                   |computercraft                 |1.100.5             |COMMON_SET|Manifest: NOSIGNATURE
		AI-Improvements-1.18.2-0.5.0.jar                  |AI-Improvements               |aiimprovements                |0.5.0               |COMMON_SET|Manifest: NOSIGNATURE
		ExtremeReactors2-1.18.2-2.0.44.jar                |Extreme Reactors              |bigreactors                   |1.18.2-2.0.44       |COMMON_SET|Manifest: NOSIGNATURE
		light-overlay-6.0.5-forge.jar                     |Light Overlay                 |lightoverlay                  |6.0.5               |COMMON_SET|Manifest: NOSIGNATURE
		trashcans-1.0.15-forge-mc1.18.jar                 |Trash Cans                    |trashcans                     |1.0.15              |COMMON_SET|Manifest: NOSIGNATURE
		chunkloaders-1.1.12-mc1.18.jar                    |Chunk Loaders                 |chunkloaders                  |1.1.12              |COMMON_SET|Manifest: NOSIGNATURE
		bwncr-3.13.21.jar                                 |Bad Wither No Cookie Reloaded |bwncr                         |3.13.21             |COMMON_SET|Manifest: NOSIGNATURE
		probejs-3.0.0-forge.jar                           |ProbeJS                       |probejs                       |3.0.0               |COMMON_SET|Manifest: NOSIGNATURE
		observable-2.2.3-forge.jar                        |Observable                    |observable                    |2.2.3               |COMMON_SET|Manifest: NOSIGNATURE
		ServerTabInfo-1.18.2-1.3.5.jar                    |Server Tab Info               |servertabinfo                 |1.3.5               |COMMON_SET|Manifest: NOSIGNATURE
		effortlessbuilding-1.18-2.34.jar                  |Effortless Building           |effortlessbuilding            |1.18-2.34           |COMMON_SET|Manifest: NOSIGNATURE
		Cyclic-1.18.2-1.7.1.jar                           |Cyclic                        |cyclic                        |1.18.2-1.7.1        |COMMON_SET|Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
		CraftPresence-Forge-1.18.2-Release-1.8.8.jar      |CraftPresence                 |craftpresence                 |1.8.8               |COMMON_SET|Manifest: NOSIGNATURE
		rhino-forge-1802.1.13-build.179.jar               |Rhino                         |rhino                         |1802.1.13-build.179 |COMMON_SET|Manifest: NOSIGNATURE
		kubejs-forge-1802.5.4-build.480.jar               |KubeJS                        |kubejs                        |1802.5.4-build.480  |COMMON_SET|Manifest: NOSIGNATURE
		kubejs-thermal-1802.1.5-build.10.jar              |KubeJS Thermal                |kubejs_thermal                |1802.1.5-build.10   |COMMON_SET|Manifest: NOSIGNATURE
		kubejs-immersive-engineering-1802.2.1-build.35.jar|KubeJS Immersive Engineering  |kubejs_immersive_engineering  |1802.2.1-build.35   |COMMON_SET|Manifest: NOSIGNATURE
		handoveryouritems_1.18.2-1.4.jar                  |Hand Over Your Items          |handoveryouritems             |1.4                 |COMMON_SET|Manifest: NOSIGNATURE
		AE2WTLib-11.1.0.jar                               |AE2WTLib                      |ae2wtlib                      |11.1.0              |COMMON_SET|Manifest: NOSIGNATURE
		Tinkers Reforged 1.18.2-1.0.5.jar                 |Tinkers Reforged              |tinkers_reforged              |1.0.5               |COMMON_SET|Manifest: NOSIGNATURE
		sophisticatedstorage-1.18.2-0.1.1.35.jar          |Sophisticated Storage         |sophisticatedstorage          |1.18.2-0.1.1.35     |COMMON_SET|Manifest: NOSIGNATURE
		Snad-1.18.2-1.22.04.15a.jar                       |Snad                          |snad                          |1.18.2-1.22.04.15a  |COMMON_SET|Manifest: NOSIGNATURE
		item-filters-forge-1802.2.7-build.27.jar          |Item Filters                  |itemfilters                   |1802.2.7-build.27   |COMMON_SET|Manifest: NOSIGNATURE
		ftb-quests-forge-1802.3.8-build.101.jar           |FTB Quests                    |ftbquests                     |1802.3.8-build.101  |COMMON_SET|Manifest: NOSIGNATURE
		ensorcellation-1.18.2-1.6.0.7.jar                 |Ensorcellation                |ensorcellation                |1.6.0.7             |COMMON_SET|Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09
		create-mc1.18.2_v0.4.1.jar                        |Create                        |create                        |0.4.1               |COMMON_SET|Manifest: NOSIGNATURE
		createdeco-1.2.7-1.18.2.jar                       |Create Deco                   |createdeco                    |1.2.7-1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
		kubejs-create-forge-1802.2.2-build.26.jar         |KubeJS Create                 |kubejs_create                 |1802.2.2-build.26   |COMMON_SET|Manifest: NOSIGNATURE
		createplus-1.18.2_v0.4.0.0.jar                    |Create Plus                   |createplus                    |1.18.2_v0.4.0.0     |COMMON_SET|Manifest: NOSIGNATURE
		FastSuite-1.18.2-3.0.2.jar                        |Fast Suite                    |fastsuite                     |3.0.2               |COMMON_SET|Manifest: NOSIGNATURE
		Clumps-forge-1.18.2-8.0.0+8.jar                   |Clumps                        |clumps                        |8.0.0+8             |COMMON_SET|Manifest: NOSIGNATURE
		comforts-forge-1.18.2-5.0.0.4.jar                 |Comforts                      |comforts                      |1.18.2-5.0.0.4      |COMMON_SET|Manifest: NOSIGNATURE
		artifacts-1.18.2-4.1.0.jar                        |Artifacts                     |artifacts                     |1.18.2-4.1.0        |COMMON_SET|Manifest: NOSIGNATURE
		framedcompactdrawers-1.18-4.1.0.jar               |Framed Compacting Drawers     |framedcompactdrawers          |1.18-4.1.0          |COMMON_SET|Manifest: NOSIGNATURE
		configured-1.5.3-1.18.2.jar                       |Configured                    |configured                    |1.5.3               |COMMON_SET|Manifest: NOSIGNATURE
		create-confectionery1.18.2_v1.0.8.jar             |Create Confectionery          |create_confectionery          |1.0.8               |COMMON_SET|Manifest: NOSIGNATURE
		lazydfu-1.0-1.18+.jar                             |LazyDFU                       |lazydfu                       |0.1.3               |COMMON_SET|Manifest: NOSIGNATURE
		mcjtylib-1.18-6.0.14.jar                          |McJtyLib                      |mcjtylib                      |1.18-6.0.14         |COMMON_SET|Manifest: NOSIGNATURE
		rftoolsbase-1.18-3.0.8.jar                        |RFToolsBase                   |rftoolsbase                   |1.18-3.0.8          |COMMON_SET|Manifest: NOSIGNATURE
		notenoughwands-1.18-4.0.0.jar                     |Not Enough Wands              |notenoughwands                |1.18-4.0.0          |COMMON_SET|Manifest: NOSIGNATURE
		deepresonance-3.0.6.jar                           |DeepResonance                 |deepresonance                 |3.0.6               |COMMON_SET|Manifest: NOSIGNATURE
		ExplorersCompass-1.18.2-1.2.1-forge.jar           |Explorer's Compass            |explorerscompass              |1.18.2-1.2.1-forge  |COMMON_SET|Manifest: NOSIGNATURE
		ToastControl-1.18.2-6.0.2.jar                     |Toast Control                 |toastcontrol                  |6.0.2               |COMMON_SET|Manifest: NOSIGNATURE
		EnderStorage-1.18.2-2.9.0.177-universal.jar       |EnderStorage                  |enderstorage                  |2.9.0.177           |COMMON_SET|Manifest: 31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71
		toofast-1.18-0.0.1.3.jar                          |Too Fast                      |toofast                       |0.0.1.2             |COMMON_SET|Manifest: NOSIGNATURE
		selene-1.18.2-1.17.3.jar                          |Selene                        |selene                        |1.18.2-1.17.3       |COMMON_SET|Manifest: NOSIGNATURE
		supplementaries-1.18.2-1.4.2.jar                  |Supplementaries               |supplementaries               |1.18.2-1.4.2        |COMMON_SET|Manifest: NOSIGNATURE
		craftingtweaks-forge-1.18.1-14.0.2.jar            |CraftingTweaks                |craftingtweaks                |14.0.2              |COMMON_SET|Manifest: NOSIGNATURE
		TConstruct-1.18.2-3.5.0.17.jar                    |Tinkers' Construct            |tconstruct                    |3.5.0.17            |COMMON_SET|Manifest: NOSIGNATURE
		EnchantmentDescriptions-Forge-1.18.2-10.0.4.jar   |EnchantmentDescriptions       |enchdesc                      |10.0.4              |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		eccentrictome-1.18.2-1.5.0.jar                    |Eccentric Tome                |eccentrictome                 |0.0NONE             |COMMON_SET|Manifest: NOSIGNATURE
		titanium-1.18.2-3.5.6-38.jar                      |Titanium                      |titanium                      |3.5.6               |COMMON_SET|Manifest: NOSIGNATURE
		AE2-Things-1.0.3-beta.jar                         |AE2 Things                    |ae2things                     |1.0.3-beta          |COMMON_SET|Manifest: NOSIGNATURE
		PackagedAuto-1.18.2-3.1.1.11.jar                  |PackagedAuto                  |packagedauto                  |3.1.1.11            |COMMON_SET|Manifest: NOSIGNATURE
		reliquary-1.18.2-2.0.8.1139.jar                   |Reliquary                     |reliquary                     |1.18.2-2.0.8.1139   |COMMON_SET|Manifest: NOSIGNATURE
		Quark-3.2-357.jar                                 |Quark                         |quark                         |3.2-357             |COMMON_SET|Manifest: NOSIGNATURE
		materialis-1.18.2-2.6.1.jar                       |Materialis                    |materialis                    |1.18.2-2.6.1        |COMMON_SET|Manifest: NOSIGNATURE
		chemlib-1.18.2-2.jar                              |Chem Lib                      |chemlib                       |1.18.2-2            |COMMON_SET|Manifest: NOSIGNATURE
		PigPen-Forge-1.18.2-8.0.1.jar                     |PigPen                        |pigpen                        |8.0.1               |COMMON_SET|Manifest: NOSIGNATURE
		malum-1.18.2-1.3.6.jar                            |Malum                         |malum                         |1.18.2-1.3.6        |COMMON_SET|Manifest: NOSIGNATURE
		FastWorkbench-1.18.2-6.0.2.jar                    |Fast Workbench                |fastbench                     |6.0.2               |COMMON_SET|Manifest: NOSIGNATURE
		StorageDrawers-1.18.2-10.2.1.jar                  |Storage Drawers               |storagedrawers                |10.2.1              |COMMON_SET|Manifest: NOSIGNATURE
		kubejs_botania-1.0.2-forge.jar                    |KubeJS Botania                |kubejs_botania                |1.0.2               |COMMON_SET|Manifest: NOSIGNATURE
		ferritecore-4.2.1-forge.jar                       |Ferrite Core                  |ferritecore                   |0.0NONE             |COMMON_SET|Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
		moredragoneggs-3.1.jar                            |More Dragon Eggs              |moredragoneggs                |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
		modular-routers-1.18.2-9.1.1-93.jar               |Modular Routers               |modularrouters                |9.1.1-93            |COMMON_SET|Manifest: NOSIGNATURE
		Enhanced_Celestials-forge-1.18.2-2.0.7.jar        |Enhanced Celestials           |enhancedcelestials            |2.0.7               |COMMON_SET|Manifest: NOSIGNATURE
		BetterF3-1.2.5-Forge-1.18.2.jar                   |BetterF3                      |betterf3                      |1.2.5               |COMMON_SET|Manifest: NOSIGNATURE
		Incorporeal-3-forge-1.18.2-2-SNAPSHOT-894c974c.jar|Incorporeal 3                 |incorporeal                   |1.18.2-2-SNAPSHOT-89|ERROR     |Manifest: NOSIGNATURE
		expandability-6.0.0.jar                           |ExpandAbility                 |expandability                 |6.0.0               |COMMON_SET|Manifest: NOSIGNATURE
		Overloaded+Armor+Bar+6.0.0.jar                    |Overloaded Armor Bar          |overloadedarmorbar            |6.0.0               |COMMON_SET|Manifest: NOSIGNATURE
		ChiselsBits-forge-1.18.2-1.2.90-universal.jar     |Chisels & bits                |chiselsandbits                |1.2.90              |COMMON_SET|Manifest: NOSIGNATURE
		Morph-o-Tool-1.5-32.jar                           |Morph-o-Tool                  |morphtool                     |1.5-32              |COMMON_SET|Manifest: NOSIGNATURE
		quickspawns-1.18.2-1.0.3-forge.jar                |QuickSpawns                   |quickspawns                   |1.18.2-1.0.3        |COMMON_SET|Manifest: NOSIGNATURE
		OpenLoader-Forge-1.18.2-12.0.1.jar                |OpenLoader                    |openloader                    |12.0.1              |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
		createaddition-1.18.2-20220517a.jar               |Create Crafts & Additions     |createaddition                |1.18.2-20220517a    |COMMON_SET|Manifest: NOSIGNATURE

Expected results

Does not crash, as when running with the default GC.

Actual results

JVM crashes.

Logs:

replay_pid10040.log replay_pid23468.log hs_err_pid10040.log hs_err_pid23468.log Minecraft latest.log (stops right before crash)

Triaging info

Java version:

openjdk version "17.0.3" 2022-04-19
OpenJDK Runtime Environment Temurin-17.0.3+7 (build 17.0.3+7)
OpenJDK 64-Bit Server VM Temurin-17.0.3+7 (build 17.0.3+7, mixed mode, sharing)

What is your operating system and platform?

Windows 10 64-Bit (10.0.19044) on x86-64

How did you install Java?

SDKMAN! and MSys2, then added the directory to my PATH>

Did it work before?

Works when Java is passed no arguments except for RAM size.

Did you test with other Java versions?

No, Minecraft 1.18 requires Java 17.

egelja avatar Jun 08 '22 16:06 egelja

Just got this same bug with the nightly build of JDK 19. I was able to reproduce it without ZGC, but still using some of the other flags.

First time: replay_pid28736.log hs_err_pid28736.log

Second time hs_err_pid12832.log replay_pid12832.log

The method being compiled is method_40470 and the surrounding code looks something like this:

public interface DensityFunction {
    // ...
    public void method_40470(double[] var1, class_6911 var2);

    public static interface class_6913
    extends DensityFunction {
        @Override
        default public void method_40470(double[] ds, class_6911 arg) {
            arg.method_40478(ds, this);
        }

        @Override
        default public DensityFunction apply(DensityFunctionVisitor visitor) {
            return visitor.apply(this);
        }
    }

    public static interface class_6911 {
        public NoisePos method_40477(int var1);

        public void method_40478(double[] var1, DensityFunction var2);
    }
}

You can decompile the full sources with community-contributed names for free using a Minecraft modding toolchain such as Fabric/Quilt or Forge.

magneticflux- avatar Jul 27 '22 19:07 magneticflux-

I can reproduce the crash with just -XX:+UseCMoveUnconditionally: replay_pid20424.log hs_err_pid20424.log

Conversely, I can not cause the crash with all my previous flags, excluding -XX:+UseCMoveUnconditionally: -Dfile.encoding=UTF-8 -server -XX:+UnlockExperimentalVMOptions -XX:+UseStringDeduplication -XX:+UseZGC -XX:-ZUncommit -XX:ZUncommitDelay=300 -XX:ZCollectionInterval=5 -XX:ZAllocationSpikeTolerance=2.0 -XX:+ExitOnOutOfMemoryError -XX:+AlwaysPreTouch -XX:-DontCompileHugeMethods -XX:-ClipInlining -XX:+TrustFinalNonStaticFields -XX:+UseFastUnorderedTimeStamps -XX:+UseNewLongLShift -XX:+UseVectorCmov -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+ParallelRefProcEnabled -XX:+PerfDisableSharedMem

magneticflux- avatar Jul 27 '22 19:07 magneticflux-