Debugify icon indicating copy to clipboard operation
Debugify copied to clipboard

Game Crash

Open nazimby opened this issue 11 months ago • 7 comments

Bug Description

I installed debugify mod on fabric version 1.21.4. When I go to End, the game crashes. I play the game from TLauncher.

How to Reproduce?

install mod and go to end. İts just crash

Expected Behavior

No response

Version

1.21.4+1.0

Fabric/Quilt Loader Version

0.16.9

Logs or additional context

No response

Has not been reported.

  • [X] I made sure this bug hasn't already been reported.

Is on most update to date version.

  • [X] I made sure I am using the most up to date fabric/quilt loader and mod version.

nazimby avatar Jan 06 '25 15:01 nazimby

Commenting to share that I am experiencing the same bug.

Here is relevant information from the crash report.

---- Minecraft Crash Report ----
// Why did you do that?

Time: 2025-01-06 13:49:13
Description: Exception ticking world

java.lang.ExceptionInInitializerError
	at knot//net.minecraft.class_1510.method_5693(class_1510.java:159)
	at knot//net.minecraft.class_1297.<init>(class_1297.java:323)
	at knot//net.minecraft.class_1309.<init>(class_1309.java:280)
	at knot//net.minecraft.class_1308.<init>(class_1308.java:147)
	at knot//net.minecraft.class_1510.<init>(class_1510.java:104)
	at knot//net.minecraft.class_1299.method_5883(class_1299.java:597)
	at knot//net.minecraft.class_2881.method_12523(class_2881.java:494)
	at knot//net.minecraft.class_2881.method_12525(class_2881.java:305)
	at knot//net.minecraft.class_2881.method_12538(class_2881.java:251)
	at knot//net.minecraft.class_3218.method_18765(class_3218.java:374)
	at knot//net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:1069)
	at knot//net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:953)
	at knot//net.minecraft.class_1132.method_3748(class_1132.java:114)
	at knot//net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:713)
	at knot//net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292)
	at java.base/java.lang.Thread.run(Thread.java:1575)
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_1518 failed
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:528)
	at knot//net.minecraft.class_1527.<clinit>(class_1527.java:13)
	... 16 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
	at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422)
	... 21 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method getLandingPos(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; in debugify.mixins.json:basic.mc88371.DragonLandingPhaseMixin from mod debugify failed injection check, (0/1) succeeded. Scanned 0 target(s). Using refmap Debugify-refmap.json
	at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:531)
	at knot//com.llamalad7.mixinextras.injector.MixinExtrasLateInjectionInfo.latePostInject(MixinExtrasLateInjectionInfo.java:57)
	at knot//com.llamalad7.mixinextras.injector.LateInjectionApplicatorExtension.postApply(LateInjectionApplicatorExtension.java:43)
	at org.spongepowered.asm.mixin.transformer.ext.Extensions.postApply(Extensions.java:167)
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.postApply(TargetClassContext.java:448)
	at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:420)
	at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
	... 24 more


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server thread
Stacktrace:
	at knot//net.minecraft.class_1510.method_5693(class_1510.java:159)
	at knot//net.minecraft.class_1297.<init>(class_1297.java:323)
	at knot//net.minecraft.class_1309.<init>(class_1309.java:280)
	at knot//net.minecraft.class_1308.<init>(class_1308.java:147)
	at knot//net.minecraft.class_1510.<init>(class_1510.java:104)
	at knot//net.minecraft.class_1299.method_5883(class_1299.java:597)
	at knot//net.minecraft.class_2881.method_12523(class_2881.java:494)
	at knot//net.minecraft.class_2881.method_12525(class_2881.java:305)
	at knot//net.minecraft.class_2881.method_12538(class_2881.java:251)
