mojira.dev
MC-250118

Crash - Accessing LegacyRandomSource from multiple threads

Seed: 974123259

Coords: 422 221 -233

The game crashed.

Here is the log


Minecraft Crash Report ----
// Uh... Did I do that?

Time: 11/04/22, 22:06
Description: Accessing LegacyRandomSource from multiple threads

java.lang.IllegalStateException: Accessing LegacyRandomSource from multiple threads
    at akr.a(SourceFile:84)
    at cxi.c(SourceFile:49)
    at cww.a(SourceFile:33)
    at akd.b(SourceFile:936)
    at awz.a(SourceFile:39)
    at blv.a(SourceFile:61)
    at blu.a(SourceFile:238)
    at ced.a(SourceFile:531)
    at cxk.a(SourceFile:464)
    at cue.b(SourceFile:174)
    at cue$d.doWork(SourceFile:341)
    at cue.a(SourceFile:292)
    at adw.a(SourceFile:664)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at adw.a(SourceFile:658)
    at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at ady.b(SourceFile:62)
    at awh.h(SourceFile:91)
    at awh.a(SourceFile:146)
    at awh.run(SourceFile:102)
    at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

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

– Head –
Thread: Server thread
Stacktrace:
    at akr.a(SourceFile:84)
    at cxi.c(SourceFile:49)
    at cww.a(SourceFile:33)
    at akd.b(SourceFile:936)
    at awz.a(SourceFile:39)
    at blv.a(SourceFile:61)
    at blu.a(SourceFile:238)
    at ced.a(SourceFile:531)
    at cxk.a(SourceFile:464)
    at cue.b(SourceFile:174)
    at cue$d.doWork(SourceFile:341)
    at cue.a(SourceFile:292)

– Thread dumps –
Details:
    Thread dumps: Worker-Main-15: 
    at java.base/java.lang.Thread.getStackTrace(Thread.java:1610)
    at akr.a(SourceFile:92)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
    at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
    at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992)
    at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
    at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
    at akr.a(SourceFile:82)
    at cxi.c(SourceFile:49)
    at cww.a(SourceFile:33)
    at akd.b(SourceFile:936)
    at awz.a(SourceFile:39)
    at blv.a(SourceFile:61)
    at blu.a(SourceFile:238)
    at ced.a(SourceFile:531)
    at cxk.a(SourceFile:464)
    at cue.b(SourceFile:174)
    at cue$d.doWork(SourceFile:341)
    at cue.a(SourceFile:292)
    at adw.a(SourceFile:664)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at adw.a(SourceFile:658)
    at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at ady.b(SourceFile:62)
    at awh.h(SourceFile:91)
    at awh.a(SourceFile:146)
    at awh.run(SourceFile:102)
    at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Stacktrace:
    at akr.a(SourceFile:84)
    at cxi.c(SourceFile:49)
    at cww.a(SourceFile:33)
    at akd.b(SourceFile:936)
    at awz.a(SourceFile:39)
    at blv.a(SourceFile:61)
    at blu.a(SourceFile:238)
    at ced.a(SourceFile:531)
    at cxk.a(SourceFile:464)
    at cue.b(SourceFile:174)
    at cue$d.doWork(SourceFile:341)
    at cue.a(SourceFile:292)
    at adw.a(SourceFile:664)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at adw.a(SourceFile:658)
    at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at ady.b(SourceFile:62)
    at awh.h(SourceFile:91)
    at awh.a(SourceFile:146)
    at awh.run(SourceFile:102)
    at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

– Chunk to be generated –
Details:
    Location: 32,-21
    Position hash: -90194313184
    Generator: cxk@5421316f
Stacktrace:
    at adw.a(SourceFile:664)
    at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
    at adw.a(SourceFile:658)
    at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482)
    at ady.b(SourceFile:62)
    at awh.h(SourceFile:91)
    at awh.a(SourceFile:146)
    at awh.run(SourceFile:102)
    at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1395)
    at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
    at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
    at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
    at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
    at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

– System Details –
Details:
    Minecraft Version: 22w14a
    Minecraft Version ID: 22w14a
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 17.0.1, Microsoft
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
    Memory: 745541008 bytes (711 MiB) / 2147483648 bytes (2048 MiB) up to 4294967296 bytes (4096 MiB)
    CPUs: 12
    Processor Vendor: GenuineIntel
    Processor Name: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
    Identifier: Intel64 Family 6 Model 158 Stepping 10
    Microarchitecture: Coffee Lake
    Frequency (GHz): 2,59
    Number of physical packages: 1
    Number of physical CPUs: 6
    Number of logical CPUs: 12
    Graphics card #0 name: Intel(R) UHD Graphics 630
    Graphics card #0 vendor: Intel Corporation (0x8086)
    Graphics card #0 VRAM (MB): 1024,00
    Graphics card #0 deviceId: 0x3e9b
    Graphics card #0 versionInfo: DriverVersion=26.20.100.7323
    Graphics card #1 name: NVIDIA GeForce RTX 2080 with Max-Q Design
    Graphics card #1 vendor: NVIDIA (0x10de)
    Graphics card #1 VRAM (MB): 4095,00
    Graphics card #1 deviceId: 0x1ed0
    Graphics card #1 versionInfo: DriverVersion=30.0.15.1215
    Memory slot #0 capacity (MB): 16384,00
    Memory slot #0 clockSpeed (GHz): 2,67
    Memory slot #0 type: DDR4
    Memory slot #1 capacity (MB): 16384,00
    Memory slot #1 clockSpeed (GHz): 2,67
    Memory slot #1 type: DDR4
    Virtual memory max (MB): 37481,60
    Virtual memory used (MB): 14849,95
    Swap memory total (MB): 4864,00
    Swap memory used (MB): 0,00
    JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
    Server Running: true
    Player Count: 1 / 8; [aek['salvostormy'/169, l='ServerLevel[HyperMountains]', x=422.70, y=221.25, z=-233.96]]
    Data Packs: vanilla
    World Generation: Stable
    Type: Integrated Server (map_client.txt)
    Is Modded: Probably not. Client jar signature and brand is untouched; Server jar signature and brand is untouched

Attachments

Comments 5

That happened to me too   

seed: 8465107091574553877

Can confirm. Here's my crash report:

[media]

Yes this is the same as MC-249933

Please close this issue, in future I will search better... 🙂

Thank you for your report!
We're tracking this issue in MC-249933, so this ticket is being resolved and linked as a duplicate.

That ticket has already been resolved as Fixed. Please check the Fix Version/s field in that ticket to see in which version this behavior was or will be fixed.

If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.

user-abace

(Unassigned)

Unconfirmed

(Unassigned)

crash, multithreading, thread

22w14a

Retrieved