workaround for sponge-mixin bug?

I am getting the following error, which I suppose is a different variant of the issue with sponge-mixin tracked on the Fabric github. Is there a workaround while we wait for the resolution, this broke on its own without me updating anything by hand...
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: LVT in net/minecraft/class_846$class_851$class_4578::method_22785(FFFLnet/minecraft/class_750;)Lnet/minecraft/class_846$class_851$class_4578$class_7435; has incompatible changes at opcode 265 in callback mixins.iris.vertexformat.json:block_rendering.MixinChunkRebuildTask from mod iris->@Inject::iris$onRenderBlock(FFFLnet/minecraft/class_750;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/class_846$class_851$class_4578$class_7435;ILnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_852;Lnet/minecraft/class_853;Lnet/minecraft/class_4587;Ljava/util/Set;Lnet/minecraft/class_5819;Lnet/minecraft/class_776;Ljava/util/Iterator;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_1921;Lnet/minecraft/class_287;)V.
Expected: [Lnet/minecraft/class_846$class_851$class_4578$class_7435;, I, Lnet/minecraft/class_2338;, Lnet/minecraft/class_2338;, Lnet/minecraft/class_852;, Lnet/minecraft/class_853;, Lnet/minecraft/class_4587;, Ljava/util/Set;, Lnet/minecraft/class_5819;, Lnet/minecraft/class_776;, Ljava/util/Iterator;, Lnet/minecraft/class_2338;, Lnet/minecraft/class_2680;, Lnet/minecraft/class_3610;, Lnet/minecraft/class_1921;, Lnet/minecraft/class_287;]
Found: [Lnet/minecraft/class_846$class_851$class_4578$class_7435;, I, Lnet/minecraft/class_2338;, ...Lnet/minecraft/class_1921;, Lnet/minecraft/class_287;]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:547) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: LVT in net/minecraft/class_846$class_851$class_4578::method_22785(FFFLnet/minecraft/class_750;)Lnet/minecraft/class_846$class_851$class_4578$class_7435; has incompatible changes at opcode 265 in callback mixins.iris.vertexformat.json:block_rendering.MixinChunkRebuildTask from mod iris->@Inject::iris$onRenderBlock(FFFLnet/minecraft/class_750;Lorg/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable;Lnet/minecraft/class_846$class_851$class_4578$class_7435;ILnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_852;Lnet/minecraft/class_853;Lnet/minecraft/class_4587;Ljava/util/Set;Lnet/minecraft/class_5819;Lnet/minecraft/class_776;Ljava/util/Iterator;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_1921;Lnet/minecraft/class_287;)V.
Expected: [Lnet/minecraft/class_846$class_851$class_4578$class_7435;, I, Lnet/minecraft/class_2338;, Lnet/minecraft/class_2338;, Lnet/minecraft/class_852;, Lnet/minecraft/class_853;, Lnet/minecraft/class_4587;, Ljava/util/Set;, Lnet/minecraft/class_5819;, Lnet/minecraft/class_776;, Ljava/util/Iterator;, Lnet/minecraft/class_2338;, Lnet/minecraft/class_2680;, Lnet/minecraft/class_3610;, Lnet/minecraft/class_1921;, Lnet/minecraft/class_287;]
Found: [Lnet/minecraft/class_846$class_851$class_4578$class_7435;, I, Lnet/minecraft/class_2338;, ...Lnet/minecraft/class_1921;, Lnet/minecraft/class_287;]
at org.spongepowered.asm.mixin.injection.callback.CallbackInjector.inject(CallbackInjector.java:547) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
7 Replies
IMS
IMS9mo ago
no Wait This is a new crash this isn’t the same as the verifyerror can you send a full log
Meeni
MeeniOP9mo ago
I have also other mods, I assumed it was the same let me see if I can reproduce with only iris and dependents
IMS
IMS9mo ago
what version of mixin?
Meeni
MeeniOP9mo ago
let me send you the full log, I cannot reproduce on my other stripped instance with only Iris and Sodium, but this instance with a bunch of mods doesn't and I didn't update it and it worked before so that is weird but may be on my side
IMS
IMS9mo ago
you're using mixin 0.12.5 that's... far from the newest the newest is 13.1 anyway, this isn't a mixin bug
Meeni
MeeniOP9mo ago
thanks I'll look into it on my own then I had modified fabric_loader_dependencies.json and that caused these weird mixin errors. Issue resolved.
Want results from more Discord servers?
Add your server