Debugify

Debugify

19M Downloads

Game Crash

nazimby opened this issue · 7 comments

commented

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.

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

Is on most update to date version.

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

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)
commented

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

commented

I also got the crash, can confirm this issue

commented

ender dragon crashes the game

commented

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)

commented

Can confirm, im using the official minecraft launcher

commented

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.