MineMaarten / PneumaticCraft

PneumaticCraft source
Other
84 stars 50 forks source link

Random crash #589

Closed Adraxas closed 9 years ago

Adraxas commented 9 years ago

Randomly the game will crash with this error

java.lang.IllegalStateException: Already tesselating! at net.minecraft.client.renderer.Tessellator.func_78371_b(Tessellator.java:374) at net.minecraftforge.client.model.obj.WavefrontObject.renderAll(WavefrontObject.java:181) at pneumaticCraft.client.model.BaseModel.renderAll(BaseModel.java:55) at pneumaticCraft.client.model.BaseModel.renderStatic(BaseModel.java:49) at pneumaticCraft.client.render.tileentity.RenderModelBase.renderModelAt(RenderModelBase.java:82) at pneumaticCraft.client.render.tileentity.RenderModelBase.func_147500_a(RenderModelBase.java:44) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100) at mrtjp.relocation.ASMHacks$.renderTileEntityAt(hacks.scala:30) at mrtjp.relocation.ASMHacks.renderTileEntityAt(hacks.scala) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92) at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:766) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1557) at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1305) at weather2.weathersystem.EntityRendererProxyWeather2Mini.func_78480_b(EntityRendererProxyWeather2Mini.java:50) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) 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 net.minecraft.client.renderer.Tessellator.func_78371_b(Tessellator.java:374) at net.minecraftforge.client.model.obj.WavefrontObject.renderAll(WavefrontObject.java:181) at pneumaticCraft.client.model.BaseModel.renderAll(BaseModel.java:55) at pneumaticCraft.client.model.BaseModel.renderStatic(BaseModel.java:49) at pneumaticCraft.client.render.tileentity.RenderModelBase.renderModelAt(RenderModelBase.java:82) at pneumaticCraft.client.render.tileentity.RenderModelBase.func_147500_a(RenderModelBase.java:44)

-- Block Entity Details -- Details: Name: PneumaticCraft_liquidCompressor // pneumaticCraft.common.tileentity.TileEntityLiquidCompressor Block type: ID #2203 (tile.liquidCompressor // pneumaticCraft.common.block.BlockLiquidCompressor) Block data value: 3 / 0x3 / 0b0011 Block location: World: (-154,69,694), Chunk: (at 6,4,6 in -10,43; contains blocks -160,0,688 to -145,255,703), Region: (-1,1; contains chunks -32,32 to -1,63, blocks -512,0,512 to -1,255,1023) Actual block type: ID #2203 (tile.liquidCompressor // pneumaticCraft.common.block.BlockLiquidCompressor) Actual block data value: 3 / 0x3 / 0b0011 Stacktrace: at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100) at mrtjp.relocation.ASMHacks$.renderTileEntityAt(hacks.scala:30) at mrtjp.relocation.ASMHacks.renderTileEntityAt(hacks.scala) at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92) at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:766) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1557) at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1305)

