View Issue Details

IDProjectCategoryView StatusLast Update
0001206Industrial-Craft²machinespublic2014-08-04 04:45
ReporterChocohead Assigned ToPlayer  
PrioritynormalSeveritycrashReproducibilityunable to reproduce
Status closedResolutionunable to reproduce 
Product VersionBuilds for MC 1.7.10 
Summary0001206: Mysterious Canning Machine Crash
DescriptionI tried updating my IC2 test world from version 552 to 556. I got this crash upon trying to load the world:
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.

Time: 03/08/14 20:51
Description: Ticking block entity

java.lang.IllegalArgumentException: Empty string not allowed
    at net.minecraft.nbt.NBTTagString.<init>(SourceFile:15)
    at net.minecraft.nbt.NBTTagCompound.func_74778_a(SourceFile:84)
    at net.minecraftforge.fluids.FluidStack.writeToNBT(FluidStack.java:88)
    at ic2.core.block.invslot.InvSlotProcessableCanner.createOutput(InvSlotProcessableCanner.java:112)
    at ic2.core.block.machine.CannerEnrichRecipeManager.getOutputFor(CannerEnrichRecipeManager.java:61)
    at ic2.core.block.invslot.InvSlotProcessableCanner.getOutput(InvSlotProcessableCanner.java:67)
    at ic2.core.block.invslot.InvSlotProcessableCanner.getOutputFor(InvSlotProcessableCanner.java:54)
    at ic2.core.block.invslot.InvSlotProcessableGeneric.process(InvSlotProcessableGeneric.java:40)
    at ic2.core.block.machine.tileentity.TileEntityCanner.getOutput(TileEntityCanner.java:170)
    at ic2.core.block.machine.tileentity.TileEntityStandardMachine.func_145845_h(TileEntityStandardMachine.java:117)
    at net.minecraft.world.World.func_72939_s(World.java:1888)
    at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:501)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

Worried that the world was dead, I tried loading the world again. It loaded fine. I then went looking for the canning machine that had thrown the error. It was one which was making coolant from water and lapis dust. The weird thing is, that it couldn't have actually made anything, as the internal tank was full and wasn't being drained.

I'm unable to work out why or how it crashed, so all seems good, but I though I should still tell you :)
TagsNo tags attached.
Minecraft Version

Activities

Player

2014-08-04 04:45

administrator   ~0002996

I've added some code to catch the potential cause of this earlier. Until it happens again with this change there's nothing else to be done.

Issue History

Date Modified Username Field Change
2014-08-03 20:00 Chocohead New Issue
2014-08-04 04:45 Player Note Added: 0002996
2014-08-04 04:45 Player Status new => closed
2014-08-04 04:45 Player Assigned To => Player
2014-08-04 04:45 Player Resolution open => unable to reproduce