Skip to content

Crashing DiscordRPC #27

@Xurmachek

Description

@Xurmachek

GlideClient crashes if I turning on DiscordRPC and haven't got discord opened on the background

[21:05:32] [Client thread/INFO]: [GC/INFO] [MODULE] Discord RPC was enabled
me.eldodebug.soar.discord.ipc.exceptions.NoDiscordClientException
at me.eldodebug.soar.discord.ipc.entities.pipe.Pipe.openPipe(Pipe.java:113)
at me.eldodebug.soar.discord.ipc.IPCClient.connect(IPCClient.java:53)
at me.eldodebug.soar.discord.DiscordRPC.start(DiscordRPC.java:33)
at me.eldodebug.soar.management.mods.impl.DiscordRPCMod.onEnable(DiscordRPCMod.java:19)
at me.eldodebug.soar.management.mods.Mod.setToggled(Mod.java:87)
at me.eldodebug.soar.management.mods.Mod.toggle(Mod.java:75)
at me.eldodebug.soar.gui.modmenu.category.impl.ModuleCategory.mouseClicked(ModuleCategory.java:338)
at me.eldodebug.soar.gui.modmenu.GuiModMenu.a(GuiModMenu.java:242)
at axu.k(SourceFile:413)
at axu.p(SourceFile:390)
at ave.s(SourceFile:1498)
at ave.av(SourceFile:889)
at ave.a(SourceFile:325)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:115)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
[21:05:32] [Client thread/INFO]: [GC/INFO] [MODULE] Discord RPC was disabled
[21:05:34] [Client thread/FATAL]: Reported exception thrown!
e: Updating screen events
at ave.s(SourceFile:1508) ~[ave.class:?]
at ave.av(SourceFile:889) ~[ave.class:?]
at ave.a(SourceFile:325) [ave.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?]
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.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:115) [NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129) [NewLaunch.jar:?]
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?]
Caused by: java.lang.NullPointerException
at me.eldodebug.soar.discord.ipc.IPCClient.close(IPCClient.java:126) ~[IPCClient.class:?]
at me.eldodebug.soar.discord.DiscordRPC.stop(DiscordRPC.java:40) ~[DiscordRPC.class:?]
at me.eldodebug.soar.management.mods.impl.DiscordRPCMod.onDisable(DiscordRPCMod.java:26) ~[DiscordRPCMod.class:?]
at me.eldodebug.soar.management.mods.Mod.setToggled(Mod.java:90) ~[Mod.class:?]
at me.eldodebug.soar.management.mods.Mod.toggle(Mod.java:75) ~[Mod.class:?]
at me.eldodebug.soar.gui.modmenu.category.impl.ModuleCategory.mouseClicked(ModuleCategory.java:338) ~[ModuleCategory.class:?]
at me.eldodebug.soar.gui.modmenu.GuiModMenu.a(GuiModMenu.java:242) ~[GuiModMenu.class:?]
at axu.k(SourceFile:413) ~[axu.class:?]
at axu.p(SourceFile:390) ~[axu.class:?]
at ave.s(SourceFile:1498) ~[ave.class:?]
... 12 more
---- Minecraft Crash Report ----
// Uh... Did I do that?
Time: 4/7/26 9:05 PM
Description: Updating screen events
java.lang.NullPointerException: Updating screen events
at me.eldodebug.soar.discord.ipc.IPCClient.close(IPCClient.java:126)
at me.eldodebug.soar.discord.DiscordRPC.stop(DiscordRPC.java:40)
at me.eldodebug.soar.management.mods.impl.DiscordRPCMod.onDisable(DiscordRPCMod.java:26)
at me.eldodebug.soar.management.mods.Mod.setToggled(Mod.java:90)
at me.eldodebug.soar.management.mods.Mod.toggle(Mod.java:75)
at me.eldodebug.soar.gui.modmenu.category.impl.ModuleCategory.mouseClicked(ModuleCategory.java:338)
at me.eldodebug.soar.gui.modmenu.GuiModMenu.a(GuiModMenu.java:242)
at axu.k(SourceFile:413)
at axu.p(SourceFile:390)
at ave.s(SourceFile:1498)
at ave.av(SourceFile:889)
at ave.a(SourceFile:325)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:115)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Stacktrace:
at me.eldodebug.soar.discord.ipc.IPCClient.close(IPCClient.java:126)
at me.eldodebug.soar.discord.DiscordRPC.stop(DiscordRPC.java:40)
at me.eldodebug.soar.management.mods.impl.DiscordRPCMod.onDisable(DiscordRPCMod.java:26)
at me.eldodebug.soar.management.mods.Mod.setToggled(Mod.java:90)
at me.eldodebug.soar.management.mods.Mod.toggle(Mod.java:75)
at me.eldodebug.soar.gui.modmenu.category.impl.ModuleCategory.mouseClicked(ModuleCategory.java:338)
at me.eldodebug.soar.gui.modmenu.GuiModMenu.a(GuiModMenu.java:242)
at axu.k(SourceFile:413)
at axu.p(SourceFile:390)
-- Affected screen --
Details:
Screen name: me.eldodebug.soar.gui.modmenu.GuiModMenu
-- Affected level --
Details:
Level name: MpServer
All players: 13 total; [bew['sickend1865'/1003045, l='MpServer', x=1.39, y=140.00, z=-6.96], bex['§8[NPC] 481'/1003567, l='MpServer', x=-24.50, y=96.00, z=-92.50], bex['§8[NPC] 4940'/1003557, l='MpServer', x=-103.50, y=96.00, z=-25.50], bex['§8[NPC] 1302'/1003580, l='MpServer', x=27.50, y=96.00, z=-92.50], bex['§8[NPC] 9382'/1003577, l='MpServer', x=39.50, y=96.00, z=-92.50], bex['§8[NPC] 1626'/1003510, l='MpServer', x=106.50, y=96.00, z=-25.50], bex['§8[NPC] 4442'/1003570, l='MpServer', x=-36.50, y=96.00, z=-92.50], bex['b1luberry'/1002717, l='MpServer', x=0.70, y=97.13, z=1.35], bex['Shoriw'/1002748, l='MpServer', x=96.09, y=98.00, z=-18.03], bex['needarawfl'/1002895, l='MpServer', x=-0.91, y=96.72, z=26.52], bex['ghoui1007'/1003362, l='MpServer', x=100.22, y=106.81, z=-20.53], bex['DemectorK'/1002991, l='MpServer', x=-30.73, y=95.51, z=-98.44], bex['timss'/1003174, l='MpServer', x=11.09, y=102.45, z=-81.30]]
Chunk stats: MultiplayerChunkCache: 289, 289
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: 1.00,140.00,12.00 - World: (1,140,12), Chunk: (at 1,8,12 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: 4013 game time, 4284 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: true. Cheats: false
Forced entities: 84 total; [bex['§8[NPC] 8365'/1003527, l='MpServer', x=27.50, y=96.00, z=117.50], bex['§8[NPC] 6769'/1003520, l='MpServer', x=106.50, y=96.00, z=38.50], bex['§8[NPC] 3597'/1003530, l='MpServer', x=39.50, y=96.00, z=117.50], bex['§8[NPC] 8365'/1003527, l='MpServer', x=27.50, y=96.00, z=117.50], bex['§8[NPC] 648'/1003537, l='MpServer', x=-36.50, y=96.00, z=117.50], bex['§8[NPC] 6989'/1003540, l='MpServer', x=-24.50, y=96.00, z=117.50], bex['§8[NPC] 5108'/1003547, l='MpServer', x=-103.50, y=96.00, z=38.50], bex['§8[NPC] 322'/1003550, l='MpServer', x=-103.50, y=96.00, z=50.50], bex['§8[NPC] 4940'/1003557, l='MpServer', x=-103.50, y=96.00, z=-25.50], bex['§8[NPC] 481'/1003567, l='MpServer', x=-24.50, y=96.00, z=-92.50], bex['§8[NPC] 648'/1003537, l='MpServer', x=-36.50, y=96.00, z=117.50], bex['§8[NPC] 5434'/1003560, l='MpServer', x=-103.50, y=96.00, z=-13.50], bex['§8[NPC] 4442'/1003570, l='MpServer', x=-36.50, y=96.00, z=-92.50], uo['entity.ItemFrame.name'/1001259, l='MpServer', x=11.03, y=97.50, z=-5.50], uo['entity.ItemFrame.name'/1001257, l='MpServer', x=8.03, y=98.50, z=16.50], bex['§8[NPC] 9382'/1003577, l='MpServer', x=39.50, y=96.00, z=-92.50], bex['§8[NPC] 6989'/1003540, l='MpServer', x=-24.50, y=96.00, z=117.50], uo['entity.ItemFrame.name'/1001256, l='MpServer', x=-5.03, y=98.50, z=8.50], bex['b1luberry'/1002717, l='MpServer', x=-81.81, y=98.22, z=17.34], bex['needarawfl'/1002895, l='MpServer', x=-87.59, y=104.53, z=47.72], bex['§8[NPC] 1302'/1003580, l='MpServer', x=27.50, y=96.00, z=-92.50], uz['item.item.emerald'/1003625, l='MpServer', x=14.50, y=96.00, z=-0.50], bex['ghoui1007'/1003362, l='MpServer', x=100.22, y=106.81, z=-20.53], bex['Shoriw'/1002748, l='MpServer', x=96.09, y=98.00, z=-18.03], bex['HAYBSA336'/1003361, l='MpServer', x=101.10, y=107.05, z=-16.10], bex['frucktozza'/1002749, l='MpServer', x=92.72, y=38.94, z=-19.19], bex['needarawfl'/1002895, l='MpServer', x=-0.91, y=96.72, z=26.52], bex['needarawfl'/1002895, l='MpServer', x=-0.91, y=96.72, z=26.52], bex['wordi123'/1003124, l='MpServer', x=-13.28, y=105.32, z=-82.74], bex['ghoui1007'/1003362, l='MpServer', x=100.22, y=106.81, z=-20.53], bex['wordi123'/1003124, l='MpServer', x=-12.51, y=111.80, z=-83.86], bex['DemectorK'/1002991, l='MpServer', x=-17.40, y=101.00, z=-81.47], bex['timss'/1003174, l='MpServer', x=-15.39, y=103.78, z=-81.87], bex['b1luberry'/1002717, l='MpServer', x=0.70, y=97.13, z=1.35], bex['Winxator'/1002945, l='MpServer', x=-14.19, y=119.91, z=7.38], bex['DemectorK'/1002991, l='MpServer', x=-30.73, y=95.51, z=-98.44], bex['timss'/1003174, l='MpServer', x=11.09, y=102.45, z=-81.30], bex['HAYBSA336'/1003361, l='MpServer', x=101.13, y=108.66, z=-20.31], bex['frucktozza'/1002749, l='MpServer', x=1.50, y=140.00, z=12.50], uz['item.item.emerald'/1005975, l='MpServer', x=14.50, y=96.00, z=-0.50], bex['gregorybig13'/1003193, l='MpServer', x=-96.66, y=96.00, z=48.45], bex['timss'/1003174, l='MpServer', x=11.09, y=102.45, z=-81.30], bex['needarawfl'/1002895, l='MpServer', x=-90.91, y=96.00, z=48.03], bex['b1luberry'/1002717, l='MpServer', x=-76.69, y=33.84, z=9.13], bex['gregorybig13'/1003193, l='MpServer', x=-102.72, y=96.00, z=46.44], bex['frucktozza'/1002749, l='MpServer', x=-0.19, y=140.00, z=18.47], bex['noob5657'/1006249, l='MpServer', x=-30.25, y=95.50, z=123.63], bex['Ferorzxc'/995633, l='MpServer', x=1.50, y=140.00, z=12.50], bex['_nyx_bw'/1003295, l='MpServer', x=-96.14, y=96.29, z=47.00], bex['Winxator'/1002945, l='MpServer', x=0.16, y=35.22, z=110.31], bex['§8[NPC] 8365'/1003527, l='MpServer', x=27.50, y=96.00, z=117.50], bex['b1luberry'/1002717, l='MpServer', x=0.70, y=97.13, z=1.35], bex['gregorybig13'/1003193, l='MpServer', x=-94.64, y=96.00, z=46.65], bex['_nyx_bw'/1003295, l='MpServer', x=-96.53, y=96.75, z=46.50], bex['Shoriw'/1002748, l='MpServer', x=99.44, y=96.00, z=8.66], bex['frucktozza'/1002749, l='MpServer', x=99.56, y=96.00, z=12.34], bex['b1luberry'/1002717, l='MpServer', x=-80.79, y=96.00, z=12.31], bex['ghoui1007'/1003362, l='MpServer', x=99.69, y=103.04, z=20.97], bex['wordi123'/1003124, l='MpServer', x=-29.77, y=37.86, z=-77.07], bex['DemectorK'/1002991, l='MpServer', x=-30.73, y=95.51, z=-98.44], bew['sickend1865'/1003045, l='MpServer', x=1.39, y=140.00, z=-6.96], bex['timss'/1003174, l='MpServer', x=-30.56, y=97.16, z=-87.25], bex['DemectorK'/1002991, l='MpServer', x=-10.29, y=104.15, z=-82.51], bex['Ferorzxc'/995633, l='MpServer', x=8.81, y=103.00, z=-81.28], bex['frucktozza'/1002749, l='MpServer', x=-0.19, y=139.09, z=22.91], bex['gregorybig13'/1003193, l='MpServer', x=-102.53, y=96.75, z=45.13], bex['needarawfl'/1002895, l='MpServer', x=1.00, y=139.00, z=12.00], bex['b1luberry'/1002717, l='MpServer', x=-0.63, y=140.16, z=12.88], bex['Shoriw'/1002748, l='MpServer', x=0.94, y=138.00, z=20.81], bex['DemectorK'/1002991, l='MpServer', x=9.31, y=138.00, z=8.56], bex['noob5657'/1003044, l='MpServer', x=-21.72, y=95.94, z=105.75], bex['Winxator'/1002945, l='MpServer', x=-28.72, y=96.00, z=102.78], bex['guiltyff'/1002958, l='MpServer', x=8.55, y=102.54, z=109.56], bex['timss'/1003174, l='MpServer', x=-9.69, y=138.00, z=14.69], bex['gregorybig13'/1003193, l='MpServer', x=-95.59, y=36.57, z=30.25], bex['Ferorzxc'/995633, l='MpServer', x=-8.41, y=138.00, z=20.84], bex['wordi123'/1003124, l='MpServer', x=1.00, y=138.00, z=3.72], bex['Shoriw'/1002748, l='MpServer', x=96.09, y=98.00, z=-18.03], bex['ghoui1007'/1003362, l='MpServer', x=1.13, y=139.47, z=16.31], bex['§8[NPC] 6977'/1003507, l='MpServer', x=106.50, y=96.00, z=-13.50], bex['_nyx_bw'/1003295, l='MpServer', x=-91.74, y=37.29, z=26.31], bex['HAYBSA336'/1003361, l='MpServer', x=-2.84, y=140.00, z=23.81], bex['§8[NPC] 1626'/1003510, l='MpServer', x=106.50, y=96.00, z=-25.50], bex['§8[NPC] 7334'/1003517, l='MpServer', x=106.50, y=96.00, z=50.50]]
Retry entities: 0 total; []
Server brand: agerapvp/velocity-pn30250-fxv9k
Server type: Non-integrated multiplayer server
Stacktrace:
at bdb.a(WorldClient.java:402)
at ave.b(SourceFile:2311)
at ave.a(SourceFile:334)
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:497)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:115)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)
-- System Details --
Details:
Minecraft Version: 1.8.9
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: 100867440 bytes (96 MB) / 745013248 bytes (710 MB) up to 6681526272 bytes (6372 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms264m -Xmx7168m
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
Launched Version: 1.8.9
LWJGL: 2.9.4
OpenGL: Intel(R) HD Graphics 4600 GL version 4.3.0 - Build 20.19.15.5126, 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: Very likely; Jar signature invalidated
Type: Client (map_client.txt)
Resource Packs: §9Agera §fPvP §9v3 §b§ledited by Xurma§r.zip
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 4x Intel(R) Core(TM) i5-4200M CPU @ 2.50GHz
OptiFine Version: OptiFine_1.8.9_HD_U_M6_pre2
OptiFine Build: 20211101-204933
Render Distance Chunks: 10
Mipmaps: 2
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.3.0 - Build 20.19.15.5126
OpenGlRenderer: Intel(R) HD Graphics 4600
OpenGlVendor: Intel
CpuCount: 4
#@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Denis\AppData\Roaming\PrismLauncher\instances\GlideClient-7201\minecraft\crash-reports\crash-2026-04-07_21.05.34-client.txt
AL lib: (EE) alc_cleanup: 1 device not closed
Процесс завершился с кодом -1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions