Pixelmon Sidemod API - Bug tracker

[TCG Open Beta 1.0.0-B4] Mysterious Fossil Game Crashes fix completed for upcoming version

Ticket description:
Based on the report I am getting:

23.06 13:31:37 [Server] ReadingThread/INFO [Discord] Knior ❱ clicking mysterious fossil
23.06 13:31:40 [Server] ReadingThread/INFO [Discord] Knior ❱ crashes everything
23.06 13:31:59 [Server] Server thread/INFO ZKasamee95 ran away!
23.06 13:32:01 [Server] ReadingThread/INFO [Discord] BiiZKuit ❱ i just found out


Code: Select all23.06 13:27:49 [Disconnect] User Novin has disconnected, reason: Internal Exception: java.io.IOException: Error while read(...): Connection reset by peer

23.06 13:31:33 [Disconnect] User Novin has disconnected, reason: Internal Exception: java.io.IOException: Error while read(...): Connection reset by peer

23.06 13:31:59 [Disconnect] User ZKasamee95 has disconnected, reason: Internal Exception: java.io.IOException: Error while read(...): Connection reset by peer



Sadly not much more I can provide on this one although it seems reproducible.

---------
Nucleus Info (List of mods/plugins I am running: https://pastebin.com/j5MPaXp4

Comments

#16617 Posted by Waterdude » 25 Jun 2017 14:33

Will need an actual crashlog from the client, as this is a rendering bug and not a server bug.

#16645 Posted by Novin » 28 Jun 2017 07:03

This is the crash log from the related discord snippet. Please note that while I have other mods in my install the other person this happened to does not.

Spoiler:
---- Minecraft Crash Report ----
// Oops.

Time: 6/23/17 7:31 AM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
at com.waterdude.tcg.helper.CardHelper.getMaskTexture(CardHelper.java:275)
at com.waterdude.tcg.helper.CardHelper.drawCardBackground(CardHelper.java:613)
at com.waterdude.tcg.helper.CardHelper.drawCard(CardHelper.java:68)
at com.waterdude.tcg.gui.duel.InspectingCard.draw(InspectingCard.java:109)
at com.waterdude.tcg.gui.duel.GuiTCG.func_73863_a(GuiTCG.java:468)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1094)
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(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 --
Thread: Client thread
Stacktrace:
at com.waterdude.tcg.helper.CardHelper.getMaskTexture(CardHelper.java:275)
at com.waterdude.tcg.helper.CardHelper.drawCardBackground(CardHelper.java:613)
at com.waterdude.tcg.helper.CardHelper.drawCard(CardHelper.java:68)
at com.waterdude.tcg.gui.duel.InspectingCard.draw(InspectingCard.java:109)
at com.waterdude.tcg.gui.duel.GuiTCG.func_73863_a(GuiTCG.java:468)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)

-- Screen render details --
Details:
Screen name: com.waterdude.tcg.gui.duel.GuiTCG
Mouse location: Scaled: (415, 41). Absolute: (831, 623)
Screen size: Scaled: (683, 353). Absolute: (1366, 706). Scale factor of 2

