Crash Report on latest smartbrainlib version
skenskivator9000 opened this issue ยท 4 comments
Smartbrainlib started crashing my game. I was able to fix the issue by downgrading the mod to a previous version, however, please fix this so no-one else will have this issue
thanks!
latest.log
Same here, upon startup it crashed and it does not produce a crash log :/
Probably a compat issue with another mod? Does this mod have any known incompatibilities with other mods?
Update, I found this one in my latest.log
, it says it is caused by Moonlight
[17:04:18] [main/ERROR]: Minecraft has crashed!
net.fabricmc.loader.impl.FormattedException: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_4097 failed
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:463) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.14.14.jar:?]
Caused by: java.lang.BootstrapMethodError: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_4097 failed
at net.minecraft.class_1299.<clinit>(class_1299.java:279) ~[client-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:749) ~[client-intermediary.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.FoodProvider.<clinit>(FoodProvider.java:33) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.SoftFluid$Builder.<init>(SoftFluid.java:244) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.fabric.SoftFluidRegistryImpl.getDefaultValue(SoftFluidRegistryImpl.java:81) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[client-intermediary.jar:?]
at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[client-intermediary.jar:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[client-intermediary.jar:?]
at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.method_44604(Main.java:161) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.minecraft.client.main.Main.main(Main.java:51) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.14.jar:?]
... 2 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_4097 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.14.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.minecraft.class_1299.<clinit>(class_1299.java:279) ~[client-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:749) ~[client-intermediary.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.FoodProvider.<clinit>(FoodProvider.java:33) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.SoftFluid$Builder.<init>(SoftFluid.java:244) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.fabric.SoftFluidRegistryImpl.getDefaultValue(SoftFluidRegistryImpl.java:81) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[client-intermediary.jar:?]
at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[client-intermediary.jar:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[client-intermediary.jar:?]
at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.method_44604(Main.java:161) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.minecraft.client.main.Main.main(Main.java:51) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.14.jar:?]
... 2 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) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.14.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.minecraft.class_1299.<clinit>(class_1299.java:279) ~[client-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:749) ~[client-intermediary.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.FoodProvider.<clinit>(FoodProvider.java:33) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.SoftFluid$Builder.<init>(SoftFluid.java:244) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.fabric.SoftFluidRegistryImpl.getDefaultValue(SoftFluidRegistryImpl.java:81) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[client-intermediary.jar:?]
at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[client-intermediary.jar:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[client-intermediary.jar:?]
at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.method_44604(Main.java:161) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.minecraft.client.main.Main.main(Main.java:51) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.14.jar:?]
... 2 more
Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [lithium.mixins.json:ai.task.memory_change_counting.TaskMixin from mod lithium] from phase [DEFAULT] in config [lithium.mixins.json] FAILED during APPLY
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:638) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:589) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.14.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.minecraft.class_1299.<clinit>(class_1299.java:279) ~[client-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:749) ~[client-intermediary.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.FoodProvider.<clinit>(FoodProvider.java:33) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.SoftFluid$Builder.<init>(SoftFluid.java:244) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.fabric.SoftFluidRegistryImpl.getDefaultValue(SoftFluidRegistryImpl.java:81) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[client-intermediary.jar:?]
at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[client-intermediary.jar:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[client-intermediary.jar:?]
at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.method_44604(Main.java:161) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.minecraft.client.main.Main.main(Main.java:51) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.14.jar:?]
... 2 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: PRIVATE @Overwrite method method_19546 in lithium.mixins.json:ai.task.memory_change_counting.TaskMixin from mod lithium cannot reduce visibiliy of PUBLIC target method
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.conformVisibility(MixinPreProcessorStandard.java:479) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachSpecialMethod(MixinPreProcessorStandard.java:452) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachOverwriteMethod(MixinPreProcessorStandard.java:416) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attachMethods(MixinPreProcessorStandard.java:346) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.attach(MixinPreProcessorStandard.java:299) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinPreProcessorStandard.createContextFor(MixinPreProcessorStandard.java:277) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinInfo.createContextFor(MixinInfo.java:1289) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:292) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.11.4+mixin.0.8.5.jar:0.11.4+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.14.14.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112) ~[fabric-loader-0.14.14.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
at net.minecraft.class_1299.<clinit>(class_1299.java:279) ~[client-intermediary.jar:?]
at net.minecraft.class_1802.<clinit>(class_1802.java:749) ~[client-intermediary.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.FoodProvider.<clinit>(FoodProvider.java:33) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.SoftFluid$Builder.<init>(SoftFluid.java:244) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.mehvahdjukaar.moonlight.api.fluids.fabric.SoftFluidRegistryImpl.getDefaultValue(SoftFluidRegistryImpl.java:81) ~[moonlight-1.19.2-2.2.7-fabric.jar:?]
at net.minecraft.class_5458.method_44104(class_5458.java:98) ~[client-intermediary.jar:?]
at net.minecraft.class_5458.method_30566(class_5458.java:105) ~[client-intermediary.jar:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
at net.minecraft.class_5458.<clinit>(class_5458.java:104) ~[client-intermediary.jar:?]
at net.minecraft.class_2378.<clinit>(class_2378.java:326) ~[client-intermediary.jar:?]
at net.minecraft.class_2966.method_12851(class_2966.java:50) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.method_44604(Main.java:161) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.minecraft.client.main.Main.main(Main.java:51) ~[fabric-loader-0.14.14-1.19.2.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) ~[fabric-loader-0.14.14.jar:?]
... 2 more
Crash is due to Lithium's AI optimization mixin, you can fix the crash by setting mixin.ai=false in the Lithium Config. Or at least, that worked on my end. In my experience "Moonlight" related mixin issues are usually red herrings and the real issue is some other mod, in this case it's lithium.mixins.json:ai.task.memory_change_counting.TaskMixin