
Game Crash When Loading Complementary Shaders Reimagined
MarFan120 opened this issue ยท 5 comments
What happened?
When I loaded Complementary Shaders reimagined when playing Minecraft, the game crashed.
Steps to reproduce:
- Open Minecraft with Complementary Shaders, Sodium, and Iris (all latest versions as of this post)
- Start a new world
- Activate Complementary Shaders Reimagined
Attached is the crash log file. When I ran it through an AI bot (Google Gemini), it mentions the main cause of the error is an undefined or nonexistent object, as mentioned close to the top of the log.
crash-2025-03-25_19.24.48-client.txt
Screenshots
No response
Log output
[19:24:25] [main/INFO]: Loading Minecraft 1.21.5 with Fabric Loader 0.16.10
[19:24:25] [main/INFO]: Loading 16 mods:
- fabricloader 0.16.10
-- mixinextras 0.4.1
- iris 1.8.10+mc1.21.5
|-- fabric-api-base 0.4.62+73a52b4b07
|-- fabric-key-binding-api-v1 1.0.63+ecf51cdc07
|-- io_github_douira_glsl-transformer 2.0.1
|-- org_anarres_jcpp 1.4.14
-- org_antlr_antlr4-runtime 4.13.1
- java 21
- minecraft 1.21.5
- sodium 0.6.12+mc1.21.5
|-- fabric-api-base 0.4.62+73a52b4b07
|-- fabric-block-view-api-v2 1.0.26+aa6d566c07
|-- fabric-renderer-api-v1 6.0.0+55bce67a07
|-- fabric-rendering-data-attachment-v1 0.3.64+73761d2e07
|-- fabric-rendering-fluids-v1 3.1.27+86c3a9f107
-- fabric-resource-loader-v0 3.1.6+02ca679607
[19:24:26] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=file:/C:/Users/Joseph/AppData/Roaming/.minecraft/libraries/net/fabricmc/sponge-mixin/0.15.4+mixin.0.8.7/sponge-mixin-0.15.4+mixin.0.8.7.jar Service=Knot/Fabric Env=CLIENT
[19:24:26] [main/INFO]: Compatibility level set to JAVA_21
[19:24:26] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/WARN]: Reference map 'iris-fabric.refmap.json' for mixins.iris.fabric.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/WARN]: Reference map 'iris.refmap.json' for iris-batched-entity-rendering.mixins.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.fantastic.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.vertexformat.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.bettermipmaps.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.compat.sodium.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/WARN]: Reference map 'iris.refmap.json' for mixins.iris.fixes.maxfpscrash.json could not be read. If this is a development environment you can ignore this message
[19:24:26] [main/INFO]: Loaded configuration file for Sodium: 43 options available, 1 override(s) found
[19:24:26] [main/WARN]: Force-disabling mixin 'features.render.world.sky.FogRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[19:24:26] [main/WARN]: Force-disabling mixin 'features.render.world.sky.ClientLevelMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[19:24:26] [main/WARN]: Force-disabling mixin 'features.render.world.sky.LevelRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[19:24:26] [main/INFO]: Searching for graphics cards...
[19:24:26] [main/INFO]: Found graphics adapter: AdapterInfo{vendor=INTEL, description='Intel(R) UHD Graphics 770', adapterType=0x00002323, openglIcdFilePath='C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_036aca5c7729dd8d\igxelpicd64.dll', openglIcdVersion=32.0.101.6129}
[19:24:26] [main/INFO]: Found graphics adapter: AdapterInfo{vendor=NVIDIA, description='NVIDIA GeForce RTX 3070', adapterType=0x0000031B, openglIcdFilePath='C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_d2629211e16b69ec\nvoglv64.dll', openglIcdVersion=32.0.15.7260}
[19:24:26] [main/WARN]: Sodium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS_BROKEN]
[19:24:26] [main/WARN]: This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver.
[19:24:26] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1).
[19:24:28] [Datafixer Bootstrap/INFO]: 263 Datafixer optimizations took 1103 milliseconds
[19:24:31] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[19:24:31] [Render thread/INFO]: Setting user: Frogs119
[19:24:32] [Render thread/INFO]: Backend library: LWJGL version 3.3.3-snapshot
[19:24:32] [Render thread/INFO]: Modifying process environment to apply workarounds for the NVIDIA graphics driver...
[19:24:32] [Render thread/INFO]: Debug functionality is disabled.
[19:24:32] [Render thread/INFO]: ARB_direct_state_access detected, enabling DSA.
[19:24:32] [ForkJoinPool.commonPool-worker-1/WARN]: [Iris Update Check] This version doesn't have an update index, skipping.
[19:24:32] [Render thread/INFO]: Profile: HIGH (+0 options changed by user)
[19:24:33] [Render thread/INFO]: Using shaderpack: ComplementaryReimagined_r5.4.zip
[19:24:33] [Render thread/INFO]: OpenGL Vendor: NVIDIA Corporation
[19:24:33] [Render thread/INFO]: OpenGL Renderer: NVIDIA GeForce RTX 3070/PCIe/SSE2
[19:24:33] [Render thread/INFO]: OpenGL Version: 3.2.0 NVIDIA 572.60
[19:24:33] [Render thread/INFO]: Modifying OpenGL context to apply workarounds for the NVIDIA graphics driver...
[19:24:33] [Render thread/INFO]: Enabling GL_DEBUG_OUTPUT_SYNCHRONOUS to force the NVIDIA driver to disable threadedcommand submission
[19:24:33] [Render thread/INFO]: Using optional rendering extensions: GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access
[19:24:33] [Render thread/INFO]: Hardware information:
[19:24:33] [Render thread/INFO]: CPU: 20x 12th Gen Intel(R) Core(TM) i7-12700K
[19:24:33] [Render thread/INFO]: GPU: NVIDIA GeForce RTX 3070/PCIe/SSE2 (Supports OpenGL 3.2.0 NVIDIA 572.60)
[19:24:33] [Render thread/INFO]: OS: Windows 11 (10.0)
[19:24:33] [Render thread/INFO]: Reloading ResourceManager: vanilla, file/Iron_Bars_Fix_V1.0.zip, fabric, fabric-api-base, fabric-block-view-api-v2, fabric-key-binding-api-v1, fabric-renderer-api-v1, fabric-rendering-data-attachment-v1, fabric-rendering-fluids-v1, fabric-resource-loader-v0, fabricloader, iris, sodium
[19:24:33] [Worker-Main-6/INFO]: Found unifont_all_no_pua-16.0.01.hex, loading
[19:24:34] [Worker-Main-1/INFO]: Found unifont_jp_patch-16.0.01.hex, loading
[19:24:34] [Render thread/WARN]: minecraft:pipeline/entity_translucent_emissive shader program does not use sampler Sampler2 defined in the pipeline. This might be a bug.
[19:24:35] [Render thread/INFO]: OpenAL initialized on device OpenAL Soft on Headphones (Realtek USB Audio)
[19:24:35] [Render thread/INFO]: Sound engine started
[19:24:35] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
[19:24:35] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
[19:24:35] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[19:24:35] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[19:24:35] [Render thread/INFO]: Created: 2048x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
[19:24:35] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
[19:24:35] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[19:24:35] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[19:24:35] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[19:24:35] [Render thread/INFO]: Created: 64x64x0 minecraft:textures/atlas/map_decorations.png-atlas
[19:24:35] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[19:24:35] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/paintings.png-atlas
[19:24:35] [Render thread/INFO]: Created: 256x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[19:24:35] [Render thread/INFO]: Created: 1024x512x0 minecraft:textures/atlas/gui.png-atlas
[19:24:35] [Render thread/INFO]: Creating pipeline for dimension minecraft:overworld
[19:24:43] [Render thread/INFO]: Loaded 1373 recipes
[19:24:43] [Render thread/INFO]: Loaded 1484 advancements
[19:24:43] [Server thread/INFO]: Starting integrated minecraft server version 1.21.5
[19:24:43] [Server thread/INFO]: Generating keypair
[19:24:44] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[19:24:44] [Render thread/INFO]: Preparing spawn area: 0%
[19:24:44] [Render thread/INFO]: Time elapsed: 590 ms
[19:24:44] [Server thread/INFO]: Changing view distance to 24, from 10
[19:24:44] [Server thread/INFO]: Changing simulation distance to 24, from 0
[19:24:45] [Server thread/INFO]: "PlayerName"[local:E:6ca728db] logged in with entity id 11 at (439.70123497126, 68.0, 431.7199671135876)
[19:24:45] [Server thread/INFO]: "PlayerName" joined the game
[19:24:45] [Render thread/INFO]: Reloading pipeline on dimension change: minecraft:overworld => minecraft:overworld
[19:24:45] [Render thread/INFO]: Destroying pipeline minecraft:overworld
[19:24:45] [Render thread/INFO]: Creating pipeline for dimension minecraft:overworld
[19:24:46] [Render thread/INFO]: Started 16 worker threads
[19:24:46] [Render thread/INFO]: Loaded 377 advancements
[19:24:46] [Render thread/WARN]: Error while parsing the block ID map entry for "block.10104":
[19:24:46] [Render thread/WARN]: - The block minecraft:stone_slab has no property with the name variant, ignoring!
[19:24:46] [Render thread/WARN]: Error while parsing the block ID map entry for "block.10944":
[19:24:46] [Render thread/WARN]: - The block minecraft:creaking_heart has no property with the name active, ignoring!
[19:24:46] [Render thread/WARN]: Error while parsing the block ID map entry for "block.10948":
[19:24:46] [Render thread/WARN]: - The block minecraft:creaking_heart has no property with the name active, ignoring!
[19:24:46] [Render thread/INFO]: Stopping worker threads
[19:24:46] [Render thread/INFO]: Started 16 worker threads
[19:24:46] [Render thread/WARN]: Found unknown and unsupported uniform InSampler in iris:composite
[19:24:46] [Render thread/ERROR]: Unreported exception thrown!
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_10867.comp_3801()" because "glRenderPass.field_57868" is null
at knot/net.minecraft.class_10860.handler$zcm000$iris$bypassSetup(class_10860.java:778) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_10860.method_68351(class_10860.java) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_10860.method_68352(class_10860.java:458) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_10866.drawIndexed(class_10866.java:121) ~[client-intermediary.jar:?]
at knot/net.irisshaders.iris.pathways.colorspace.ColorSpaceFragmentConverter.process(ColorSpaceFragmentConverter.java:112) ~[iris-fabric-1.8.10+mc1.21.5.jar:?]
at knot/net.irisshaders.iris.pipeline.IrisRenderingPipeline.finalizeGameRendering(IrisRenderingPipeline.java:1070) ~[iris-fabric-1.8.10+mc1.21.5.jar:?]
at java.base/java.util.Optional.ifPresent(Optional.java:178) ~[?:?]
at knot/net.minecraft.class_757.handler$zck000$iris$runColorSpace(class_757.java:1450) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_757.method_3188(class_757.java:764) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_757.method_3192(class_757.java:517) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_310.method_1523(class_310.java:1353) ~[client-intermediary.jar:?]
at knot/net.minecraft.class_310.method_1514(class_310.java:936) [client-intermediary.jar:?]
at knot/net.minecraft.client.main.Main.main(Main.java:265) [client-intermediary.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480) [fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) [fabric-loader-0.16.10.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.16.10.jar:?]
[19:24:47] [Server thread/INFO]: Stopping server
[19:24:47] [Server thread/INFO]: Saving players
[19:24:47] [Server thread/INFO]: "PlayerName" lost connection: Server closed
[19:24:47] [Server thread/INFO]: "PlayerName" left the game
[19:24:47] [Server thread/INFO]: Stopping singleplayer server as player logged out
[19:24:47] [Server thread/INFO]: Saving worlds
[19:24:47] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Survival World]'/minecraft:overworld
[19:24:48] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Survival World]'/minecraft:the_nether
[19:24:48] [Server thread/INFO]: Saving chunks for level 'ServerLevel[Survival World]'/minecraft:the_end
[19:24:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (New World): All chunks are saved
[19:24:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[19:24:48] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[19:24:48] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved
[19:24:48] [Render thread/INFO]: Stopping worker threads
Minecraft Version
Minecraft 1.21.5
Iris Version
iris-mc1.21.5-1.8.10
Operating System
Windows 11 Pro
What is your GPU?
Nvidia GeForce RTX 3070 (EVGA FTW3)
Additional context
My actual playername has been replaced with "PlayerName" for privacy. Please keep this in mind when reading the startup log.
Also, it appears that Minecraft did save properly before the crash in the log file.
Also, the issue seems to not to happen with a specific shader. The game crashed when I attempted to load BSL shaders as well.
This issue seems to be related to the Color Space setting. For me, any color space other than sRGB seems to cause this crash. When using sRGB I do not get the crash. Presumably there is some sort of bug with net.irisshaders.iris.pathways.colorspace.ColorSpaceFragmentConverter
.
This issue seems to be related to the Color Space setting. For me, any color space other than sRGB seems to cause this crash. When using sRGB I do not get the crash. Presumably there is some sort of bug with
net.irisshaders.iris.pathways.colorspace.ColorSpaceFragmentConverter
.
That works! thanks!