Closed OreExcavation on ForgeMicroBlocks gives Fatal Exit

  • This section is closed. Please do bug reports over at the FTB GitHub repos.
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
S

Sorbe

Guest
Summary of the problem OreExcavation on ForgeMicroBlocks gives Fatal Exit

Pack Version 2.5.5

What is the bug? If you try to "vein mine", in 2.5.5 using the new OreExcavation mod, on any block/slab/cover/etc made with ForgeMicroBlocks, your client will fatal exit.

To make these blocks use a diamond saw on a full block to cut them in half or smaller thickness.

Mod & Version

Link to log file

Is it repeatable? It blew up on a field of half slabs made out of Magenta Stained Glass and then later on another field of half slabs made out of Factory Blocks.

Known Fix Avoid "vein mining" on any sawn blocks.
 

Funwayguy

New Member
Jul 29, 2019
9
0
0
Do you have a log of this fatal exit error? (it will likely be in your normal console log file)
 
S

Sorbe

Guest
Here is the stack dump portion of the crash log.

I recreated this easily in a single player creative world ( cut 2 Stained Glass blocks into 4 slabs with Diamond Saw, laid them down flat 2x2, held down OreExcavation key, hit with Iron Pickaxe ).

Let me know if you need the whole log.

Good luck!

Code:
[22:46:56] [Server thread/ERROR] [FML/]: SimpleChannelHandlerWrapper exception
java.lang.NullPointerException
    at net.minecraft.item.ItemStack.func_77981_g(ItemStack.java:202) ~[add.class:?]
    at oreexcavation.handlers.MiningAgent.<init>(MiningAgent.java:51) ~[MiningAgent.class:?]
    at oreexcavation.handlers.MiningScheduler.startMining(MiningScheduler.java:41) ~[MiningScheduler.class:?]
    at oreexcavation.network.PacketExcavation$ServerHandler.onMessage(PacketExcavation.java:70) ~[PacketExcavation$ServerHandler.class:?]
    at oreexcavation.network.PacketExcavation$ServerHandler.onMessage(PacketExcavation.java:45) ~[PacketExcavation$ServerHandler.class:?]
    at cpw.mods.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:37) ~[SimpleChannelHandlerWrapper.class:?]
    at cpw.mods.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:17) ~[SimpleChannelHandlerWrapper.class:?]
    at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[SimpleChannelInboundHandler.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [MessageToMessageDecoder.class:?]
    at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) [MessageToMessageCodec.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [DefaultChannelPipeline.class:?]
    at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) [EmbeddedChannel.class:?]
    at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:77) [FMLProxyPacket.class:?]
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165) [nc.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186) [bsx.class:?]
    at fastcraft.at.a(F:978) [fastcraft-1.23.jar:?]
    at fastcraft.H.aq(F:36) [fastcraft-1.23.jar:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
[22:46:56] [Server thread/ERROR] [FML/]: There was a critical exception handling a packet on channel OE_CHAN
java.lang.NullPointerException
    at net.minecraft.item.ItemStack.func_77981_g(ItemStack.java:202) ~[add.class:?]
    at oreexcavation.handlers.MiningAgent.<init>(MiningAgent.java:51) ~[MiningAgent.class:?]
    at oreexcavation.handlers.MiningScheduler.startMining(MiningScheduler.java:41) ~[MiningScheduler.class:?]
    at oreexcavation.network.PacketExcavation$ServerHandler.onMessage(PacketExcavation.java:70) ~[PacketExcavation$ServerHandler.class:?]
    at oreexcavation.network.PacketExcavation$ServerHandler.onMessage(PacketExcavation.java:45) ~[PacketExcavation$ServerHandler.class:?]
    at cpw.mods.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:37) ~[SimpleChannelHandlerWrapper.class:?]
    at cpw.mods.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper.channelRead0(SimpleChannelHandlerWrapper.java:17) ~[SimpleChannelHandlerWrapper.class:?]
    at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) ~[SimpleChannelInboundHandler.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?]
    at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) ~[MessageToMessageDecoder.class:?]
    at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) ~[MessageToMessageCodec.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?]
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?]
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) ~[DefaultChannelPipeline.class:?]
    at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) ~[EmbeddedChannel.class:?]
    at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:77) [FMLProxyPacket.class:?]
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165) [nc.class:?]
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) [MinecraftServer.class:?]
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186) [bsx.class:?]
    at fastcraft.at.a(F:978) [fastcraft-1.23.jar:?]
    at fastcraft.H.aq(F:36) [fastcraft-1.23.jar:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [?:?]
 
Last edited:

Funwayguy

New Member
Jul 29, 2019
9
0
0
There was a update to fix this specific issue on the 7th of October. Try updating Ore Excavation and see if the issue remains.