View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001777 | Industrial-Craft² | nuclear reactor and anything associated | public | 2015-11-27 17:08 | 2015-11-28 10:34 |
Reporter | Chocohead | Assigned To | Aroma1997 | ||
Priority | normal | Severity | crash | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Fixed in Version | Builds for MC 1.7.10 | ||||
Summary | 0001777: Reactor Crash | ||||
Description | Well, I made my reactor crash. ---- Minecraft Crash Report ---- // I just don't know what went wrong :( Time: 27/11/15 17:03 Description: Ticking block entity java.lang.ArithmeticException: / by zero at ic2.core.item.reactor.ItemReactorUranium.processChamber(ItemReactorUranium.java:79) at ic2.core.block.reactor.tileentity.TileEntityNuclearReactorElectric.processChambers(TileEntityNuclearReactorElectric.java:553) at ic2.core.block.reactor.tileentity.TileEntityNuclearReactorElectric.updateEntityServer(TileEntityNuclearReactorElectric.java:334) at ic2.core.block.TileEntityBlock.func_145845_h(TileEntityBlock.java:188) at net.minecraft.world.World.func_72939_s(World.java:1939) at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) 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) | ||||
Steps To Reproduce | Praying that the formatting stays, this is what I had in my reactor: [ ][T][T] [ ][ ][ ] [V][L][ ] [C][U][V*] [V][L][ ] [ ][ ][ ] T - Tritium Cell, just lying around that I left there L - Lithium Cell, that I was charging up into tritium (now that works properly with 799) U - Single Uranium Cell C - Component Heat Vent V - Overclocked Heat Vent I took out the V* vent, then the game just crashed. | ||||
Tags | Can be closed | ||||
Minecraft Version | |||||
|
C should be a component heat exchanger, not vent :S Looks like heatAcceptors.size() was 0, and !heatAcceptors.isEmpty() returned true, allowing it to happen. Guessing line 76 is to blame removing a thing from the array after checking it is empty but before getting the size. |
|
Seems having a fuel rod with a heat exchanger and no vents touching it causes it |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-11-27 17:08 | Chocohead | New Issue | |
2015-11-27 17:15 | Chocohead | Note Added: 0004313 | |
2015-11-27 17:16 | Chocohead | Note Edited: 0004313 | |
2015-11-27 17:18 | Chocohead | Note Edited: 0004313 | |
2015-11-27 17:32 | Chocohead | Note Added: 0004314 | |
2015-11-27 17:32 | Chocohead | Note Edited: 0004313 | |
2015-11-28 10:11 | estebes | Tag Attached: Can be closed | |
2015-11-28 10:32 | Aroma1997 | Status | new => closed |
2015-11-28 10:32 | Aroma1997 | Resolution | open => fixed |
2015-11-28 10:32 | Aroma1997 | Fixed in Version | => Builds for MC 1.7.10 |
2015-11-28 10:32 | Aroma1997 | Status | closed => resolved |
2015-11-28 10:33 | Aroma1997 | Assigned To | => Aroma1997 |
2015-11-28 10:33 | Aroma1997 | Status | resolved => assigned |
2015-11-28 10:34 | Aroma1997 | Status | assigned => resolved |