View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002207 | Industrial-Craft² | crossmod-compatibility / submodules / API | public | 2017-06-18 05:33 | 2017-06-18 21:34 |
Reporter | tjmonk15 | Assigned To | Chocohead | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | Java jre-x64 1.8.0_25 | OS | Windows | OS Version | 10 Pro |
Fixed in Version | Builds for MC 1.11.x | ||||
Summary | 0002207: Crashing during Init Phase 2 when Thermal Expansion is present | ||||
Description | IC2 crashes when Thermal Expansion is present. Tested with multiple versions of IC2 (2.2.7.12,33,59 ex111) Minecraft loads fine with Thermal Expansion (as well as about 150 other mods when I first noticed this) but crashes as soon as IC2 is added/enabled during loading. | ||||
Steps To Reproduce | Curse (Twitch) App New 1.11.2 Profile Add IC2 and Thermal Expansion (Thermal Expansion depends on Thermal Foundation, COFH Lib and CodeChicken Lib) Latest version for all Launch Crash during Init Phase 2 | ||||
Additional Information | Forge Version 13.20.0.2315 (Thermal Expansion requires latest forge, and this is the latest available on curse/twitch) ---------------------------------- Also wanted to say that I love IC2 and have for a long time. Only issue I ever really had was losing machines and getting machine blocks when forgetting a wrench. Realized today there is a config option to fix that. No more complaints :D | ||||
Tags | No tags attached. | ||||
Minecraft Version | 1.11.2 | ||||
|
|
|
Assumed relevant section of log: [01:31:49] [Client thread/ERROR]: Caught exception from IndustrialCraft 2 (ic2) ic2.core.util.Config$ParseException: generic parse error at line 97 (Fluid:water = minecraft:snow). at ic2.core.init.Rezepte.loadMachineRecipe(Rezepte.java:381) ~[Rezepte.class:?] at ic2.core.init.Rezepte.loadMachineRecipes(Rezepte.java:299) ~[Rezepte.class:?] at ic2.core.init.Rezepte.loadRecipes(Rezepte.java:88) ~[Rezepte.class:?] at ic2.core.IC2.init(IC2.java:322) ~[IC2.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25] at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25] at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:641) ~[forge-1.11.2-13.20.0.2315.jar:?] at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25] at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25] at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?] at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?] at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252) ~[forge-1.11.2-13.20.0.2315.jar:?] at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230) ~[forge-1.11.2-13.20.0.2315.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25] at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25] at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?] at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?] at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147) [LoadController.class:?] at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:828) [Loader.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:357) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:521) [bes.class:?] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:352) [bes.class:?] at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25] at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] Caused by: java.lang.NullPointerException at cofh.thermalexpansion.block.storage.ItemBlockTank.drain(ItemBlockTank.java:174) ~[ItemBlockTank.class:?] at cofh.lib.util.capabilities.FluidContainerItemWrapper$1.drain(FluidContainerItemWrapper.java:66) ~[FluidContainerItemWrapper$1.class:?] at ic2.core.recipe.RecipeInputFluidContainer.getFluidContainer(RecipeInputFluidContainer.java:76) ~[RecipeInputFluidContainer.class:?] at ic2.core.recipe.RecipeInputFluidContainer.getInputs(RecipeInputFluidContainer.java:56) ~[RecipeInputFluidContainer.class:?] at ic2.core.recipe.BasicMachineRecipeManager.addRecipe(BasicMachineRecipeManager.java:66) ~[BasicMachineRecipeManager.class:?] at ic2.core.recipe.BasicMachineRecipeManager.addRecipe(BasicMachineRecipeManager.java:33) ~[BasicMachineRecipeManager.class:?] at ic2.core.init.Rezepte.loadMachineRecipe(Rezepte.java:373) ~[Rezepte.class:?] |
|
It will be properly fixed when https://github.com/CoFH/ThermalExpansion/pull/5 is merged, suppose it can be temporarily patched our side in the mean time. |
|
It's fixed in 5.2.2 of Thermal Expansion (https://github.com/CoFH/ThermalExpansion/commit/b68aea7c9e55afbff71b8f65aca5097cb1225771) |
|
Confirming that 5.2.2 of Thermal Expansion resolves this issue. Thanks! |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-06-18 05:33 | tjmonk15 | New Issue | |
2017-06-18 05:33 | tjmonk15 | File Added: latest.log | |
2017-06-18 05:35 | tjmonk15 | Note Added: 0005308 | |
2017-06-18 09:57 | tjmonk15 | Note Edited: 0005308 | |
2017-06-18 12:00 | Chocohead | Note Added: 0005310 | |
2017-06-18 12:00 | Chocohead | Assigned To | => Chocohead |
2017-06-18 12:00 | Chocohead | Status | new => confirmed |
2017-06-18 17:55 | Chocohead | Note Added: 0005315 | |
2017-06-18 17:55 | Chocohead | Status | confirmed => resolved |
2017-06-18 17:55 | Chocohead | Fixed in Version | => Builds for MC 1.11.x |
2017-06-18 17:55 | Chocohead | Resolution | open => fixed |
2017-06-18 21:34 | tjmonk15 | Note Added: 0005316 |