-- Affected level -- Details: Level name: MpServer All players: 1 total; [GCEntityClientPlayerMP['Adraxas'/51318, l='MpServer', x=-150.62, y=70.62, z=687.99]] Chunk stats: MultiplayerChunkCache: 960, 969 Level seed: 0 Level generator: ID 05 - BIOMESOP, ver 0. Features enabled: false Level generator options: Level spawn location: World: (273,64,338), Chunk: (at 1,4,2 in 17,21; contains blocks 272,0,336 to 287,255,351), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 1990209 game time, 2700070 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: 129 total; [EntitySpider['Spider'/53505, l='MpServer', x=-173.75, y=51.00, z=686.78], EntityPig['Pig'/51969, l='MpServer', x=-229.50, y=68.00, z=726.25], EntitySheep['Sheep'/51978, l='MpServer', x=-214.50, y=67.00, z=636.59], EntityPig['Pig'/51979, l='MpServer', x=-223.06, y=66.00, z=715.03], EntityZombie['Zombie'/257295, l='MpServer', x=-115.50, y=64.00, z=676.50], EntitySkeleton['Skeleton'/308244, l='MpServer', x=-102.56, y=33.00, z=678.22], EntityPig['Pig'/51986, l='MpServer', x=-195.66, y=72.00, z=630.03], EntityPig['Pig'/51987, l='MpServer', x=-199.41, y=71.00, z=624.16], EntityPig['Pig'/51988, l='MpServer', x=-207.03, y=65.00, z=649.69], EntityZombie['Zombie'/248855, l='MpServer', x=-195.56, y=46.00, z=721.56], EntitySheep['Sheep'/51989, l='MpServer', x=-201.94, y=67.00, z=649.06], EntityPig['Pig'/51990, l='MpServer', x=-193.69, y=69.00, z=648.47], EntityPig['Pig'/51991, l='MpServer', x=-211.88, y=64.00, z=673.41], EntityChocoboYellow['Yellow Chocobo'/51992, l='MpServer', x=-206.97, y=66.00, z=674.22], EntityCreeper['Creeper'/265244, l='MpServer', x=-100.50, y=35.00, z=770.50], EntitySheep['Sheep'/51993, l='MpServer', x=-203.91, y=67.00, z=681.84], EntitySheep['Sheep'/51994, l='MpServer', x=-206.09, y=67.00, z=682.06], EntitySheep['Sheep'/51995, l='MpServer', x=-209.03, y=64.00, z=704.97], EntityCreeper['Creeper'/53535, l='MpServer', x=-139.03, y=51.00, z=702.44], EntitySheep['Sheep'/52007, l='MpServer', x=-185.78, y=66.00, z=647.44], EntityPig['Pig'/52008, l='MpServer', x=-182.97, y=65.00, z=653.94], EntityPig['Pig'/52009, l='MpServer', x=-183.81, y=66.00, z=677.31], EntitySkeleton['Skeleton'/309549, l='MpServer', x=-219.50, y=21.00, z=759.50], EntityPig['Pig'/52010, l='MpServer', x=-196.06, y=67.00, z=683.06], EntityCreeper['Creeper'/309550, l='MpServer', x=-149.50, y=22.00, z=675.50], EntitySheep['Sheep'/52011, l='MpServer', x=-199.88, y=67.00, z=680.91], EntityZombie['Zombie'/309551, l='MpServer', x=-193.50, y=21.00, z=651.50], EntityPig['Pig'/52012, l='MpServer', x=-189.94, y=63.00, z=700.47], EntityPig['Pig'/52014, l='MpServer', x=-176.22, y=67.00, z=741.09], EntityChicken['Chicken'/52015, l='MpServer', x=-178.19, y=69.00, z=753.47], EntityCreeper['Creeper'/309553, l='MpServer', x=-100.50, y=23.00, z=732.50], EntityCreeper['Creeper'/293181, l='MpServer', x=-108.50, y=28.00, z=671.50], EntitySheep['Sheep'/52026, l='MpServer', x=-173.56, y=67.00, z=654.34], EntitySkeleton['Skeleton'/297534, l='MpServer', x=-195.09, y=34.00, z=735.41], EntitySkeleton['Skeleton'/323902, l='MpServer', x=-86.50, y=64.00, z=739.50], EntityBat['Bat'/52027, l='MpServer', x=-161.88, y=55.10, z=700.22], EntityCreeper['Creeper'/298053, l='MpServer', x=-108.91, y=30.00, z=645.63], EntityCreeper['Creeper'/298051, l='MpServer', x=-136.50, y=18.00, z=670.50], EntitySkeleton['Skeleton'/213833, l='MpServer', x=-161.28, y=27.00, z=657.91], EntityCow['Cow'/52044, l='MpServer', x=-153.91, y=71.00, z=632.03], EntityPig['Pig'/52045, l='MpServer', x=-147.13, y=69.00, z=648.81], EntitySheep['Sheep'/52046, l='MpServer', x=-156.63, y=71.00, z=746.47], EntityCreeper['Creeper'/263764, l='MpServer', x=-191.50, y=22.00, z=628.50], GCEntityClientPlayerMP['Adraxas'/51318, l='MpServer', x=-150.62, y=70.62, z=687.99], EntityNautilus['Nautilus'/52054, l='MpServer', x=-122.47, y=60.36, z=630.53], EntityNautilus['Nautilus'/52056, l='MpServer', x=-126.08, y=60.06, z=626.49], EntityNautilus['Nautilus'/52058, l='MpServer', x=-128.45, y=60.00, z=631.41], EntityPig['Pig'/52060, l='MpServer', x=-134.03, y=68.00, z=643.16], EntityBat['Bat'/52061, l='MpServer', x=-139.69, y=52.10, z=700.75], EntityBat['Bat'/52062, l='MpServer', x=-141.53, y=53.10, z=699.75], EntityBat['Bat'/52063, l='MpServer', x=-136.16, y=54.10, z=698.97], EntityBat['Bat'/52064, l='MpServer', x=-136.75, y=51.10, z=712.75], EntityCow['Cow'/52065, l='MpServer', x=-128.13, y=67.00, z=727.13], EntityPig['Pig'/52066, l='MpServer', x=-135.88, y=68.00, z=745.13], EntityZombie['Zombie'/222049, l='MpServer', x=-122.44, y=31.00, z=661.91], EntityZombie['Zombie'/323686, l='MpServer', x=-94.50, y=13.00, z=756.50], EntityNautilus['Nautilus'/52074, l='MpServer', x=-123.67, y=60.00, z=626.50], EntityNautilus['Nautilus'/52076, l='MpServer', x=-125.03, y=60.00, z=629.51], EntityNautilus['Nautilus'/52078, l='MpServer', x=-123.74, y=60.21, z=629.13], EntityCreeper['Creeper'/266090, l='MpServer', x=-140.78, y=17.00, z=688.44], EntityZombie['Zombie'/276586, l='MpServer', x=-151.06, y=52.00, z=699.59], EntityNautilus['Nautilus'/52080, l='MpServer', x=-127.53, y=60.00, z=633.53], EntityZombie['Zombie'/286583, l='MpServer', x=-90.50, y=53.00, z=647.50], EntityNautilus['Nautilus'/52084, l='MpServer', x=-126.52, y=60.21, z=633.59], EntityCreeper['Creeper'/282224, l='MpServer', x=-108.50, y=48.00, z=612.50], EntityItem['item.item.bone'/311667, l='MpServer', x=-160.66, y=27.13, z=659.34], EntityNautilus['Nautilus'/52088, l='MpServer', x=-126.93, y=60.38, z=626.48], EntityCreeper['Creeper'/291709, l='MpServer', x=-82.50, y=34.00, z=657.50], EntityNautilus['Nautilus'/52090, l='MpServer', x=-122.47, y=60.00, z=627.47], EntitySkeleton['Skeleton'/320382, l='MpServer', x=-220.50, y=21.00, z=754.50], EntityPig['Pig'/52092, l='MpServer', x=-114.09, y=64.00, z=624.06], EntitySkeleton['Skeleton'/250495, l='MpServer', x=-96.50, y=53.00, z=659.31], EntitySheep['Sheep'/52093, l='MpServer', x=-122.72, y=67.00, z=725.13], EntityPig['Pig'/52094, l='MpServer', x=-113.50, y=66.00, z=743.50], EntityPig['Pig'/52095, l='MpServer', x=-116.84, y=68.00, z=745.44], EntityPig['Pig'/52096, l='MpServer', x=-126.88, y=68.00, z=749.09], EntitySheep['Sheep'/52097, l='MpServer', x=-115.91, y=68.00, z=743.94], EntityZombie['Zombie'/254594, l='MpServer', x=-186.50, y=14.00, z=767.50], EntityCreeper['Creeper'/107652, l='MpServer', x=-130.47, y=56.00, z=684.97], EntitySheep['Sheep'/52107, l='MpServer', x=-107.66, y=74.00, z=650.47], EntityZombie['Zombie'/290709, l='MpServer', x=-99.09, y=35.00, z=683.56], EntityCreeper['Creeper'/290710, l='MpServer', x=-74.50, y=33.00, z=656.50], EntityItem['item.item.string'/311702, l='MpServer', x=-184.63, y=21.13, z=654.50], EntityCreeper['Creeper'/290711, l='MpServer', x=-76.50, y=33.00, z=656.50], EntitySpider['Spider'/56726, l='MpServer', x=24.59, y=-17.63, z=-10.30], EntityZombie['Zombie'/320412, l='MpServer', x=-97.50, y=26.00, z=690.50], EntityZombie['Zombie'/320413, l='MpServer', x=-102.84, y=26.00, z=699.50], EntityCreeper['Creeper'/252825, l='MpServer', x=-183.44, y=49.00, z=728.50], EntityCreeper['Creeper'/320414, l='MpServer', x=-95.72, y=26.00, z=694.41], EntityNautilus['Nautilus'/265119, l='MpServer', x=-127.50, y=60.38, z=628.50], EntitySkeleton['Skeleton'/320415, l='MpServer', x=-96.50, y=24.00, z=723.50], EntityNautilus['Nautilus'/271769, l='MpServer', x=-126.53, y=60.32, z=631.52], EntitySheep['Sheep'/52127, l='MpServer', x=-93.22, y=67.00, z=704.47], EntitySheep['Sheep'/52128, l='MpServer', x=-92.81, y=82.00, z=707.66], EntityNautilus['Nautilus'/265125, l='MpServer', x=-128.47, y=60.34, z=632.16], EntitySkeleton['Skeleton'/320416, l='MpServer', x=-94.50, y=24.00, z=723.50], EntityNautilus['Nautilus'/265123, l='MpServer', x=-123.31, y=60.00, z=629.94], EntityCow['Cow'/52135, l='MpServer', x=-70.53, y=70.00, z=737.47], EntitySkeleton['Skeleton'/297891, l='MpServer', x=-115.50, y=33.00, z=650.50], EntityBat['Bat'/307116, l='MpServer', x=-185.59, y=48.82, z=714.75], EntitySpider['Spider'/268468, l='MpServer', x=-182.50, y=21.00, z=654.50], EntityCreeper['Creeper'/304560, l='MpServer', x=-70.50, y=35.00, z=659.50], EntityItem['item.item.string'/199350, l='MpServer', x=-174.78, y=51.13, z=685.88], EntitySkeleton['Skeleton'/304561, l='MpServer', x=-106.50, y=14.00, z=686.50], EntityCreeper['Creeper'/294578, l='MpServer', x=-124.59, y=23.00, z=618.00], EntityZombie['Zombie'/312253, l='MpServer', x=-192.50, y=21.00, z=651.50], EntityZombie['Zombie'/312254, l='MpServer', x=-199.50, y=21.38, z=652.66], EntityZombie['Zombie'/312255, l='MpServer', x=-94.69, y=26.00, z=690.88], EntityItem['item.item.string'/122304, l='MpServer', x=-173.44, y=51.13, z=687.41], EntityCartChest['entity.MinecartChest.name'/51907, l='MpServer', x=-290.50, y=26.50, z=774.50], EntityZombie['Zombie'/280512, l='MpServer', x=-92.50, y=14.00, z=764.50], EntityCreeper['Creeper'/312256, l='MpServer', x=-100.50, y=23.00, z=728.50], EntityCreeper['Creeper'/312257, l='MpServer', x=-99.50, y=23.00, z=732.50], EntitySkeleton['Skeleton'/268489, l='MpServer', x=-102.50, y=52.00, z=660.91], EntitySkeleton['Skeleton'/268491, l='MpServer', x=-96.53, y=53.00, z=660.22], EntitySkeleton['Skeleton'/128467, l='MpServer', x=-131.88, y=53.00, z=685.53], EntitySkeleton['Skeleton'/128468, l='MpServer', x=-131.66, y=50.38, z=699.50], EntityItem['item.item.arrow'/306908, l='MpServer', x=-205.31, y=58.13, z=727.28], EntityCreeper['Creeper'/305888, l='MpServer', x=-199.97, y=28.00, z=708.44], EntityCreeper['Creeper'/255205, l='MpServer', x=-121.34, y=11.00, z=694.66], EntityBat['Bat'/310249, l='MpServer', x=-180.25, y=46.00, z=722.88], EntityBat['Bat'/310250, l='MpServer', x=-180.06, y=48.10, z=718.59], EntityBat['Bat'/310251, l='MpServer', x=-73.89, y=29.10, z=671.16], EntitySkeleton['Skeleton'/231667, l='MpServer', x=-134.50, y=50.00, z=696.50], EntityWitch['Witch'/263669, l='MpServer', x=-212.06, y=64.00, z=705.53], EntitySkeleton['Skeleton'/323068, l='MpServer', x=-149.50, y=30.00, z=716.50], EntitySkeleton['Skeleton'/127992, l='MpServer', x=-135.31, y=46.00, z=718.75], EntityCreeper['Creeper'/297982, l='MpServer', x=-135.50, y=18.00, z=670.50], EntitySkeleton['Skeleton'/257021, l='MpServer', x=-197.16, y=55.00, z=718.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:2444) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_25, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 752841368 bytes (717 MB) / 4059561984 bytes (3871 MB) up to 4772593664 bytes (4551 MB) Mod Pack: Unknown / None LiteLoader Mods: 1 loaded mod(s)

Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [BotaniaRetextureV1.4.zip, KC-Resource-Pack, SFM_retexture.zip, Unity-master, AntiqueAtlasExtra.zip]
Current Language: Canadian English (Canada)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
AEnterprise commented 9 years ago

remove optifine that is know to cause these crashed with it's rendering hacks (as indicated in the crash report)

MineMaarten commented 9 years ago

Sounds like a good suggestion ^

AEnterprise commented 9 years ago

i'm 100% sure that will fix it, seen alot of these crash reports on both the BCA and BC issue tracker, basicly optifine is chaining render calls so it only draws once, but when using moddels that causes crashes

MineMaarten commented 9 years ago

I'm going to assume removing Optifine fixed it. If not, let me know.

Adraxas commented 9 years ago

actually, just switching from optifine ultra to standard fixed it