AmbientSounds 6

AmbientSounds 6

68M Downloads

Accessing LegacyRandomSource from multiple threads // Pale Garden

TheBlueVolcano opened this issue ยท 3 comments

commented

Was flying in spectator inside a Pale Garden, and then this happened...

---- Minecraft Crash Report ----
// My bad.

Time: 2025-05-30 18:51:49
Description: Accessing LegacyRandomSource from multiple threads

java.lang.IllegalStateException: Accessing LegacyRandomSource from multiple threads
	at knot//MC//net.minecraft.util.thread.LockHelper.crash(LockHelper.java:84)
	at knot//MC//net.minecraft.util.math.random.CheckedRandom.next(CheckedRandom.java:49)
	at knot//MC//net.minecraft.util.math.random.BaseRandom.nextInt(BaseRandom.java:27)
	at knot//MC//net.minecraft.client.sound.WeightedSoundSet.getSound(WeightedSoundSet.java:49)
	at knot//team.creative.ambientsounds.sound.AmbientSound$SoundStream.getSound(AmbientSound.java:458)
	at knot//MC//net.minecraft.client.sound.SoundSystem.modify$cbj000$extremesoundmuffler$esm_setVolume(SoundSystem.java:1667)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:505)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:501)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:277)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:256)
	at knot//MC//net.minecraft.client.sound.SoundManager.tick(SoundManager.java:280)
	at knot//MC//net.minecraft.client.MinecraftClient.tick(MinecraftClient.java:1900)
	at knot//MC//net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1314)
	at knot//MC//net.minecraft.client.MinecraftClient.run(MinecraftClient.java:936)
	at knot//net.minecraft.client.main.Main.main(Main.java:265)
	at app//net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	at app//net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at app//net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at knot//MC//net.minecraft.util.thread.LockHelper.crash(LockHelper.java:84)
	at knot//MC//net.minecraft.util.math.random.CheckedRandom.next(CheckedRandom.java:49)
	at knot//MC//net.minecraft.util.math.random.BaseRandom.nextInt(BaseRandom.java:27)
	at knot//MC//net.minecraft.client.sound.WeightedSoundSet.getSound(WeightedSoundSet.java:49)
	at knot//team.creative.ambientsounds.sound.AmbientSound$SoundStream.getSound(AmbientSound.java:458)
	at knot//MC//net.minecraft.client.sound.SoundSystem.modify$cbj000$extremesoundmuffler$esm_setVolume(SoundSystem.java:1667)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:505)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:501)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:277)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:256)
	at knot//MC//net.minecraft.client.sound.SoundManager.tick(SoundManager.java:280)

-- Thread dumps --
Details:
	Thread dumps: Render thread: 
	at [email protected]/java.lang.Thread.getStackTrace(Thread.java:2451)
	at knot//MC//net.minecraft.util.thread.LockHelper.redirect$gei000$stackdeobfuscator$redirStackTrace(LockHelper.java:521)
	at knot//MC//net.minecraft.util.thread.LockHelper.formatStackTraceForThread(LockHelper.java:92)
	at [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at [email protected]/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at [email protected]/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
	at [email protected]/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at [email protected]/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at [email protected]/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
	at [email protected]/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at [email protected]/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
	at knot//MC//net.minecraft.util.thread.LockHelper.crash(LockHelper.java:82)
	at knot//MC//net.minecraft.util.math.random.CheckedRandom.next(CheckedRandom.java:49)
	at knot//MC//net.minecraft.util.math.random.BaseRandom.nextInt(BaseRandom.java:27)
	at knot//MC//net.minecraft.client.sound.WeightedSoundSet.getSound(WeightedSoundSet.java:49)
	at knot//team.creative.ambientsounds.sound.AmbientSound$SoundStream.getSound(AmbientSound.java:458)
	at knot//MC//net.minecraft.client.sound.SoundSystem.modify$cbj000$extremesoundmuffler$esm_setVolume(SoundSystem.java:1667)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:505)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:501)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:277)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:256)
	at knot//MC//net.minecraft.client.sound.SoundManager.tick(SoundManager.java:280)
	at knot//MC//net.minecraft.client.MinecraftClient.tick(MinecraftClient.java:1900)
	at knot//MC//net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1314)
	at knot//MC//net.minecraft.client.MinecraftClient.run(MinecraftClient.java:936)
	at knot//net.minecraft.client.main.Main.main(Main.java:265)
	at app//net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	at app//net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at app//net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Stacktrace:
	at knot//MC//net.minecraft.util.thread.LockHelper.crash(LockHelper.java:84)
	at knot//MC//net.minecraft.util.math.random.CheckedRandom.next(CheckedRandom.java:49)
	at knot//MC//net.minecraft.util.math.random.BaseRandom.nextInt(BaseRandom.java:27)
	at knot//MC//net.minecraft.client.sound.WeightedSoundSet.getSound(WeightedSoundSet.java:49)
	at knot//team.creative.ambientsounds.sound.AmbientSound$SoundStream.getSound(AmbientSound.java:458)
	at knot//MC//net.minecraft.client.sound.SoundSystem.modify$cbj000$extremesoundmuffler$esm_setVolume(SoundSystem.java:1667)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:505)
	at knot//MC//net.minecraft.client.sound.SoundSystem.getAdjustedVolume(SoundSystem.java:501)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:277)
	at knot//MC//net.minecraft.client.sound.SoundSystem.tick(SoundSystem.java:256)
	at knot//MC//net.minecraft.client.sound.SoundManager.tick(SoundManager.java:280)
	at knot//MC//net.minecraft.client.MinecraftClient.tick(MinecraftClient.java:1900)
	at knot//MC//net.minecraft.client.MinecraftClient.render(MinecraftClient.java:1314)
	at knot//MC//net.minecraft.client.MinecraftClient.run(MinecraftClient.java:936)
	at knot//net.minecraft.client.main.Main.main(Main.java:265)
	at app//net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	at app//net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at app//net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Uptime --
Details:
	JVM uptime: 70.194s
	Wall uptime: 50.954s
	High-res time: 43.028s
	Client ticks: 653 ticks / 32.650s
Stacktrace:
	at knot//MC//net.minecraft.client.MinecraftClient.addDetailsToCrashReport(MinecraftClient.java:2382)
	at knot//MC//net.minecraft.client.MinecraftClient.printCrashReport(MinecraftClient.java:1005)
	at knot//MC//net.minecraft.client.MinecraftClient.run(MinecraftClient.java:957)
	at knot//net.minecraft.client.main.Main.main(Main.java:265)
	at app//net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	at app//net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at app//net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

commented

I am also having this issue quite a bit. Here is my full log: https://mclo.gs/kdu0rct

commented

Finally figured out the case. Thanks for reporting this issue. It should be fixed in the newest version.

commented

We have had this issue before, but could not reproduce it. Can you provide me the log file? This crash in itself unfortunately does not tell much.