-- Affected level --
Details:
Level name: MpServer
All players: 2 total; [EntityPlayerSP['Novin'/21115, l='MpServer', x=-241.50, y=111.80, z=222.50], EntityOtherPlayerMP['ZKasamee95'/14497, l='MpServer', x=-241.50, y=111.80, z=220.50]]
Chunk stats: MultiplayerChunkCache: 121, 121
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-133,64,211), Chunk: (at 11,4,3 in -9,13; contains blocks -144,0,208 to -129,255,223), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 86462472 game time, 14867393 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: 69 total; [NPCShopkeeper[''/0, l='MpServer', x=-237.50, y=112.50, z=227.50], EntityPixelmon['Butterfree'/20864, l='MpServer', x=-207.66, y=99.00, z=195.90], EntityPixelmon['Magikarp'/21120, l='MpServer', x=-245.50, y=67.01, z=233.67], EntityPlayerSP['Novin'/21115, l='MpServer', x=-241.50, y=111.80, z=222.50], EntityPixelmon['Butterfree'/20993, l='MpServer', x=-283.71, y=75.00, z=220.74], EntityPixelmon['Magikarp'/21121, l='MpServer', x=-245.60, y=67.00, z=209.76], NPCTrainer['0'/2, l='MpServer', x=-195.50, y=61.00, z=173.50], EntityPixelmon['Feebas'/21122, l='MpServer', x=-237.77, y=67.00, z=223.12], NPCTrainer['0'/3, l='MpServer', x=-195.50, y=61.00, z=175.50], EntityPixelmon['Magikarp'/21123, l='MpServer', x=-256.01, y=67.00, z=224.79], EntityItemFrame['entity.ItemFrame.name'/4, l='MpServer', x=-205.50, y=68.50, z=171.97], EntityItemFrame['entity.ItemFrame.name'/5, l='MpServer', x=-201.50, y=68.50, z=171.97], EntityItemFrame['entity.ItemFrame.name'/6, l='MpServer', x=-200.97, y=67.50, z=172.50], NPCTrainer['Pectyl'/7, l='MpServer', x=-203.50, y=62.00, z=184.50], NPCTrainer['0'/8, l='MpServer', x=-201.50, y=62.00, z=184.50], EntityPixelmon['Butterfree'/21001, l='MpServer', x=-283.67, y=75.00, z=221.93], NPCTrainer['Steve'/9, l='MpServer', x=-205.50, y=62.00, z=184.50], NPCTrainer['0'/10, l='MpServer', x=-195.50, y=61.00, z=177.50], EntityItemFrame['entity.ItemFrame.name'/11, l='MpServer', x=-200.97, y=67.50, z=178.50], EntityPixelmon['Togepi'/20492, l='MpServer', x=-249.05, y=72.00, z=261.50], EntityItemFrame['entity.ItemFrame.name'/12, l='MpServer', x=-206.03, y=68.50, z=178.50], EntityItemFrame['entity.ItemFrame.name'/13, l='MpServer', x=-205.50, y=68.50, z=179.03], EntityItemFrame['entity.ItemFrame.name'/14, l='MpServer', x=-201.50, y=68.50, z=179.03], EntityOtherPlayerMP['ZKasamee95'/14497, l='MpServer', x=-241.50, y=111.80, z=220.50], EntityPixelmon['Butterfree'/21019, l='MpServer', x=-208.66, y=96.00, z=214.66], EntityPixelmon['Beautifly'/20894, l='MpServer', x=-208.00, y=100.00, z=198.00], EntityOtherPlayerMP['ZKasamee95'/14497, l='MpServer', x=-241.50, y=111.80, z=220.50], EntityPixelmon['Cleffa'/20513, l='MpServer', x=-245.00, y=75.00, z=263.00], EntityPixelmon['Beautifly'/21029, l='MpServer', x=-276.35, y=68.00, z=230.79], EntityPixelmon['Butterfree'/20906, l='MpServer', x=-206.42, y=94.00, z=223.58], NPCTrader['Trader'/20910, l='MpServer', x=-199.50, y=92.00, z=234.50], EntityPixelmon['Butterfree'/20911, l='MpServer', x=-241.05, y=68.00, z=184.27], EntityPixelmon['Beautifly'/21041, l='MpServer', x=-276.17, y=68.00, z=225.75], EntityPixelmon['Beautifly'/21043, l='MpServer', x=-208.18, y=98.00, z=211.85], EntityChairMount['entity.pixelmon.EntityChairMount.name'/20918, l='MpServer', x=-241.50, y=111.65, z=220.50], EntityPixelmon['Swablu'/20536, l='MpServer', x=-248.19, y=70.00, z=259.55], EntityPixelmon['Igglybuff'/20544, l='MpServer', x=-261.49, y=69.00, z=256.05], EntityPixelmon['Butterfree'/21058, l='MpServer', x=-239.50, y=67.94, z=252.63], EntityPixelmon['Swablu'/21072, l='MpServer', x=-180.31, y=63.00, z=262.63], EntityPixelmon['Butterfree'/20949, l='MpServer', x=-195.55, y=96.00, z=231.91], EntityPixelmon['Butterfree'/20953, l='MpServer', x=-198.41, y=97.00, z=215.59], EntityPixelmon['Togepi'/20828, l='MpServer', x=-267.50, y=68.00, z=184.83], EntityPixelmon['Butterfree'/20829, l='MpServer', x=-247.53, y=72.09, z=261.62], NPCTrader['Trader'/21087, l='MpServer', x=-265.16, y=68.00, z=199.94], EntityPixelmon['Butterfree'/20832, l='MpServer', x=-269.54, y=67.94, z=229.61], EntityPixelmon['Togetic'/21089, l='MpServer', x=-204.09, y=70.00, z=185.18], EntityPixelmon['Pichu'/20835, l='MpServer', x=-241.90, y=68.00, z=186.08], EntityPixelmon['Togetic'/21091, l='MpServer', x=-244.13, y=72.00, z=203.94], EntityPixelmon['Butterfree'/21092, l='MpServer', x=-224.15, y=73.08, z=259.51], EntityPixelmon['Butterfree'/21094, l='MpServer', x=-276.00, y=69.00, z=238.00], EntityPixelmon['Magikarp'/21095, l='MpServer', x=-238.71, y=67.00, z=216.92], EntityPixelmon['Butterfree'/21096, l='MpServer', x=-218.34, y=99.00, z=190.35], EntityPixelmon['Butterfree'/21099, l='MpServer', x=-243.28, y=68.00, z=186.94], EntityPixelmon['Cleffa'/20972, l='MpServer', x=-249.80, y=74.00, z=184.06], EntityPixelmon['Butterfree'/21102, l='MpServer', x=-282.00, y=82.00, z=237.00], EntityPixelmon['Beautifly'/21104, l='MpServer', x=-192.88, y=69.00, z=207.13], EntityPixelmon['Butterfree'/21105, l='MpServer', x=-235.00, y=79.00, z=185.00], EntityPixelmon['Butterfree'/20978, l='MpServer', x=-281.74, y=74.00, z=223.39], EntityPixelmon['Horsea'/21106, l='MpServer', x=-251.71, y=67.00, z=210.08], EntityPixelmon['Swablu'/21109, l='MpServer', x=-231.86, y=83.00, z=184.86], EntityPixelmon['Beautifly'/21111, l='MpServer', x=-242.75, y=68.00, z=247.95], EntityPixelmon['Beautifly'/20855, l='MpServer', x=-198.97, y=73.75, z=205.97], EntityPixelmon['Swablu'/21112, l='MpServer', x=-231.61, y=69.00, z=256.86], EntityPixelmon['Butterfree'/21113, l='MpServer', x=-296.00, y=63.00, z=257.00], EntityPixelmon['Butterfree'/21116, l='MpServer', x=-251.26, y=74.10, z=184.96], EntityChairMount['entity.pixelmon.EntityChairMount.name'/21117, l='MpServer', x=-241.50, y=111.65, z=222.50], EntityPixelmon['Feebas'/21118, l='MpServer', x=-261.65, y=67.10, z=222.33], EntityPixelmon['Butterfree'/20991, l='MpServer', x=-204.99, y=110.00, z=208.28], EntityPixelmon['Magikarp'/21119, l='MpServer', x=-259.05, y=67.00, z=215.74]]
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:415)
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(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)

