Sodium

Sodium

61M Downloads

Sorter already used

Helsium738 opened this issue ยท 3 comments

commented
[Chunk Render Task Executor #0/ERROR]: Chunk build failed
java.lang.IllegalStateException: Sorter already used!
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.translucent_sorting.data.StaticNormalRelativeData.getSorter(StaticNormalRelativeData.java:32) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:219) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:52) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobTyped.execute(ChunkJobTyped.java:47) [sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:193) [sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at java.base/java.lang.Thread.run(Thread.java:1447) [?:?]
[Render thread/ERROR]: Unreported exception thrown!
java.lang.RuntimeException: Exception thrown while executing job
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobResult.unwrap(ChunkJobResult.java:34) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.RenderSectionManager.collectChunkBuildResults(RenderSectionManager.java:471) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.RenderSectionManager.uploadChunks(RenderSectionManager.java:355) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.SodiumWorldRenderer.setupTerrain(SodiumWorldRenderer.java:243) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot//MC/net.minecraft.client.render.WorldRenderer.setupTerrain(WorldRenderer.java:2670) ~[client-intermediary.jar:?]
	at knot//MC/net.minecraft.client.render.WorldRenderer.render(WorldRenderer.java:470) ~[client-intermediary.jar:?]
	at knot//MC/net.minecraft.client.render.GameRenderer.renderWorld(GameRenderer.java:738) ~[client-intermediary.jar:?]
	at knot//MC/net.minecraft.client.render.GameRenderer.render(GameRenderer.java:506) ~[client-intermediary.jar:?]
	at knot//MC/net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1361) ~[client-intermediary.jar:?]
	at knot//MC/net.minecraft.client.MinecraftClient.run(MinecraftClient.java:947) [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:506) [fabric-loader-0.17.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72) [fabric-loader-0.17.2.jar:?]
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) [fabric-loader-0.17.2.jar:?]
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105) [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.IllegalStateException: Sorter already used!
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.translucent_sorting.data.StaticNormalRelativeData.getSorter(StaticNormalRelativeData.java:32) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:219) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:52) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkJobTyped.execute(ChunkJobTyped.java:47) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at knot/net.caffeinemc.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:193) ~[sodium-fabric-0.7.0-snapshot+mc1.21.8-build.707.jar:?]
	at java.base/java.lang.Thread.run(Thread.java:1447) ~[?:?]
commented

You've provided us with none of the information we require to debug this issue. Please properly fill out the issue template.

commented

What do you mean no information? It explodes in vanilafix client, not my problem.

commented

I've managed to squeeze the user for the required information on discord, but have no found a conclusive culprit. Bisection of the combination of mods that cause the rare issue is needed. I vaguely remember C2ME being correlated with this issue, but that was a long time ago and might be wrong.

latest.log

Image

Do not make issues like this. The issue template exists for a reason and it costs us a lot of time when you make it this hard for us.