Mixins in Stacktrace:
	net.minecraft.class_1297:
		visuality.mixin.EntityMixin (visuality.mixins.json)
		dev.tr7zw.entityculling.mixin.CullableMixin (entityculling.mixins.json)
		dev.isxander.debugify.mixins.basic.mc2025.EntityMixin (debugify.mixins.json)
		traben.entity_texture_features.mixin.entity.misc.MixinEntity (entity_texture_features-common.mixins.json)
		eu.ha3.presencefootsteps.mixins.IEntity (presencefootsteps.mixin.json)
		net.fabricmc.fabric.mixin.entity.event.EntityMixin (fabric-entity-events-v1.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.collisions.unpushable_cramming.EntityMixin (lithium.mixins.json)
		snownee.jade.mixin.EntityAccess (jade.mixins.json)
		net.caffeinemc.mods.lithium.mixin.block.hopper.EntityAccessor (lithium.mixins.json)
		traben.entity_model_features.mixin.MixinEntity (entity_model_features-common.mixins.json)
		dev.architectury.mixin.fabric.MixinEntity (architectury.mixins.json)
		net.caffeinemc.mods.lithium.mixin.collections.fluid_submersion.EntityMixin (lithium.mixins.json)
		fabric.me.thosea.badoptimizations.mixin.renderer.entity.MixinEntity (fabric-badoptimizations.mixins.json)
		net.caffeinemc.mods.lithium.mixin.alloc.deep_passengers.EntityMixin (lithium.mixins.json)
		dev.isxander.debugify.mixins.basic.mc206922.EntityMixin (debugify.mixins.json)
		net.fabricmc.fabric.mixin.attachment.EntityMixin (fabric-data-attachment-api-v1.mixins.json)
		dev.lambdaurora.lambdynlights.mixin.lightsource.EntityMixin (lambdynlights.lightsource.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.collisions.movement.EntityMixin (lithium.mixins.json)
		net.blay09.mods.balm.mixin.EntityMixin (balm.fabric.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.sprinting_particles.EntityMixin (lithium.mixins.json)
		com.sonicether.soundphysics.mixin.EntityMixin (sound_physics_remastered.mixins.json)
		net.fabricmc.fabric.mixin.attachment.AttachmentTargetsMixin (fabric-data-attachment-api-v1.mixins.json)
	net.minecraft.class_1309:
		eu.ha3.presencefootsteps.mixins.ILivingEntity (presencefootsteps.mixin.json)
		net.fabricmc.fabric.mixin.entity.event.elytra.LivingEntityMixin (fabric-entity-events-v1.mixins.json)
		net.fabricmc.fabric.mixin.item.LivingEntityMixin (fabric-item-api-v1.mixins.json)
		dev.architectury.mixin.fabric.MixinLivingEntity (architectury.mixins.json)
		dev.isxander.debugify.mixins.basic.mc30391.LivingEntityMixin (debugify.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.inactive_navigations.LivingEntityMixin (lithium.mixins.json)
		dev.tr7zw.notenoughanimations.mixins.LivingEntityMixin (notenoughanimations.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.equipment_tracking.enchantment_ticking.LivingEntityMixin (lithium.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.fast_powder_snow_check.LivingEntityMixin (lithium.mixins.json)
		eu.ha3.presencefootsteps.mixins.MLivingEntity (presencefootsteps.mixin.json)
		net.caffeinemc.mods.lithium.mixin.entity.equipment_tracking.equipment_changes.LivingEntityMixin (lithium.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.fast_elytra_check.LivingEntityMixin (lithium.mixins.json)
		dev.architectury.mixin.fabric.LivingDeathInvoker (architectury.mixins.json)
		visuality.mixin.LivingEntityMixin (visuality.mixins.json)
		dev.isxander.debugify.client.mixins.basic.mc93384.LivingEntityMixin (debugify.client.mixins.json)
		net.fabricmc.fabric.mixin.entity.event.LivingEntityMixin (fabric-entity-events-v1.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.equipment_tracking.LivingEntityMixin (lithium.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.fast_hand_swing.LivingEntityMixin (lithium.mixins.json)
		dev.isxander.controlify.mixins.feature.rumble.itembreak.LivingEntityMixin (controlify.mixins.json)
		dev.lambdaurora.lambdynlights.mixin.lightsource.LivingEntityMixin (lambdynlights.lightsource.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.collisions.unpushable_cramming.LivingEntityMixin (lithium.mixins.json)
		dev.isxander.controlify.mixins.feature.rumble.useitem.LivingEntityMixin (controlify.mixins.json)
		net.blay09.mods.balm.mixin.LivingEntityMixin (balm.fabric.mixins.json)
		dev.isxander.debugify.client.mixins.basic.mc105068.LivingEntityMixin (debugify.client.mixins.json)
		dev.isxander.controlify.mixins.feature.rumble.damage.LivingEntityMixin (controlify.mixins.json)
		net.fabricmc.fabric.mixin.event.lifecycle.LivingEntityMixin (fabric-lifecycle-events-v1.mixins.json)
	net.minecraft.class_1308:
		dev.isxander.debugify.mixins.basic.mc183990.MobMixin (debugify.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.inactive_navigations.MobMixin (lithium.mixins.json)
		net.fabricmc.fabric.mixin.entity.event.MobEntityMixin (fabric-entity-events-v1.mixins.json)
		net.caffeinemc.mods.lithium.mixin.entity.equipment_tracking.MobMixin (lithium.mixins.json)
	net.minecraft.class_1299:
		dev.architectury.mixin.inject.MixinEntityType (architectury-common.mixins.json)
		net.fabricmc.fabric.mixin.object.builder.EntityTypeMixin (fabric-object-builder-v1.mixins.json)
		dev.lambdaurora.lambdynlights.mixin.EntityTypeMixin (lambdynlights.mixins.json)
		fabric.me.thosea.badoptimizations.mixin.renderer.entity.MixinEntityType (fabric-badoptimizations.mixins.json)

AdamW78 avatar Jan 06 '25 18:01 AdamW78

Also got the crash when i entered the main End island on 1.21.3. Assume that it happened because of the Ender Dragon, as i got this line in a crash report: Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method getLandingPos(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; in #debugify:debugify.mixins.json:basic.mc88371.DragonLandingPhaseMixin from mod debugify failed injection check, (0/1) succeeded. Scanned 0 target(s). Using refmap Debugify-refmap.json

magmamir avatar Jan 08 '25 23:01 magmamir

I also got the crash, can confirm this issue

InvalidPandaa avatar Jan 12 '25 20:01 InvalidPandaa

ender dragon crashes the game

ttrafford7 avatar Jan 14 '25 20:01 ttrafford7

Can confirm that this happens on both the server and on the client. When playing on a dedicated server with both sides having the mod installed, the server crashes first, if only the client has the mod, it crashes. Both crash logs have the same cause (Debugify mixin on getLandingPos() from the ender dragon can't apply)

terraquad avatar Jan 15 '25 19:01 terraquad

Can confirm, im using the official minecraft launcher

peak5ryze avatar Feb 08 '25 08:02 peak5ryze

For everyone with this issue, go in Debugify's config and disable the fix for MC-88371, that'll prevent the game from crashing while waiting for the author to fix it.

Franco227 avatar Mar 25 '25 17:03 Franco227