View Issue Details

IDProjectCategoryView StatusLast Update
0002047Industrial-Craft²machinespublic2016-11-30 14:03
Reporterpiin1k0m Assigned ToChocohead  
PriorityurgentSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Fixed in VersionBuilds for MC 1.10.x 
Summary0002047: Crash when pickup "machine-type" item
DescriptionWhen the "machine-type" item is dropped using key "Q" (Or retrived from wrench, it doesn't matter where it came from.) and then picked up by player ,the game crashes. In this example crashlog produced I use Steam boiler.

"Machine-type" item can be any machineries such as Wind turbine ,Fermenter ,Liquid heat exchanger, Steam boiler etc. That is dropped to an item on the ground.
Steps To Reproduce1)Have an "Machine-type" item lying on the ground
2)Pick it up and the game crashes.
TagsNo tags attached.
Minecraft Version1.10.2

Activities

piin1k0m

2016-11-30 09:43

reporter  

crash-2016-11-30_16.27.10-server.txt (10,142 bytes)   
---- Minecraft Crash Report ----

WARNING: coremods are present:
  MalisisCorePlugin (malisiscore-1.10.2-4.2.7.jar)
  IC2core (industrialcraft-2-2.6.120-ex110.jar)
  CoreMod (Aroma1997Core-1.9.4-1.1.1.1.jar)
  AppleCore (AppleCore-mc1.10.2-2.1.0.jar)
  NWRTweak (redstonepaste-mc1.9.4-1.7.4.jar)
  BookshelfLoadingPlugin (Bookshelf-1.10.2-1.4.3.338.jar)
Contact their authors BEFORE contacting forge

// Sorry :(

Time: 11/30/16 4:27 PM
Description: Ticking player

java.lang.IndexOutOfBoundsException: Index: 34, Size: 2
	at java.util.ArrayList.rangeCheck(Unknown Source)
	at java.util.ArrayList.get(Unknown Source)
	at ic2.core.block.state.MaterialProperty.getMaterial(MaterialProperty.java:128)
	at ic2.core.block.BlockTileEntity.func_176203_a(BlockTileEntity.java:223)
	at biomesoplenty.common.handler.AchievementEventHandler.onItemPickup(AchievementEventHandler.java:58)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_38_AchievementEventHandler_onItemPickup_ItemPickupEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
	at net.minecraftforge.fml.common.FMLCommonHandler.firePlayerItemPickupEvent(FMLCommonHandler.java:580)
	at net.minecraft.entity.item.EntityItem.func_70100_b_(EntityItem.java:410)
	at net.minecraft.entity.player.EntityPlayer.func_71044_o(EntityPlayer.java:578)
	at net.minecraft.entity.player.EntityPlayer.func_70636_d(EntityPlayer.java:570)
	at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2013)
	at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:233)
	at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:303)
	at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:162)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:213)
	at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:287)
	at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:732)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
	at java.lang.Thread.run(Unknown Source)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Server thread
Stacktrace:
	at java.util.ArrayList.rangeCheck(Unknown Source)
	at java.util.ArrayList.get(Unknown Source)
	at ic2.core.block.state.MaterialProperty.getMaterial(MaterialProperty.java:128)
	at ic2.core.block.BlockTileEntity.func_176203_a(BlockTileEntity.java:223)
	at biomesoplenty.common.handler.AchievementEventHandler.onItemPickup(AchievementEventHandler.java:58)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_38_AchievementEventHandler_onItemPickup_ItemPickupEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:185)
	at net.minecraftforge.fml.common.FMLCommonHandler.firePlayerItemPickupEvent(FMLCommonHandler.java:580)
	at net.minecraft.entity.item.EntityItem.func_70100_b_(EntityItem.java:410)
	at net.minecraft.entity.player.EntityPlayer.func_71044_o(EntityPlayer.java:578)
	at net.minecraft.entity.player.EntityPlayer.func_70636_d(EntityPlayer.java:570)
	at net.minecraft.entity.EntityLivingBase.func_70071_h_(EntityLivingBase.java:2013)
	at net.minecraft.entity.player.EntityPlayer.func_70071_h_(EntityPlayer.java:233)

