Hi guys, I keep running into a bug where replay mod crashes only when i try to render a specific replay. I am running the latest development build for fabric/fabricapie/replay mod for 1.14.2. I am not sure why this specific replay keeps self destructing every time I try to render it, but, I am able to render another replay I took only a few minutes before this one. Thanks for any help!
https://drive.google.com/file/d/1dOVE919EX_xGXB_O2yLxTahbvEHlTobt/view?usp=sharing
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 6/2/19 3:21 PM
Description: Calling Gui method
java.lang.NullPointerException: Calling Gui method
at com.replaymod.render.gui.GuiRenderSettings.load(GuiRenderSettings.java:477)
at com.replaymod.render.gui.GuiRenderSettings.(GuiRenderSettings.java:336)
at com.replaymod.simplepathing.gui.GuiPathing$2.run(GuiPathing.java:117)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractGuiClickable.onClick(AbstractGuiClickable.java:71)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractGuiTexturedButton.onClick(AbstractGuiTexturedButton.java:138)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractGuiClickable.mouseClick(AbstractGuiClickable.java:53)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:150)
at com.sun.proxy.$Proxy26.mouseClick(Unknown Source)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:147)
at com.sun.proxy.$Proxy26.mouseClick(Unknown Source)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$2.invoke(AbstractComposedGuiElement.java:80)
at com.sun.proxy.$Proxy26.mouseClick(Unknown Source)
at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiOverlay$UserInputGuiScreen.mouseClicked(AbstractGuiOverlay.java:334)
at net.minecraft.class_312.method_1611(class_312.java:86)
at net.minecraft.class_437.wrapScreenError(class_437.java:441)
at net.minecraft.class_312.method_1601(class_312.java:86)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3050)
at net.minecraft.class_1041.method_16001(class_1041.java:425)
at net.minecraft.class_1041.method_15998(class_1041.java:283)
at net.minecraft.class_310.method_15994(class_310.java:1023)
at net.minecraft.class_310.method_1523(class_310.java:976)
at net.minecraft.class_310.method_1514(class_310.java:411)
at net.minecraft.client.main.Main.main(Main.java:154)
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.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at com.replaymod.render.gui.GuiRenderSettings.load(GuiRenderSettings.java:477)
at com.replaymod.render.gui.GuiRenderSettings.(GuiRenderSettings.java:336)
at com.replaymod.simplepathing.gui.GuiPathing$2.run(GuiPathing.java:117)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractGuiClickable.onClick(AbstractGuiClickable.java:71)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractGuiTexturedButton.onClick(AbstractGuiTexturedButton.java:138)
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractGuiClickable.mouseClick(AbstractGuiClickable.java:53)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
-- Gui --
Details:
Method: public abstract boolean com.replaymod.lib.de.johni0702.minecraft.gui.function.Clickable.mouseClick(com.replaymod.lib.de.johni0702.minecraft.gui.utils.lwjgl.ReadablePoint,int)
ComposedElement: com.replaymod.lib.de.johni0702.minecraft.gui.element.GuiTexturedButton@User388ad8aa
Element: com.replaymod.lib.de.johni0702.minecraft.gui.element.GuiTexturedButton@User388ad8aa
Stacktrace:
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:150)
at com.sun.proxy.$Proxy26.mouseClick(Unknown Source)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
-- Gui --
Details:
Method: public abstract boolean com.replaymod.lib.de.johni0702.minecraft.gui.function.Clickable.mouseClick(com.replaymod.lib.de.johni0702.minecraft.gui.utils.lwjgl.ReadablePoint,int)
ComposedElement: com.replaymod.lib.de.johni0702.minecraft.gui.container.GuiPanel@User10770c1
Element: com.replaymod.lib.de.johni0702.minecraft.gui.container.GuiPanel@User10770c1
Stacktrace:
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$3.invoke(AbstractComposedGuiElement.java:147)
at com.sun.proxy.$Proxy26.mouseClick(Unknown Source)
at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
-- Gui --
Details:
Method: public abstract boolean com.replaymod.lib.de.johni0702.minecraft.gui.function.Clickable.mouseClick(com.replaymod.lib.de.johni0702.minecraft.gui.utils.lwjgl.ReadablePoint,int)
ComposedElement: com.replaymod.replay.gui.overlay.GuiReplayOverlay@User3a892b9f
Element: com.replaymod.replay.gui.overlay.GuiReplayOverlay@User3a892b9f
Stacktrace:
at com.replaymod.lib.de.johni0702.minecraft.gui.element.AbstractComposedGuiElement$2.invoke(AbstractComposedGuiElement.java:80)
at com.sun.proxy.$Proxy26.mouseClick(Unknown Source)
at com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiOverlay$UserInputGuiScreen.mouseClicked(AbstractGuiOverlay.java:334)
at net.minecraft.class_312.method_1611(class_312.java:86)
-- Affected screen --
Details:
Screen name: com.replaymod.lib.de.johni0702.minecraft.gui.container.AbstractGuiOverlay.UserInputGuiScreen
Stacktrace:
at net.minecraft.class_437.wrapScreenError(class_437.java:441)
at net.minecraft.class_312.method_1601(class_312.java:86)
at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:36)
at org.lwjgl.system.JNI.invokeV(Native Method)
at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3050)
at net.minecraft.class_1041.method_16001(class_1041.java:425)
at net.minecraft.class_1041.method_15998(class_1041.java:283)
-- Affected level --
Details:
Level name: MpServer
All players: 2 total; [CameraEntity['TheCrackerJack'/-1789435, l='MpServer', x=238.09, y=70.43, z=285.65], class_745['TheCrackerJack'/130, l='MpServer', x=244.54, y=71.48, z=287.87]]
Chunk stats: MultiplayerChunkCache: 361, 195
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options: {}
Level spawn location: World: (176,64,96), Chunk: (at 0,4,0 in 11,6; contains blocks 176,0,96 to 191,255,111), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 267737 game time, 1000 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: spectator (ID 3). Hardcore: false. Cheats: false
Server brand: fabric
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.class_638.method_8538(class_638.java:421)
at net.minecraft.class_310.method_1587(class_310.java:1923)
at net.minecraft.class_310.method_1514(class_310.java:426)
at net.minecraft.client.main.Main.main(Main.java:154)
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.fabricmc.loader.game.MinecraftGameProvider.launch(MinecraftGameProvider.java:170)
at net.fabricmc.loader.launch.knot.Knot.init(Knot.java:129)
at net.fabricmc.loader.launch.knot.KnotClient.main(KnotClient.java:26)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231)
at org.multimc.EntryPoint.listen(EntryPoint.java:143)
at org.multimc.EntryPoint.main(EntryPoint.java:34)
-- System Details --
Details:
Minecraft Version: 1.14.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_211, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 525808464 bytes (501 MB) / 846200832 bytes (807 MB) up to 954728448 bytes (910 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx1024m
Fabric Mods:
fabric: Fabric API 0.3.0+build.175
fabric-api-base: fabric-api-base 0.1.0+59147463
fabric-commands-v0: fabric-commands-v0 0.1.1+25fd0c52
fabric-containers-v0: fabric-containers-v0 0.1.2+25fd0c52
fabric-content-registries-v0: fabric-content-registries-v0 0.1.1+45e1a1c8
fabric-crash-report-info-v1: fabric-crash-report-info-v1 0.1.0+59147463
fabric-events-interaction-v0: fabric-events-interaction-v0 0.1.0+59147463
fabric-events-lifecycle-v0: fabric-events-lifecycle-v0 0.1.0+59147463
fabric-item-groups-v0: fabric-item-groups-v0 0.1.0+59147463
fabric-keybindings-v0: fabric-keybindings-v0 0.1.0+59147463
fabric-mining-levels-v0: fabric-mining-levels-v0 0.1.0+59147463
fabric-models-v0: fabric-models-v0 0.1.0+59147463
fabric-networking-blockentity-v0: fabric-networking-blockentity-v0 0.1.1+25fd0c52
fabric-networking-v0: fabric-networking-v0 0.1.2+200eb5c2
fabric-object-builders-v0: fabric-object-builders-v0 0.1.1+9fe2f882
fabric-registry-sync-v0: fabric-registry-sync-v0 0.2.1+4d26f9ba
fabric-renderer-api-v1: fabric-renderer-api-v1 0.1.0+02a46d5b
fabric-renderer-indigo: fabric-renderer-indigo 0.1.4+620b4d61
fabric-rendering-data-attachment-v1: fabric-rendering-data-attachment-v1 0.1.0+02a46d5b
fabric-rendering-fluids-v1: fabric-rendering-fluids-v1 0.1.0+dc4c57c2
fabric-rendering-v0: fabric-rendering-v0 0.1.0+59147463
fabric-resource-loader-v0: fabric-resource-loader-v0 0.1.1+59147463
fabric-tag-extensions-v0: fabric-tag-extensions-v0 0.1.0+59147463
fabric-textures-v0: fabric-textures-v0 0.1.4+792c1c35
fabricloader: Fabric Loader 0.4.8+build.154
replaymod: Replay Mod 1.14.2-2.1.4-140-g208b9c1
Launched Version: MultiMC5
LWJGL: 3.2.1 build 12
OpenGL: Intel(R) HD Graphics 630 GL version 4.5.0 - Build 22.20.16.4749, 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 'fabric'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
CPU: 4x Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz