Mine-and-blade-admin / Battlegear2

GNU General Public License v3.0
54 stars 54 forks source link

Left clicking while in battle mode in a server causes an internal server error #23

Closed Dragomegak closed 11 years ago

Dragomegak commented 11 years ago

Server: (log crashed my notepad++ so gimme a sec)

aaron-edwards commented 11 years ago

I believe this issue is confined to you. I was testing this on a server all of yesterday. If your provide a crash log I can help.

Dragomegak commented 11 years ago

---- Minecraft Crash Report ---- // I blame Dinnerbone.

Time: 22/08/13 8:05 AM Description: Ticking memory connection

java.lang.ArrayIndexOutOfBoundsException: 150 at ic2.core.item.tool.ItemElectricToolChainsaw.onEntityInteract(ItemElectricToolChainsaw.java:117) at net.minecraftforge.event.ASMEventHandler_8_ItemElectricToolChainsaw_onEntityInteract_EntityInteractEvent.invoke(.dynamic) at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39) at net.minecraftforge.event.EventBus.post(EventBus.java:108) at net.minecraft.entity.player.EntityPlayer.func_70998_m(EntityPlayer.java:1239) at net.minecraft.network.NetServerHandler.func_72507_a(NetServerHandler.java:834) at net.minecraft.network.packet.Packet7UseEntity.func_73279_a(SourceFile:36) at net.minecraft.network.MemoryConnection.func_74428_b(MemoryConnection.java:89) at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141) at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54) at net.minecraft.server.integrated.IntegratedServerListenThread.func_71747_b(IntegratedServerListenThread.java:109) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:689) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:585) at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:129) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:582)

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

-- Head -- Stacktrace: at ic2.core.item.tool.ItemElectricToolChainsaw.onEntityInteract(ItemElectricToolChainsaw.java:117) at net.minecraftforge.event.ASMEventHandler_8_ItemElectricToolChainsaw_onEntityInteract_EntityInteractEvent.invoke(.dynamic) at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39) at net.minecraftforge.event.EventBus.post(EventBus.java:108) at net.minecraft.entity.player.EntityPlayer.func_70998_m(EntityPlayer.java:1239) at net.minecraft.network.NetServerHandler.func_72507_a(NetServerHandler.java:834) at net.minecraft.network.packet.Packet7UseEntity.func_73279_a(SourceFile:36) at net.minecraft.network.MemoryConnection.func_74428_b(MemoryConnection.java:89) at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:141)

-- Ticking connection -- Details: Connection: net.minecraft.network.NetServerHandler@47cf9c40 Stacktrace: at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:54) at net.minecraft.server.integrated.IntegratedServerListenThread.func_71747_b(IntegratedServerListenThread.java:109) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:689) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:585) at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:129) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:482) at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:582)

-- System Details -- Details: Minecraft Version: 1.6.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_05, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 728193408 bytes (694 MB) / 1128267776 bytes (1076 MB) up to 3817799680 bytes (3640 MB) JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G AABB Pool Size: 4345 (243320 bytes; 0 MB) allocated, 4011 (224616 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 6, tallocated: 62 FML: MCP v8.04 FML v6.2.55.842 Minecraft Forge 9.10.0.842 32 mods loaded, 32 mods active mcp{8.04} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{6.2.55.842} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{9.10.0.842} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available CodeChickenCore{0.9.0.3} CodeChicken Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available NotEnoughItems{1.6.1.2} [Not Enough Items](NotEnoughItems 1.6.1.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available shadersmod{2.0.1 beta 7} GLSL Shaders Mod Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available threadedlighting{0.1} Threaded Lighting Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available DamageIndicatorsMod{2.8.5.1} [Damage Indicators](1.6.2 DamageIndicators v2.8.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available battlegear2{RC 3} Mine & Blade: Battlegear 2 - Warcry Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available mod_MouseTweaks{2.2 (for Minecraft 1.6.2)} Mouse Tweaks Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available nohero_morehealth{4.5} More Health Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available IC2{1.118.401-lf} IndustrialCraft 2 Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available AdvancedMachines{5.1} IC2 Advanced Machines Addon Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Core{4.0.1} BuildCraft Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Transport{4.0.1} BC Transport Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Silicon{4.0.1} BC Silicon Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available AppliedEnergistics{rv12.b} Applied Energistics Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Builders{4.0.1} BC Builders Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Energy{4.0.1} BC Energy Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available BuildCraft|Factory{4.0.1} BC Factory Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available ChickenChunks{1.3.3.1} [ChickenChunks](ChickenChunks 1.3.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available CompactSolars{4.3.8.102} Compact Solar Arrays Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available EnergyManipulator{1.1.5} [Energy Manipulator](EM1.6.2 1.1.5.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available powersuits{0.8.0-645} MachineMuse's Modular Powersuits Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available NEIAddons{1.9.0.r40} NEI Addons Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available NEIAddons|AE{1.9.0.r40} NEI Addons: Applied Energistics Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available NEIAddons|CraftingTables{1.9.0.r40} NEI Addons: Crafting Tables Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available NEIAddons|ExtraBees{1.9.0.r40} NEI Addons: Extra Bees Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available NEIAddons|Forestry{1.9.0.r40} NEI Addons: Forestry Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available NEIAddons|MiscPeripherals{1.9.0.r40} NEI Addons: Misc Peripherals Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available ShowDurability2{1.2.2} Show Durability II Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available mod_ZanMinimap{0.9.4} Zan's Minimap Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Profiler Position: N/A (disabled) Vec3 Pool Size: 1504 (84224 bytes; 0 MB) allocated, 1451 (81256 bytes; 0 MB) used Player Count: 1 / 8; [EntityPlayerMP['dragomegak'/278, l='New World', x=184.36, y=63.00, z=188.66]] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fml,forge'

aaron-edwards commented 11 years ago

This is an issue with ItemElectricToolChainsaw. They are accessing the inventory in an unsafe way (directly via the array rather than the method in the inventory class)

Please let the author of whatever provides that item know so they can correct their issue. I will close this Issue.