Pixelmon Mod - Bug tracker

[9.0.10] Shift-clicking party Pokémon into PC causes client crash unreproducible

Ticket description:
Playing Survival Multiplayer, Pixelmon v9.0.10, Technic launcher

Fairly consistently (not sure if 100%), when I hold shift and click a Pokémon in my party to move it into the PC box, my client freezes and eventually crashed completely (application closes). This does not happen when swapping Pokémon between party and PC or when shift-clicking PC Pokémon into an empty party slot.

Comments

#28060 Posted by LankyBoy01 » 28 Sep 2022 20:30

I have tried to reproduce this error but to no avail. Can you please include any crash logs you may have.

#28112 Posted by RobinHood3000 » 01 Oct 2022 15:22

Sure thing! It turns out that it was less consistent than I initially believed (it happened to me twice in a row, after which I stopped doing it because crashing was annoying), but I was just able to reproduce it when I quickly tried to swap out party Pokémon when a Mega Boss (Alakazam) spawned near me. Please find below the corresponding crash log:

---- Minecraft Crash Report ----
// Don't be sad, have a hug! <3

Time: 10/1/22 4:12 PM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
at com.pixelmonmod.pixelmon.client.gui.ScreenHelper.drawPokemonHoverInfo(ScreenHelper.java:1536) ~[?:1.16.5-9.0.10] {re:classloading}
at com.pixelmonmod.pixelmon.client.gui.pc.PokemonScreen.drawHover(PokemonScreen.java:374) ~[?:1.16.5-9.0.10] {re:classloading}
at com.pixelmonmod.pixelmon.client.gui.pc.PCScreen.func_230430_a_(PCScreen.java:385) ~[?:1.16.5-9.0.10] {re:classloading}
at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:363) ~[?:?] {re:classloading}
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:356) ~[?:?] {re:classloading}
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) ~[?:?] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.optifine.reflect.Reflector.callVoid(Reflector.java:789) ~[?:?] {re:classloading}
at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:821) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default}
at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:977) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) [forge-1.16.5-36.2.35-launcher.jar:36.2] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$474/645015141.call(Unknown Source) [forge-1.16.5-36.2.35-launcher.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-1.5.5.jar:1.5.5] {}


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

-- Head --
Thread: Render thread
Stacktrace:
at com.pixelmonmod.pixelmon.client.gui.ScreenHelper.drawPokemonHoverInfo(ScreenHelper.java:1536) ~[?:1.16.5-9.0.10] {re:classloading}
at com.pixelmonmod.pixelmon.client.gui.pc.PokemonScreen.drawHover(PokemonScreen.java:374) ~[?:1.16.5-9.0.10] {re:classloading}
at com.pixelmonmod.pixelmon.client.gui.pc.PCScreen.func_230430_a_(PCScreen.java:385) ~[?:1.16.5-9.0.10] {re:classloading}
at net.minecraftforge.client.ForgeHooksClient.drawScreenInternal(ForgeHooksClient.java:363) ~[?:?] {re:classloading}
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:356) ~[?:?] {re:classloading}
at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source) ~[?:?] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.optifine.reflect.Reflector.callVoid(Reflector.java:789) ~[?:?] {re:classloading}
-- Screen render details --
Details:
Screen name: com.pixelmonmod.pixelmon.client.gui.pc.PCScreen
Mouse location: Scaled: (334, 244). Absolute: (1002.000000, 732.000000)
Screen size: Scaled: (640, 351). Absolute: (1920, 1051). Scale factor of 3.000000

-- Affected level --
Details:
All players: 1 total; [ClientPlayerEntity['RobinHood3000'/199996, l='ClientLevel', x=5230.14, y=72.00, z=-2480.65]]
Chunk stats: Client Chunk Cache: 441, 288
Level dimension: minecraft:overworld
Level spawn location: World: (-4031,67,-1372), Chunk: (at 1,4,4 in -252,-86; contains blocks -4032,0,-1376 to -4017,255,-1361), Region: (-8,-3; contains chunks -256,-96 to -225,-65, blocks -4096,0,-1536 to -3585,255,-1025)
Level time: 103159235 game time, 103196268 day time
Server brand: Mohist
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.world.ClientWorld.func_72914_a(ClientWorld.java:617) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2031) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:623) [?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fancymenu.general.mixin.json:MixinMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) [?:?] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) [forge-1.16.5-36.2.35-launcher.jar:36.2] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$474/645015141.call(Unknown Source) [forge-1.16.5-36.2.35-launcher.jar:36.2] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] {}
at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] {}
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:57) [ForgeWrapper-1.5.5.jar:1.5.5] {}


