Pixelmon Mod - Bug tracker

[5.0.2] - Evolving after a battle crashes my game fix completed for upcoming version

Ticket description:
About 50% of the time, when a Pokemon is getting ready to evolve after a battle (with a trainer or wild pokemon) my game will crash. The evolution will typically be successful on the next attempt, but not always...

Comments

#15893 Posted by mripken » 25 Mar 2017 16:05

This should have been under the Pixelmon Mod bug tracker.

#15921 Posted by Rutnibeard » 27 Mar 2017 15:05

I've had the same issue as well since 5.0.2 and now as well in 5.0.3 while playing on a server except that for me it is much more often than 50% of the time. In fact, it is almost guaranteed to crash any time one of my pokemon evolves making that part of the game entirely unplayable. Attached below is my crash log.

Pixelmon error!
Session:
---- Minecraft Crash Report ----

WARNING: coremods are present:
Contact their authors BEFORE contacting forge

// Sorry :(

Time: 3/27/17 4:00 PM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.calcSizeDifference(GuiEvolve.java:87)
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.checkForPokemon(GuiEvolve.java:78)
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.func_146976_a(GuiEvolve.java:172)
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.func_73863_a(GuiEvolve.java:255)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at Reflector.callVoid(Reflector.java:512)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1409)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
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 --
Thread: Client thread
Stacktrace:
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.calcSizeDifference(GuiEvolve.java:87)
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.checkForPokemon(GuiEvolve.java:78)
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.func_146976_a(GuiEvolve.java:172)
at com.pixelmonmod.pixelmon.client.gui.GuiEvolve.func_73863_a(GuiEvolve.java:255)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)
at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at Reflector.callVoid(Reflector.java:512)

-- Screen render details --
Details:
Screen name: com.pixelmonmod.pixelmon.client.gui.GuiEvolve
Mouse location: Scaled: (277, 188). Absolute: (1111, 209)
Screen size: Scaled: (456, 241). Absolute: (1824, 963). Scale factor of 4

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['TechVet'/1245765, l='MpServer', x=-641.04, y=37.00, z=-48.34]]
Chunk stats: MultiplayerChunkCache: 81, 81
Level seed: 0
Level generator: ID 02 - largeBiomes, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (-132,96,-298), Chunk: (at 12,6,6 in -9,-19; contains blocks -144,0,-304 to -129,255,-289), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 515340711 game time, 64756768 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: 122 total; [EntityPlayerSP['TechVet'/1245765, l='MpServer', x=-641.04, y=37.00, z=-48.34], EntityPixelmon['Rhyhorn'/1255959, l='MpServer', x=-639.50, y=51.00, z=-78.50], EntityPixelmon['Rhyhorn'/1255958, l='MpServer', x=-642.50, y=51.00, z=-76.50], EntityPainting['Painting'/1244606, l='MpServer', x=-608.50, y=51.50, z=-35.97], EntityPixelmon['Minun'/1256213, l='MpServer', x=-629.50, y=74.00, z=-6.50], EntityOtherPlayerMP['Kumekito'/1209481, l='MpServer', x=-592.44, y=36.00, z=-102.04], EntityPixelmon['Braviary'/1255960, l='MpServer', x=-650.50, y=71.50, z=-83.48], EntityArmorStand['Armor Stand'/1255199, l='MpServer', x=-688.50, y=47.00, z=-41.50], EntityArmorStand['Armor Stand'/1255196, l='MpServer', x=-688.50, y=45.00, z=-85.50], EntityPainting['Painting'/1244615, l='MpServer', x=-607.03, y=51.50, z=-33.50], EntityItem['item.tile.stone.stone'/1254400, l='MpServer', x=-618.82, y=36.00, z=-65.21], EntityItem['item.tile.dirt.coarse'/1253636, l='MpServer', x=-620.21, y=36.00, z=-65.73], EntityOtherPlayerMP['AlexioWhite'/866484, l='MpServer', x=-632.99, y=38.00, z=-80.36], NPCChatting[''/1244466, l='MpServer', x=-656.50, y=41.00, z=-65.50], EntityOtherPlayerMP['AlexioWhite'/866484, l='MpServer', x=-595.92, y=37.00, z=-63.94], EntityItem['item.tile.stone.stone'/1251897, l='MpServer', x=-614.71, y=37.00, z=-50.22], EntityItem['item.tile.stone.stone'/1255224, l='MpServer', x=-616.94, y=36.00, z=-60.22], EntityPixelmon['Rufflet'/1255999, l='MpServer', x=-659.50, y=40.00, z=-34.50], EntityItem['item.tile.stone.stone'/1250848, l='MpServer', x=-608.69, y=37.00, z=-62.80], EntityOtherPlayerMP['RoryTheHuman'/1209933, l='MpServer', x=-569.62, y=41.00, z=-63.44], EntityPainting['Painting'/1124755, l='MpServer', x=-584.03, y=52.00, z=-116.50], EntityPainting['Painting'/1124756, l='MpServer', x=-590.97, y=52.50, z=-116.50], EntityOtherPlayerMP['RoryTheHuman'/1209933, l='MpServer', x=-574.26, y=37.00, z=-98.78], EntityItem['item.tile.dirt.coarse'/1251419, l='MpServer', x=-612.34, y=37.00, z=-56.12], EntityOtherPlayerMP['Daithus'/1214080, l='MpServer', x=-600.86, y=36.00, z=-124.87], EntityItem['item.tile.stone.stone'/1255007, l='MpServer', x=-616.33, y=37.00, z=-55.27], EntityOtherPlayerMP['MQTheRuler'/1231752, l='MpServer', x=-573.42, y=45.00, z=-141.65], EntityPainting['Painting'/1124755, l='MpServer', x=-584.03, y=52.00, z=-116.50], EntityPainting['Painting'/1124756, l='MpServer', x=-590.97, y=52.50, z=-116.50], EntityItem['item.tile.stone.stone'/1255233, l='MpServer', x=-617.43, y=36.00, z=-60.58], EntityPainting['Painting'/1124755, l='MpServer', x=-584.03, y=52.00, z=-116.50], EntityPainting['Painting'/1124756, l='MpServer', x=-590.97, y=52.50, z=-116.50], EntityPixelmon['Dugtrio'/1251908, l='MpServer', x=-610.51, y=37.00, z=-53.57], EntityPainting['Painting'/1124755, l='MpServer', x=-584.03, y=52.00, z=-116.50], EntityPainting['Painting'/1124756, l='MpServer', x=-590.97, y=52.50, z=-116.50], EntityOtherPlayerMP['Daithus'/1214080, l='MpServer', x=-593.18, y=35.33, z=-99.54], EntityOtherPlayerMP['MQTheRuler'/1231752, l='MpServer', x=-573.42, y=45.00, z=-141.65], EntityOtherPlayerMP['Kumekito'/1209481, l='MpServer', x=-597.35, y=38.55, z=-147.80], EntityOtherPlayerMP['Enoughice'/1164726, l='MpServer', x=-620.03, y=36.00, z=-68.86], EntityOtherPlayerMP['MQTheRuler'/1231752, l='MpServer', x=-598.23, y=36.00, z=-110.60], EntityOtherPlayerMP['SaintChris2017'/1240252, l='MpServer', x=-603.59, y=36.00, z=-123.90], EntityItem['item.tile.dirt.coarse'/1251196, l='MpServer', x=-607.76, y=37.00, z=-59.43], EntityOtherPlayerMP['SaintChris2017'/1240252, l='MpServer', x=-524.52, y=60.00, z=-19.68], EntityItem['item.tile.dirt.coarse'/1255009, l='MpServer', x=-616.10, y=37.00, z=-55.50], EntityArmorStand['�f�lRoad 1'/1248096, l='MpServer', x=-664.50, y=59.50, z=-3.50], EntityPainting['Painting'/1244606, l='MpServer', x=-608.50, y=51.50, z=-35.97], NPCChatting['Ginny Eralis'/1246311, l='MpServer', x=-676.50, y=51.00, z=-88.50], NPCChatting['Hana Eralis'/1246310, l='MpServer', x=-673.50, y=58.00, z=-85.50], EntityPainting['Painting'/1244615, l='MpServer', x=-607.03, y=51.50, z=-33.50], EntityPainting['Painting'/1244606, l='MpServer', x=-608.50, y=51.50, z=-35.97], EntityPainting['Painting'/1244615, l='MpServer', x=-607.03, y=51.50, z=-33.50], EntityPainting['Painting'/1246312, l='MpServer', x=-676.97, y=65.00, z=-87.00], EntityPainting['Painting'/1246312, l='MpServer', x=-676.97, y=65.00, z=-87.00], EntityItem['item.tile.stone.stone'/1251219, l='MpServer', x=-608.15, y=37.00, z=-59.11], EntityPixelmon['Barboach'/1256595, l='MpServer', x=-601.91, y=32.10, z=-91.56], EntityPixelmon['Shuckle'/1256081, l='MpServer', x=-596.50, y=36.00, z=-72.50], EntityOtherPlayerMP['Enoughice'/1164726, l='MpServer', x=-613.14, y=37.00, z=-62.96], EntityPixelmon['Dugtrio'/1256345, l='MpServer', x=-646.50, y=75.00, z=-1.50], NPCChatting['Zelda'/1241246, l='MpServer', x=-644.50, y=39.00, z=-79.50], EntityPainting['Painting'/1246312, l='MpServer', x=-676.97, y=65.00, z=-87.00], NPCChatting['Suzie'/1241247, l='MpServer', x=-644.05, y=39.00, z=-85.66], EntityPixelmon['Shuckle'/1256093, l='MpServer', x=-672.50, y=49.00, z=-94.50], EntityItemFrame['entity.ItemFrame.name'/1241245, l='MpServer', x=-640.50, y=40.50, z=-76.03], EntityOtherPlayerMP['RoryTheHuman'/1209933, l='MpServer', x=-576.27, y=37.00, z=-103.70], EntityPainting['Painting'/1244606, l='MpServer', x=-608.50, y=51.50, z=-35.97], EntityPixelmon['Rufflet'/1256581, l='MpServer', x=-610.50, y=36.00, z=-68.50], EntityCamera['unknown'/2712, l='MpServer', x=-641.04, y=37.00, z=-48.34], EntityItem['item.tile.stonebrick'/1235337, l='MpServer', x=-608.67, y=34.00, z=-85.58], EntityItem['item.tile.stone.stone'/1251213, l='MpServer', x=-607.33, y=37.00, z=-59.37], EntityItem['item.tile.dirt.coarse'/1253299, l='MpServer', x=-619.75, y=36.00, z=-63.72], EntityOtherPlayerMP['Enoughice'/1164726, l='MpServer', x=-593.42, y=37.40, z=-64.43], EntityPixelmon['Barboach'/1256631, l='MpServer', x=-608.76, y=31.39, z=-91.22], EntityPainting['Painting'/1248778, l='MpServer', x=-690.97, y=73.00, z=-56.00], EntityPainting['Painting'/1244615, l='MpServer', x=-607.03, y=51.50, z=-33.50], EntityPainting['Painting'/1124755, l='MpServer', x=-584.03, y=52.00, z=-116.50], EntityItemFrame['entity.ItemFrame.name'/1244603, l='MpServer', x=-611.97, y=44.50, z=-35.50], EntityPainting['Painting'/1124756, l='MpServer', x=-590.97, y=52.50, z=-116.50], EntityPixelmon['Corphish'/1256633, l='MpServer', x=-615.25, y=32.00, z=-94.24], EntityPixelmon['Barboach'/1256632, l='MpServer', x=-607.97, y=31.62, z=-91.45], EntityPainting['Painting'/1244606, l='MpServer', x=-608.50, y=51.50, z=-35.97], EntityItem['item.item.leather'/1244607, l='MpServer', x=-632.60, y=35.00, z=-46.94], EntityItemFrame['entity.ItemFrame.name'/1244604, l='MpServer', x=-611.97, y=44.50, z=-34.50], NPCChatting[''/1244605, l='MpServer', x=-610.50, y=40.00, z=-36.50], NPCShopkeeper[''/1241248, l='MpServer', x=-646.50, y=39.00, z=-81.50], EntityItem['item.tile.stone.stone'/1241249, l='MpServer', x=-650.88, y=40.00, z=-88.91], EntityOtherPlayerMP['SaintChris2017'/1240252, l='MpServer', x=-591.89, y=36.80, z=-100.12], EntityOtherPlayerMP['AlexioWhite'/866484, l='MpServer', x=-604.97, y=33.88, z=-99.66], EntityOtherPlayerMP['SaintChris2017'/1240252, l='MpServer', x=-582.36, y=45.00, z=-41.19], EntityItem['item.tile.stone.stone'/1253295, l='MpServer', x=-619.52, y=36.00, z=-63.79], EntityOtherPlayerMP['Daithus'/1214080, l='MpServer', x=-576.54, y=45.00, z=-140.46], EntityOtherPlayerMP['Enoughice'/1164726, l='MpServer', x=-612.30, y=38.00, z=-49.38], EntityOtherPlayerMP['Enoughice'/1164726, l='MpServer', x=-624.17, y=37.00, z=-70.77], EntityOtherPlayerMP['MQTheRuler'/1231752, l='MpServer', x=-573.13, y=45.50, z=-140.42], EntityOtherPlayerMP['AlexioWhite'/866484, l='MpServer', x=-598.31, y=34.00, z=-104.70], EntityPixelmon['Carvanha'/1257173, l='MpServer', x=-641.04, y=37.00, z=-48.34], EntityPainting['Painting'/1248777, l='MpServer', x=-690.97, y=62.00, z=-53.00], EntityPainting['Painting'/1248779, l='MpServer', x=-690.97, y=73.00, z=-52.50], EntityItem['item.tile.cloth.yellow'/1244608, l='MpServer', x=-631.71, y=34.00, z=-47.93], EntityPainting['Painting'/1244615, l='MpServer', x=-607.03, y=51.50, z=-33.50], EntityPixelmon['Rufflet'/1256139, l='MpServer', x=-595.50, y=53.00, z=-31.50], EntityPainting['Painting'/1244606, l='MpServer', x=-608.50, y=51.50, z=-35.97], EntityItem['item.tile.dirt.coarse'/1251791, l='MpServer', x=-614.48, y=37.00, z=-52.89], NPCChatting['Roan the Innkeeper'/1234638, l='MpServer', x=-637.50, y=39.00, z=-78.50], EntityItem['item.tile.stone.stone'/1251790, l='MpServer', x=-615.87, y=37.00, z=-52.19], EntityPainting['Painting'/1244615, l='MpServer', x=-607.03, y=51.50, z=-33.50], NPCChatting[''/1244658, l='MpServer', x=-623.50, y=37.00, z=-28.50], EntityItem['item.tile.stone.stone'/1251569, l='MpServer', x=-611.53, y=37.00, z=-56.40], NPCChatting['Usagi'/1250288, l='MpServer', x=-685.50, y=48.00, z=-51.50], EntityOtherPlayerMP['Enoughice'/1164726, l='MpServer', x=-612.52, y=36.05, z=-78.46], EntityOtherPlayerMP['SaintChris2017'/1240252, l='MpServer', x=-595.14, y=37.00, z=-69.51], EntityPainting['Painting'/1243218, l='MpServer', x=-666.03, y=43.50, z=-137.50], EntityPainting['Painting'/1246303, l='MpServer', x=-674.00, y=43.50, z=-136.03], EntityPainting['Painting'/1246304, l='MpServer', x=-677.00, y=43.50, z=-136.03], EntityOtherPlayerMP['Kumekito'/1209481, l='MpServer', x=-625.46, y=36.00, z=-199.98], NPCTrainer['Hiro'/1244650, l='MpServer', x=-625.50, y=37.00, z=-23.50], EntityArmorStand['Armor Stand'/1244648, l='MpServer', x=-627.50, y=43.00, z=-29.50], NPCChatting[''/1244649, l='MpServer', x=-629.50, y=37.00, z=-27.50], EntityPainting['Painting'/1124755, l='MpServer', x=-584.03, y=52.00, z=-116.50], EntityArmorStand['Armor Stand'/1250287, l='MpServer', x=-686.50, y=47.00, z=-41.50], EntityPainting['Painting'/1124756, l='MpServer', x=-590.97, y=52.50, z=-116.50], EntityPainting['Painting'/1124755, l='MpServer', x=-584.03, y=52.00, z=-116.50], EntityPainting['Painting'/1124756, l='MpServer', x=-590.97, y=52.50, z=-116.50]]
Retry entities: 0 total; []
Server brand: fml,forge,sponge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:524)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:392)
at net.minecraft.client.main.Main.main(SourceFile:124)
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.10.2
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 497636360 bytes (474 MB) / 3042967552 bytes (2902 MB) up to 4923588608 bytes (4695 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:MaxPermSize=128m -Xmx5282M -Xms256M
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 99
FML: MCP 9.32 Powered by Forge 12.18.3.2185 Optifine OptiFine_1.10.2_HD_U_D7 4 mods loaded, 4 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2185.jar)
UCHIJA Forge{12.18.3.2185} [Minecraft Forge] (forge-1.10.2-12.18.3.2185.jar)
UCHIJA pixelmon{5.0.3} [Pixelmon] (Pixelmon-1.10.2-5.0.3-universal.jar)
Loaded coremods (and transformers):
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 376.33' Renderer: 'GeForce GTX 970/PCIe/SSE2'
Launched Version: 1.10.2-forge1.10.2-12.18.3.2185
LWJGL: 2.9.4
OpenGL: GeForce GTX 970/PCIe/SSE2 GL version 4.5.0 NVIDIA 376.33, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 4x Intel(R) Core(TM) i5-4690K CPU @ 3.50GHz
OptiFine Version: OptiFine_1.10.2_HD_U_D7
Render Distance Chunks: 22
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.5.0 NVIDIA 376.33
OpenGlRenderer: GeForce GTX 970/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 4

Ticket details

  • Ticket ID: 11791
  • Project: Pixelmon Mod
  • Status: Fix completed for upcoming version
  • Component: (unknown)
  • Project version: (unknown)
  • Priority: Normal
  • Severity: Normal
  • Forge/Sponge: (unknown)
  • What else would be useful to know?: (unknown)
  • Assigned to: Some Body
  • Reported by: mripken (Send PM)
  • Reporter's tickets: (List all tickets)
  • Reported on: 25 Mar 2017 14:02
  • Ticket last visited by: Some Body on 27 Mar 2017 17:10
JOIN THE TEAM