-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_72, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1641665232 bytes (1565 MB) / 3142057984 bytes (2996 MB) up to 4289724416 bytes (4091 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:MaxPermSize=128m -Xmx4601M -Xms256M
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP 9.32 Powered by Forge 12.18.3.2185 11 mods loaded, 11 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 JEI{3.14.7.420} [Just Enough Items] (jei_1.10.2-3.14.7.420.jar)
UCHIJA pixelmon{5.1.1} [Pixelmon] (Pixelmon-1.10.2-5.1.1-universal.jar)
UCHIJA pixelextras{2.2.9} [Pixel Extras] (PixelExtras-1.10.2-2.2.9-universal.jar)
UCHIJA pixelmonfriends{2.1.1} [Pixelmon Friends] (pixelmonfriends-1.10.2-2.1.1-universal.jar)
UCHIJA spawnofpsy{2.3.2} [SpawnOfPsyduck] (SpawnOfPsyduck-1.10.2-2.3.2-universal.jar)
UCHIJA tcg{1.0.0-beta4} [Pixelmon TCG] (TCG-1.10.2-1.0.0-beta4-universal.jar)
UCHIJA trainercommands{2.1.5} [Pixelmon Trainer Commands] (TrainerCommands-1.10.2-2.1.5-universal.jar)
UCHIJA wondertrade{4.4.5} [Wondertrade] (WonderTrade-1.10.2-4.4.5-universal.jar)
Loaded coremods (and transformers):
GL info: ' Vendor: 'Intel' Version: '3.0.0 - Build 8.15.10.2291' Renderer: 'Mobile Intel(R) HD Graphics'
Launched Version: 1.10.2-forge1.10.2-12.18.3.2185
LWJGL: 2.9.4
OpenGL: Mobile Intel(R) HD Graphics GL version 3.0.0 - Build 8.15.10.2291, Intel
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: 8x Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz

Ticket details

  • Ticket ID: 12373
  • Project: Pixelmon Sidemod API
  • Status: Fix completed for upcoming version
  • Component: Pixelmon TCG
  • Project version: 5.x.x
  • Priority: Normal
  • Severity: Normal
  • Forge/Sponge: (unknown)
  • What else would be useful to know?: (unknown)
  • Assigned to: Waterdude
  • Reported by: Jephon (Send PM)
  • Reporter's tickets: (List all tickets)
  • Reported on: 23 Jun 2017 07:55
  • Ticket last visited by: Waterdude on 30 Jun 2017 08:20
JOIN THE TEAM