-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 996120432 bytes (949 MB) / 3758096384 bytes (3584 MB) up to 3758096384 bytes (3584 MB)
CPUs: 4
JVM Flags: 9 total; -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M -Xms3584m -Xmx3584m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/mixin-0.8.4.jar mixin PLUGINSERVICE
/eventbus-4.0.0.jar eventbus PLUGINSERVICE
/forge-1.16.5-36.2.35-launcher.jar object_holder_definalize PLUGINSERVICE
/forge-1.16.5-36.2.35-launcher.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
/forge-1.16.5-36.2.35-launcher.jar capability_inject_definalize PLUGINSERVICE
/forge-1.16.5-36.2.35-launcher.jar runtimedistcleaner PLUGINSERVICE
/mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE
/OptiFine_1.16.5_HD_U_G8.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.16.5-36.2.35-launcher.jar fml TRANSFORMATIONSERVICE
FML: 36.2
Forge: net.minecraftforge:36.2.35
FML Language Providers:
[email protected]
minecraft@1
Mod List:
forge-1.16.5-36.2.35-client.jar |Minecraft |minecraft |1.16.5 |DONE |Manifest: NOSIGNATURE
forge-1.16.5-36.2.35-universal.jar |Forge |forge |36.2.35 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
fancymenu_forge_2.7.1_MC_1.16.2-1.16.5.jar |FancyMenu |fancymenu |2.7.1 |DONE |Manifest: NOSIGNATURE
konkrete_forge_1.3.3_MC_1.16.2-1.16.5.jar |Konkrete |konkrete |1.3.3 |DONE |Manifest: NOSIGNATURE
journeymap-1.16.5-5.8.5p2.jar |Journeymap |journeymap |5.8.5p2 |DONE |Manifest: NOSIGNATURE
Pixelmon-1.16.5-9.0.10-universal.jar |Pixelmon Mod |pixelmon |9.0.10 |DONE |Manifest: NOSIGNATURE
byg-1.3.5.jar |Oh The Biomes You'll Go |byg |1.3.4 |DONE |Manifest: NOSIGNATURE
ExplorersCompass-1.16.5-1.1.2-forge.jar |Explorer's Compass |explorerscompass |1.16.5-1.1.2-forge |DONE |Manifest: NOSIGNATURE
NaturesCompass-1.16.5-1.9.1-forge.jar |Nature's Compass |naturescompass |1.16.5-1.9.1-forge |DONE |Manifest: NOSIGNATURE
Crash Report UUID: 85800701-7e0c-4887-ad7a-79552f96fd81
Launched Version: 1.16.5-forge-36.2.35
Backend library: LWJGL version 3.2.2 build 10
Backend API: AMD Radeon R7 GL version 4.5.13469 Compatibility Profile Context 21.19.512.0, ATI Technologies Inc.
GL Caps: Using framebuffer using OpenGL 3.0
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'forge'
Type: Client (map_client.txt)
Graphics mode: fast
Resource Packs: vanilla, mod_resources, file/ThePixelmonOST.zip (incompatible)
Current Language: English (US)
CPU: 4x AMD FX-8800P Radeon R7, 12 Compute Cores 4C+8G
OptiFine Version: OptiFine_1.16.5_HD_U_G8
OptiFine Build: 20210515-161946
Render Distance Chunks: 8
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.5.13469 Compatibility Profile Context 21.19.512.0
OpenGlRenderer: AMD Radeon R7
OpenGlVendor: ATI Technologies Inc.
CpuCount: 4

Ticket details

  • Ticket ID: 19266
  • Project: Pixelmon Mod
  • Status: Unreproducible
  • Component: Crash
  • Project version: 1.16.5-9.x.x
  • Priority: Normal
  • Severity: Normal
  • Forge/Sponge: (unknown)
  • What else would be useful to know?: (unknown)
  • Assigned to: LankyBoy01
  • Reported by: RobinHood3000 (Send PM)
  • Reporter's tickets: (List all tickets)
  • Reported on: 27 Sep 2022 18:55
  • Ticket last visited by: LankyBoy01 on 28 Sep 2022 20:28
JOIN THE TEAM