Incompatibility with Betweenlands' shaders 1.12.2
quackzar opened this issue ยท 1 comments
I tried locating a problem with Minecraft producing an error/warning with Dissolution installed.
[20:42:20] [Client thread/ERROR] [minecraft/Minecraft]: ########## GL ERROR ##########
[20:42:20] [Client thread/ERROR] [minecraft/Minecraft]: @ Post render
[20:42:20] [Client thread/ERROR] [minecraft/Minecraft]: 1283: Stack overflow
The console keeps spamming the error every few milliseconds or so.
I constructed a minimal mod pack only consisting of the two (and JEI), later adding VanillaFix, and the error persisted.
The forge version is 14.23.5.2825 but the error also occurs at 14.23.5.2799.
Both Dissolution and The Betweenlands are at their newest versions being 0.3.8 and 3.4.6 respectively.
The Ladysnake mod installer also seems to be bugged and produces the following error when clicked:
[20:52:25] [Client thread/ERROR] [minecraft/Minecraft]: ########## GL ERROR ##########
[20:52:25] [Client thread/ERROR] [minecraft/Minecraft]: @ VanillaFix GUI Loop
[20:52:25] [Client thread/ERROR] [minecraft/Minecraft]: 1280: Invalid enum
The game also crashes (but is saved by VanillaFix though) with the exception
java.lang.NullPointerException
at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:61)
at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SourceFile:28)
at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:69)
at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:44)
at ladylib.modwinder.client.gui.GuiInstallerModList.drawModIcon(GuiInstallerModList.java:190)
at ladylib.modwinder.client.gui.GuiInstallerModList.drawSlot(GuiInstallerModList.java:94)
at net.minecraftforge.fml.client.GuiScrollingList.drawScreen(GuiScrollingList.java:340)
at ladylib.modwinder.client.gui.GuiModBar.drawScreen(GuiModBar.java:262)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396)
at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1124)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
at net.minecraft.client.Minecraft.run(Minecraft.java:3942)
at net.minecraft.client.main.Main.main(SourceFile:123)
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:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
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:498)
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)
The fix seems to be to disable the Betweenslands' shaders, which resolves the issue with the log but the latter problem with the menu still persists.