Closed sarifynna closed 1 month ago
Hi could you provide steps to reproduce the crash? Was it just a one-off crash that happened randomly?
Its not immediately clear to me what the root cause is. Sharing the latest.log may be more helpful than just the crash log
[21:45:27] [Render thread/INFO]: [System] [CHAT] Respawn point set
[21:45:27] [Render thread/INFO]: [System] [CHAT] sarifynna went to sleep. Sweet dreams!
[21:50:19] [Render thread/ERROR]: Unreported exception thrown!
java.lang.RuntimeException: XaeroPlus + Xaero's Minimap has crashed! Please report to: https://github.com/rfresh2/XaeroPlus/issues or https://discord.gg/nJZrSaRKtb
at xaero.common.minimap.MinimapInterface.checkCrashes(MinimapInterface.java:523) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.MinimapProcessor.onRender(MinimapProcessor.java:158) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.MinimapInterfaceInstance.render(MinimapInterfaceInstance.java:52) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.interfaces.render.InterfaceRenderer.renderInterfaces(InterfaceRenderer.java:66) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.events.ForgeEventHandler.handleRenderGameOverlayEventPreOverridable(ForgeEventHandler.java:117) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.events.ForgeEventHandler.mixinextras$bridge$handleRenderGameOverlayEventPreOverridable$18(ForgeEventHandler.java) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.events.ForgeEventHandler.wrapOperation$edk000$xaeroplus$handleRenderGameOverlayEventPre(ForgeEventHandler.java:546) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.events.ForgeEventHandler.handleRenderGameOverlayEventPre(ForgeEventHandler.java:130) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at net.minecraft.class_329.handler$eda001$xaerominimap$onRender(class_329.java:8974) ~[client-intermediary.jar:?]
at net.minecraft.class_329.method_1753(class_329.java:229) ~[client-intermediary.jar:?]
at net.minecraft.class_757.method_3192(class_757.java:912) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1327) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]
Caused by: java.lang.IllegalStateException: Already building!
at net.minecraft.class_287.method_1328(class_287.java:109) ~[client-intermediary.jar:?]
at xaero.common.minimap.render.MinimapRendererHelper.drawMyTexturedModalRectInternal(MinimapRendererHelper.java:59) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.render.MinimapRendererHelper.drawMyTexturedModalRect(MinimapRendererHelper.java:42) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.render.MinimapRendererHelper.drawMyTexturedModalRect(MinimapRendererHelper.java:31) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.render.MinimapFBORenderer.redirect$efc000$xaeroplus$redirectModelViewDraw(MinimapFBORenderer.java:720) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.render.MinimapFBORenderer.renderChunksToFBO(MinimapFBORenderer.java:291) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.render.MinimapFBORenderer.renderChunks(MinimapFBORenderer.java:92) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.render.MinimapRenderer.renderMinimap(MinimapRenderer.java:148) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
at xaero.common.minimap.MinimapProcessor.onRender(MinimapProcessor.java:152) ~[Xaeros_Minimap_23.9.7_Fabric_1.20.4.jar:?]
... 15 more
[21:50:20] [Render thread/INFO]: [EMI] Disconnecting from server, EMI data cleared
[21:50:20] [Thread-12091/INFO]: [EMI] Clearing data
[21:50:20] [Render thread/INFO]: Minimap session finalized.
[21:50:20] [Render thread/INFO]: Finalizing world map session...
[21:50:20] [Thread-26/INFO]: World map force-cleaned!
[21:50:20] [Render thread/INFO]: World map session finalized.
I don't think you want the entire thing, it's really long and seems like it has nothing related lol so I included what I was doing 5 mins before. All I was doing at the time of the crash was flying around with an elytra and looking at the map. Seems to be somewhat random.
I only reported it here because it gave me a link and told me to, should I have reported it to Xaero's Minimap instead though?
You reported it to the right place.
But it's difficult to say the cause or resolve it if we can't reproduce it reliably - that's the reason i asked
It could be another mod not closing a buffer in their rendering before xaero rendering. I'm not immediately seeing any place where this would be caused by xaero just looking at the code. If there was an issue only in xaero causing this I'd expect more people reporting issues.
Yeah maybe it was just a random hiccup thing. 🙂
I've been using this same small group of mods without issues for a bit now and this is the first time it's crashed with that error.