1.0.3: Unexpected Error

Trisscar

New Member
Jul 29, 2019
974
0
0
Version:
1.0.3

What is the bug:
I think this happened because I scrolled off the wireless thing from AE while it was still accessing my network, but here ya go.

Description: Unexpected error

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at net.minecraft.inventory.Container.func_75139_a(SourceFile:104)
at net.minecraft.inventory.Container.func_75131_a(SourceFile:390)
at net.minecraft.client.network.NetHandlerPlayClient.func_147241_a(NetHandlerPlayClient.java:1056)
at net.minecraft.network.play.server.S30PacketWindowItems.func_148833_a(SourceFile:49)
at net.minecraft.network.play.server.S30PacketWindowItems.func_148833_a(SourceFile:11)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:273)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1591)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


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

-- Head --
Stacktrace:
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at net.minecraft.inventory.Container.func_75139_a(SourceFile:104)
at net.minecraft.inventory.Container.func_75131_a(SourceFile:390)
at net.minecraft.client.network.NetHandlerPlayClient.func_147241_a(NetHandlerPlayClient.java:1056)
at net.minecraft.network.play.server.S30PacketWindowItems.func_148833_a(SourceFile:49)
at net.minecraft.network.play.server.S30PacketWindowItems.func_148833_a(SourceFile:11)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:273)

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['CommanderJess'/460, l='MpServer', x=-935.54, y=66.54, z=1105.01]]
Chunk stats: MultiplayerChunkCache: 273, 273
Level seed: 0
Level generator: ID 04 - BIOMESOP, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 34134192 game time, 23389499 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 145 total; [EntitySquid['Squid'/1960088, l='MpServer', x=-988.31, y=43.88, z=1124.25], EntitySquid['Squid'/1960090, l='MpServer', x=-994.50, y=45.03, z=1117.50], EntitySkeleton['Skeleton'/234580, l='MpServer', x=-0.46, y=-40.54, z=-34.98], EntityHat['unknown'/80379, l='MpServer', x=-935.54, y=66.54, z=1105.01], EntityBlock['unknown'/1859852, l='MpServer', x=-918.75, y=41.01, z=1226.25], EntityBat['Bat'/1942178, l='MpServer', x=-879.06, y=51.00, z=1040.91], EntitySpark['entity.Botania.botania:spark.name'/283, l='MpServer', x=-967.50, y=65.50, z=1130.50], EntitySquid['Squid'/1960085, l='MpServer', x=-997.09, y=46.38, z=1122.22], EntitySpark['entity.Botania.botania:spark.name'/286, l='MpServer', x=-967.50, y=66.50, z=1128.50], EntitySpark['entity.Botania.botania:spark.name'/285, l='MpServer', x=-967.50, y=65.50, z=1126.50], EntitySpark['entity.Botania.botania:spark.name'/284, l='MpServer', x=-969.50, y=65.50, z=1128.50], EntityCreeper['Creeper'/1971189, l='MpServer', x=-876.50, y=33.00, z=1119.50], EntitySkeleton['Skeleton'/1934725, l='MpServer', x=-941.50, y=44.00, z=1049.50], EntityCreeper['Creeper'/1971190, l='MpServer', x=-872.50, y=33.00, z=1117.50], EntityHat['unknown'/1971339, l='MpServer', x=-876.50, y=33.00, z=1119.50], EntityHat['unknown'/1960339, l='MpServer', x=-947.49, y=57.88, z=1096.53], EntitySquid['Squid'/1960065, l='MpServer', x=-922.14, y=59.41, z=1091.80], EntitySquid['Squid'/1960066, l='MpServer', x=-919.08, y=60.01, z=1087.08], EntitySquid['Squid'/1960068, l='MpServer', x=-943.34, y=60.78, z=1069.13], EntitySquid['Squid'/1960069, l='MpServer', x=-942.34, y=60.72, z=1064.44], EntitySlime['Slime'/344793, l='MpServer', x=-907.38, y=29.00, z=1067.38], EntityZombie['Zombie'/305, l='MpServer', x=-934.00, y=35.00, z=1067.44], EntityZombie['Zombie'/306, l='MpServer', x=-932.88, y=26.00, z=1073.50], EntityBat['Bat'/1985678, l='MpServer', x=-886.59, y=26.23, z=1077.13], EntitySlime['Slime'/304705, l='MpServer', x=-931.38, y=34.00, z=1079.35], EntityBat['Bat'/1976868, l='MpServer', x=-981.50, y=13.01, z=1087.69], EntityPig['Pig'/319, l='MpServer', x=-912.56, y=66.00, z=1034.69], EntityCreeper['Creeper'/1979625, l='MpServer', x=-883.50, y=26.00, z=1074.50], EntityCreeper['Creeper'/1979626, l='MpServer', x=-883.50, y=26.00, z=1073.50], EntityCreeper['Creeper'/1979631, l='MpServer', x=-886.50, y=26.00, z=1075.50], EntitySpark['entity.Botania.botania:spark.name'/295, l='MpServer', x=-946.50, y=64.50, z=1098.50], EntityBlock['unknown'/1016820, l='MpServer', x=-918.75, y=41.01, z=1226.25], EntityItemFrame['entity.ItemFrame.name'/343, l='MpServer', x=-910.06, y=48.50, z=1155.50], EntityItemFrame['entity.ItemFrame.name'/342, l='MpServer', x=-910.06, y=49.50, z=1155.50], EntityItemFrame['entity.ItemFrame.name'/341, l='MpServer', x=-910.06, y=49.50, z=1154.50], EntityItemFrame['entity.ItemFrame.name'/340, l='MpServer', x=-910.06, y=49.50, z=1153.50], EntityTrail['unknown'/80318, l='MpServer', x=-935.54, y=66.54, z=1105.01], EntityItemFrame['entity.ItemFrame.name'/339, l='MpServer', x=-910.06, y=48.50, z=1153.50], EntityItemFrame['entity.ItemFrame.name'/338, l='MpServer', x=-910.06, y=47.50, z=1157.50], EntityItemFrame['entity.ItemFrame.name'/337, l='MpServer', x=-910.06, y=47.50, z=1155.50], EntityItemFrame['entity.ItemFrame.name'/336, l='MpServer', x=-910.06, y=47.50, z=1156.50], EntityItemFrame['entity.ItemFrame.name'/349, l='MpServer', x=-910.06, y=48.50, z=1157.50], EntityItemFrame['entity.ItemFrame.name'/348, l='MpServer', x=-910.06, y=49.50, z=1157.50], EntityItemFrame['entity.ItemFrame.name'/347, l='MpServer', x=-910.06, y=48.50, z=1156.50], EntityItemFrame['entity.ItemFrame.name'/346, l='MpServer', x=-910.06, y=49.50, z=1156.50], EntityItemFrame['entity.ItemFrame.name'/345, l='MpServer', x=-910.06, y=48.50, z=1155.50], EntitySkeleton['Skeleton'/1984684, l='MpServer', x=-876.09, y=64.00, z=1049.44], EntityItemFrame['entity.ItemFrame.name'/344, l='MpServer', x=-910.06, y=48.50, z=1154.50], EntitySkeleton['Skeleton'/1954323, l='MpServer', x=-969.50, y=48.00, z=1060.50], EntityZombie['Zombie'/321, l='MpServer', x=-934.63, y=28.00, z=1044.00], EntityItemFrame['entity.ItemFrame.name'/334, l='MpServer', x=-910.06, y=47.50, z=1153.50], EntityItemFrame['entity.ItemFrame.name'/335, l='MpServer', x=-910.06, y=47.50, z=1154.50], EntityVillager['Villager'/332, l='MpServer', x=-896.06, y=63.00, z=1128.94], EntityPig['Pig'/330, l='MpServer', x=-902.47, y=64.00, z=1036.53], EntityPig['Pig'/331, l='MpServer', x=-904.75, y=63.00, z=1047.50], EntityBat['Bat'/1987378, l='MpServer', x=-926.39, y=34.58, z=1031.75], EntityPig['Pig'/328, l='MpServer', x=-902.72, y=63.00, z=1037.47], EntityBat['Bat'/1987379, l='MpServer', x=-935.50, y=35.68, z=1034.30], EntityPig['Pig'/329, l='MpServer', x=-902.53, y=63.00, z=1035.53], EntityItemFrame['entity.ItemFrame.name'/76167, l='MpServer', x=-892.50, y=39.50, z=1206.94], BlueSlime['Blue Slime'/78388, l='MpServer', x=-874.28, y=40.00, z=1089.22], EntityBlock['unknown'/328824, l='MpServer', x=-918.75, y=41.01, z=1226.25], EntityBat['Bat'/1985457, l='MpServer', x=-1007.14, y=38.19, z=1127.64], EntityCreeper['Creeper'/1984651, l='MpServer', x=-938.50, y=44.00, z=1049.50], EntityZombie['Zombie'/1984363, l='MpServer', x=-931.50, y=25.00, z=1051.50], EntityCartChest['entity.MinecartChest.name'/78398, l='MpServer', x=-842.50, y=19.34, z=1058.03], EntityCreeper['Creeper'/1984653, l='MpServer', x=-937.50, y=44.00, z=1050.50], EntityZombie['Zombie'/1984364, l='MpServer', x=-931.50, y=25.00, z=1052.50], EntityGolemBase['Clay Golem'/377, l='MpServer', x=-878.66, y=52.00, z=1159.50], EntityCreeper['Creeper'/1984652, l='MpServer', x=-939.50, y=44.00, z=1047.50], EntityZombie['Zombie'/1984365, l='MpServer', x=-929.50, y=25.00, z=1052.50], EntityGolemBase['Clay Golem'/376, l='MpServer', x=-878.47, y=52.00, z=1161.59], EntityBlock['unknown'/394045, l='MpServer', x=-918.75, y=41.01, z=1226.25], EntityZombie['Zombie'/378, l='MpServer', x=-867.94, y=94.00, z=1176.59], EntityItem['item.item.dyePowder.black'/1963580, l='MpServer', x=-984.66, y=43.13, z=1121.88], EntityChicken['Chicken'/354, l='MpServer', x=-887.50, y=93.00, z=1039.50], EntityZombie['Zombie'/78382, l='MpServer', x=-982.88, y=17.00, z=1179.47], EntityEnderminy['Enderminy'/1979713, l='MpServer', x=-973.13, y=47.00, z=1057.34], EntitySquid['Squid'/1959952, l='MpServer', x=-951.76, y=58.00, z=1096.35], EntitySquid['Squid'/1959953, l='MpServer', x=-938.23, y=58.19, z=1093.89], EntitySquid['Squid'/1959954, l='MpServer', x=-929.78, y=61.00, z=1066.69], EntityClientPlayerMP['CommanderJess'/460, l='MpServer', x=-935.54, y=66.54, z=1105.01], EntityBat['Bat'/1984614, l='MpServer', x=-871.34, y=61.74, z=1037.13], EntityBlock['unknown'/80457, l='MpServer', x=-918.75, y=41.01, z=1226.25], EntitySkeleton['Skeleton'/1984610, l='MpServer', x=-888.50, y=50.00, z=1133.50], EntitySquid['Squid'/1959937, l='MpServer', x=-986.47, y=51.16, z=1124.34], EntityCreeper['Creeper'/1980279, l='MpServer', x=-977.50, y=18.00, z=1073.50], EntitySquid['Squid'/1959938, l='MpServer', x=-978.94, y=56.03, z=1121.41], EntityItem['item.item.dyePowder.black'/1875121, l='MpServer', x=-987.94, y=48.13, z=1162.69], EntitySkeleton['Skeleton'/1959120, l='MpServer', x=-938.50, y=26.00, z=1070.50], EntityBlaze['Blaze'/86811, l='MpServer', x=33.13, y=-19.03, z=45.83], EntityBat['Bat'/1958821, l='MpServer', x=-868.00, y=41.64, z=1095.88], EntityBat['Bat'/1958822, l='MpServer', x=-872.75, y=42.04, z=1091.22], EntityHat['unknown'/1954512, l='MpServer', x=-969.50, y=48.00, z=1060.50], EntitySkeleton['Skeleton'/1959917, l='MpServer', x=-920.50, y=46.00, z=1049.50], EntityCreeper['Creeper'/1884900, l='MpServer', x=-913.50, y=29.00, z=1049.50], EntityCreeper['Creeper'/1980280, l='MpServer', x=-980.03, y=18.00, z=1073.50], EntityZombie['Zombie'/1959131, l='MpServer', x=-981.50, y=18.00, z=1173.50], EntityCreeper['Creeper'/1980281, l='MpServer', x=-975.56, y=18.00, z=1069.97], EntitySquid['Squid'/1959987, l='MpServer', x=-959.28, y=54.94, z=1146.28], EntityZombie['Zombie'/87678, l='MpServer', x=33.13, y=-21.03, z=45.83], EntitySquid['Squid'/1959984, l='MpServer', x=-955.56, y=55.38, z=1155.56], EntityZombie['Zombie'/87677, l='MpServer', x=33.13, y=-22.03, z=45.83], EntityItem['item.item.dyePowder.black'/1975376, l='MpServer', x=-971.22, y=51.13, z=1122.91], EntityBlock['unknown'/724714, l='MpServer', x=-918.75, y=41.01, z=1226.25], EntityZombie['Zombie'/87676, l='MpServer', x=33.13, y=-20.03, z=45.83], EntitySquid['Squid'/1959990, l='MpServer', x=-960.28, y=56.31, z=1147.06], EntityCreeper['Creeper'/1984858, l='MpServer', x=-930.50, y=36.00, z=1065.50], EntitySquid['Squid'/1959989, l='MpServer', x=-962.50, y=56.34, z=1141.50], EntityCovenWitch['Inez Spook'/76158, l='MpServer', x=-890.06, y=64.00, z=1142.44], EntitySquid['Squid'/1959995, l='MpServer', x=-939.57, y=57.40, z=1102.23], EntityVillager['Villager'/76159, l='MpServer', x=-890.53, y=69.00, z=1140.53], EntitySkeleton['Skeleton'/1984853, l='MpServer', x=-908.50, y=32.00, z=1119.50], EntitySkeleton['Skeleton'/1980239, l='MpServer', x=-922.50, y=30.00, z=1035.50], EntitySquid['Squid'/1959992, l='MpServer', x=-956.13, y=54.81, z=1147.88], EntityVillager['Villager'/76156, l='MpServer', x=-889.75, y=64.00, z=1143.50], EntitySkeleton['Skeleton'/1984852, l='MpServer', x=-911.50, y=32.00, z=1120.50], EntityVillager['Villager'/76157, l='MpServer', x=-884.50, y=64.00, z=1142.94], EntitySkeleton['Skeleton'/1984851, l='MpServer', x=-912.50, y=32.00, z=1119.50], EntityEnderman['Enderman'/1984850, l='MpServer', x=-913.53, y=32.00, z=1115.50], EntityVillager['Villager'/76155, l='MpServer', x=-891.00, y=64.00, z=1142.50], EntitySquid['Squid'/1959996, l='MpServer', x=-962.58, y=60.18, z=1113.08], EntityVillager['Villager'/76152, l='MpServer', x=-895.06, y=69.00, z=1137.94], EntitySquid['Squid'/1959997, l='MpServer', x=-938.47, y=57.38, z=1101.43], EntityVillager['Villager'/76153, l='MpServer', x=-890.50, y=69.00, z=1141.69], EntitySquid['Squid'/1959971, l='MpServer', x=-995.50, y=55.91, z=1149.50], EntitySquid['Squid'/1959970, l='MpServer', x=-959.71, y=61.26, z=1095.47], EntitySquid['Squid'/1959969, l='MpServer', x=-934.14, y=59.38, z=1091.05], EntitySquid['Squid'/1959968, l='MpServer', x=-933.49, y=58.03, z=1093.67], EntitySquid['Squid'/1959974, l='MpServer', x=-997.88, y=57.38, z=1150.81], EntityBlock['unknown'/405684, l='MpServer', x=-918.75, y=41.01, z=1226.25], EntityBat['Bat'/1954002, l='MpServer', x=-913.63, y=19.10, z=1045.50], EntityItem['item.item.dyePowder.black'/1974151, l='MpServer', x=-995.75, y=52.13, z=1156.13], EntitySquid['Squid'/1959981, l='MpServer', x=-994.91, y=53.16, z=1156.84], EntitySquid['Squid'/1959980, l='MpServer', x=-988.72, y=56.31, z=1156.03], EntitySquid['Squid'/1960020, l='MpServer', x=-937.09, y=61.06, z=1067.75], EntityBat['Bat'/1970205, l='MpServer', x=-902.31, y=48.15, z=1034.25], EntityHat['unknown'/82004, l='MpServer', x=-891.00, y=64.00, z=1142.50], EntityHat['unknown'/82005, l='MpServer', x=-890.50, y=69.00, z=1141.69], EntitySkeleton['Skeleton'/1984820, l='MpServer', x=-863.75, y=29.00, z=1152.78], EntityItem['item.item.emerald'/1988605, l='MpServer', x=-894.31, y=69.13, z=1137.81], EntityHat['unknown'/1990510, l='MpServer', x=-997.09, y=46.38, z=1122.22], EntityHat['unknown'/1890303, l='MpServer', x=-902.47, y=64.00, z=1036.53], EntitySquid['Squid'/1960041, l='MpServer', x=-947.49, y=57.88, z=1096.53], EntitySkeleton['Skeleton'/1984773, l='MpServer', x=-903.50, y=48.00, z=1033.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

Mod & Version:


Paste.feed-the-beast.com log:


Can it be repeated:


Known Fix:
 

Sen-Mithrarin

New Member
Jul 29, 2019
129
0
0
Well, down to the level of the Java-language itself there is a pretty easy awnser wich can be found in the docs : some method tries to gets an Object from the ArrayList wich just doesn't contain any objects (size() == 0).
From the view of someone who wonders how this whole crap holds together : it looks like a de-sync issue between server and client. Maybe caused by some dropped or invalid data-packets.

Guess : it's caused by some netcode-bullshit wich itself is caused by a very crappy design of the net-layer. Maybe Mojang itself, maybe Forge tryin to "fix" some issues and create new bugs.
The whole netcode had to be re-worked. Maybe also switched to UDP like normal MMO-games.

Also : the stacktrace doesn't give any information how this List.get() is invoked as it should some Thread.run() instead of static main(). Really wired coding ...