-- Player being ticked --
Details:
	Entity Type: null (net.minecraft.entity.player.EntityPlayerMP)
	Entity ID: 280
	Entity Name: Chemi4001
	Entity's Exact location: -1025.83, 64.00, -1346.00
	Entity's Block location: World: (-1026,64,-1346), Chunk: (at 14,4,14 in -65,-85; contains blocks -1040,0,-1360 to -1025,255,-1345), Region: (-3,-3; contains chunks -96,-96 to -65,-65, blocks -1536,0,-1536 to -1025,255,-1025)
	Entity's Momentum: 0.00, -0.08, 0.00
	Entity's Passengers: []
	Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
	at net.minecraft.entity.player.EntityPlayerMP.func_71127_g(EntityPlayerMP.java:303)
	at net.minecraft.network.NetHandlerPlayServer.func_73660_a(NetHandlerPlayServer.java:162)
	at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher$1.func_73660_a(NetworkDispatcher.java:213)
	at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:287)

-- Ticking connection --
Details:
	Connection: net.minecraft.network.NetworkManager@2c3cac1a
Stacktrace:
	at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:180)
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:732)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
	at java.lang.Thread.run(Unknown Source)

-- System Details --
Details:
	Minecraft Version: 1.10.2
	Operating System: Windows 7 (amd64) version 6.1
	Java Version: 1.8.0_111, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 235120904 bytes (224 MB) / 1054343168 bytes (1005 MB) up to 1054343168 bytes (1005 MB)
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1100M -Xms1100M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP 9.32 Powered by Forge 12.18.2.2151 35 mods loaded, 35 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
	UCHIJAAAA	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
	UCHIJAAAA	FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.2.2151.jar) 
	UCHIJAAAA	Forge{12.18.2.2151} [Minecraft Forge] (forge-1.10.2-12.18.2.2151.jar) 
	UCHIJAAAA	Aroma1997Core{${version}} [Aroma1997Core] (Aroma1997Core-1.9.4-1.1.1.1.jar) 
	UCHIJAAAA	JEI{3.13.3.373} [Just Enough Items] (jei_1.10.2-3.13.3.373.jar) 
	UCHIJAAAA	AppleCore{2.1.0} [AppleCore] (AppleCore-mc1.10.2-2.1.0.jar) 
	UCHIJAAAA	Aroma1997CoreHelper{1.1.1.1} [Aroma1997Core|Helper] (Aroma1997Core-1.9.4-1.1.1.1.jar) 
	UCHIJAAAA	AromaBackup{1.0.1.1} [AromaBackup] (AromaBackup-1.9.4-1.0.1.1.jar) 
	UCHIJAAAA	AromaBackupRecovery{1.0} [AromaBackup Recovery] (AromaBackup-1.9.4-1.0.1.1.jar) 
	UCHIJAAAA	bagginses{2.4.2d} [Bagginses] (Bagginses-1.10.2-3.0.4e.jar) 
	UCHIJAAAA	basemetals{2.4.0} [Base Metals] (BaseMetals_1.10.2-2.4.0.11.jar) 
	UCHIJAAAA	BiomesOPlenty{5.0.0.2068} [Biomes O' Plenty] (BiomesOPlenty-1.10.2-5.0.0.2068-universal.jar) 
	UCHIJAAAA	bookshelf{1.4.3.338} [Bookshelf] (Bookshelf-1.10.2-1.4.3.338.jar) 
	UCHIJAAAA	cavern{1.5.4.1} [Cavern] (Cavern_1.10.2-v1.5.4.1.jar) 
	UCHIJAAAA	Chameleon{1.10-2.1.8} [Chameleon] (Chameleon-1.10-2.1.8.jar) 
	UCHIJAAAA	cyclopscore{0.8.1} [Cyclops Core] (CyclopsCore-1.9.4-0.8.1-430.jar) 
	UCHIJAAAA	commoncapabilities{1.2.1} [CommonCapabilities] (CommonCapabilities-1.9.4-1.2.1.jar) 
	UCHIJAAAA	evilcraft{0.10.15} [EvilCraft] (EvilCraft-1.10.2-0.10.15.jar) 
	UCHIJAAAA	FFS{1.10.2-1.6.5-b31} [Fancy Fluid Storage] (Fancy Fluid Storage-1.10.2-1.6.5-b31.jar) 
	UCHIJAAAA	giacomosfoundry{1.3.6} [Giacomo's Foundry] (GiacomosFoundry1.10.2-1.3.6.jar) 
	UCHIJAAAA	gyth{2.0.0.2} [Get Ya' Tanks Here] (Gyth-1.10.2-2.0.0.12.jar) 
	UCHIJAAAA	HungerInPeace{1.0.0} [Hunger In Peace] (HungerInPeace-mc1.9.4-1.0.0.jar) 
	UCHIJAAAA	IC2{2.6.120-ex110} [IndustrialCraft 2] (industrialcraft-2-2.6.120-ex110.jar) 
	UCHIJAAAA	integrateddynamics{0.6.3} [Integrated Dynamics] (IntegratedDynamics-1.10.2-0.6.3.jar) 
	UCHIJAAAA	integratedtunnels{1.0.0} [Integrated Tunnels] (IntegratedTunnels-1.10.2-1.0.0-14.jar) 
	UCHIJAAAA	malisiscore{1.10.2-4.2.7} [MalisisCore] (malisiscore-1.10.2-4.2.7.jar) 
	UCHIJAAAA	malisisdoors{1.10.2-5.1.4} [MalisisDoors] (malisisdoors-1.10.2-5.1.4.jar) 
	UCHIJAAAA	orespawn{1.1.0} [Ore Spawn] (OreSpawn_1.10.2-1.1.0.jar) 
	UCHIJAAAA	packingtape{0.6.0} [Packing Tape] (PackingTape-1.10.2-0.6.0.jar) 
	UCHIJAAAA	RealisticTorches{1.6.4} [Realistic Torches] (RealisticTorches-1.10.2-1.6.4.jar) 
	UCHIJAAAA	redstonepaste{1.7.4} [Redstone Paste] (redstonepaste-mc1.9.4-1.7.4.jar) 
	UCHIJAAAA	SpiceOfLife{1.3.6} [The Spice of Life] (SpiceOfLife-mc1.9.4-1.3.6.jar) 
	UCHIJAAAA	StorageDrawers{1.10.2-3.4.6} [Storage Drawers] (StorageDrawers-1.10.2-3.4.6.jar) 
	UCHIJAAAA	worldedit{6.1.4} [WorldEdit] (worldedit-forge-mc1.10.2-6.1.4-dist.jar) 
	UCHIJAAAA	UniDict{1.10.2-2.3b} [UniDict] (UniDict-1.10.2-2.3b.jar) 
	Loaded coremods (and transformers): 
MalisisCorePlugin (malisiscore-1.10.2-4.2.7.jar)
  net.malisis.core.util.chunkcollision.ChunkCollisionTransformer
  net.malisis.core.util.chunkblock.ChunkBlockTransformer
  net.malisis.core.renderer.transformer.MalisisRendererTransformer
  net.malisis.core.renderer.icon.asm.TextureMapTransformer
  net.malisis.core.util.clientnotif.ClientNotifTransformer
IC2core (industrialcraft-2-2.6.120-ex110.jar)
  
CoreMod (Aroma1997Core-1.9.4-1.1.1.1.jar)
  
AppleCore (AppleCore-mc1.10.2-2.1.0.jar)
  squeek.applecore.asm.TransformerModuleHandler
NWRTweak (redstonepaste-mc1.9.4-1.7.4.jar)
  net.fybertech.nwr.NWRTransformer
BookshelfLoadingPlugin (Bookshelf-1.10.2-1.4.3.338.jar)
  net.darkhax.bookshelf.asm.BookshelfTransformerManager
	GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
	Profiler Position: N/A (disabled)
	Player Count: 1 / 8; [EntityPlayerMP['Chemi4001'/280, l='testme', x=-1025.83, y=64.00, z=-1346.00]]
	Type: Integrated Server (map_client.txt)
	Is Modded: Definitely; Client brand changed to 'fml,forge'

Chocohead

2016-11-30 14:03

developer   ~0004900

Whilst I think Biomes o' Plenty have fixed this themselves recently (as it's them causing it), I added some protection IC2's side in IC2 2.6.121

Issue History

Date Modified Username Field Change
2016-11-30 09:43 piin1k0m New Issue
2016-11-30 09:43 piin1k0m File Added: crash-2016-11-30_16.27.10-server.txt
2016-11-30 14:03 Chocohead Note Added: 0004900
2016-11-30 14:03 Chocohead Status new => resolved
2016-11-30 14:03 Chocohead Fixed in Version => Builds for MC 1.10.x
2016-11-30 14:03 Chocohead Resolution open => fixed
2016-11-30 14:03 Chocohead Assigned To => Chocohead