Crash upon loading chunks when teleporting
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the server stalls for a very long time and eventually crashes or has to be manually closed and restarted.
The Minecart Improvements and Winter Drop experiments were both enabled.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
The code section that caused the crash was refactored a bit in 24w39a which is likely the cause.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
Created Issue:
Crash upon loading chunks when teleporting
Marked bug report as Private so that the coordinates of players in the crash report aren't leaked as this was on a public server.
I am unable to track down exactly what the cause of the crashes are but sometimes when someone teleports (to their base, so it could be any number of things such as maps, large amounts of items, etc.) there is a server crash/stall.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
[Mod] ManosSef [Mod] Greymagic27 The server name is present in the crash report and I am the owner of the server and my name can be recognised and linked with it. I would prefer not to risk players' coordinates being leaked so, unless the coordinates and usernames can be removed from them, I would like the crash reports to be removed if this is not made private again.
Marked bug report as Private so that the coordinates of players in the crash report aren't leaked as this was on a public server.I am unable to track down exactly what the cause of the crashes are but sometimes when someone teleports (to their base, so it could be any number of things such as maps, large amounts of items, etc.) there is a server crash/stall.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
I am unable to track down exactly what the cause of the crashes are but sometimes when someone teleports (to their base, so it could be any number of things such as maps, large amounts of items, etc.) there is a server crash/stall.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
I am unable to track down exactly what the cause of the crashes are but sometimes when
someone teleports (to their base, so it could be any number of things such as maps, large amounts of items, etc.) there is a server crash/stall.I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] {code\} And this is the error we get from the same kind of crash but when running a Fabric server:[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld
net.minecraft.class_148: Exception generating new chunk
at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315
at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?]
at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?]
at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?]
at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?]
at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?]
at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?]
at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?]
at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?]
at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
[05:43:50] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Exception generating new chunk
at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315
at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?]
at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?]
at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?]
at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?]
at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?]
at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?]
at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?]
at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?]
at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]{code\} Andthis is the error we get from the same kind of crash but when running a Fabric server:[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld
net.minecraft.class_148: Exception generating new chunk
at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315
at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?]
at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?]
at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?]
at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?]
at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?]
at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?]
at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?]
at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?]
at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
[05:43:50] [Server thread/ERROR]: Encountered an unexpected exception
net.minecraft.class_148: Exception generating new chunk
at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?]
at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?]
at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?]
at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?]
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315
at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?]
at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?]
at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?]
at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?]
at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?]
at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?]
at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?]
at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?]
at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?]
at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?]
at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?]
at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?]
at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?]
at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?]
at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?]
at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?]
at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?]
at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.This was
the error in the log when running the vanilla server:[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
> The code section that caused the crash was refactored a bit in 24w39a. But with the decompiled code it's a pain to look at / understand (they added a bunch of variables).
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
>The code section that caused the crash was refactored a bit in 24w39a. But with the decompiled code it's a pain to look at / understand (they added a bunch of variables).This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
The code section that caused the crash was refactored a bit in 24w39a which is likely the cause.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the server stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
The code section that caused the crash was refactored a bit in 24w39a which is likely the cause.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the server stalls for a very long time and eventually crashes or has to be manually closed and restarted.
I have attached the crash report which wegoton a vanilla dedicated server in 24w40a.
The code section that caused the crash was refactored a bit in 24w39a which is likely the cause.Th
is was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.This was
the error in the log when running the vanilla server:[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I am unable to track down exactly what the cause of the crashes are but sometimes when a player is teleported to some location, the server stalls for a very long time and eventually crashes or has to be manually closed and restarted.
The Minecart Improvements and Winter Drop experiments were both enabled.
I have attached the crash report which we got on a vanilla dedicated server in 24w40a.
The code section that caused the crash was refactored a bit in 24w39a which is likely the cause.
This was on a very old server so could be any number of things such as maps, large amounts of items, large amounts of data in items/blocks, etc.
This was the error in the log when running the vanilla server:
[18:47:30] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld z: Exception generating new chunk at arm.a(SourceFile:654) ~[server-24w40a.jar:?] at brt.d(SourceFile:164) ~[server-24w40a.jar:?] at ase$b.d(SourceFile:596) ~[server-24w40a.jar:?] at brt.B(SourceFile:138) ~[server-24w40a.jar:?] at ase$b.B(SourceFile:605) ~[server-24w40a.jar:?] at ase.d(SourceFile:277) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.bv(SourceFile:877) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.B(SourceFile:865) ~[server-24w40a.jar:?] at brt.b(SourceFile:147) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.b(SourceFile:829) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.x_(SourceFile:836) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.y(SourceFile:719) ~[server-24w40a.jar:?] at net.minecraft.server.MinecraftServer.a(SourceFile:292) ~[server-24w40a.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -4194008 out of bounds for length 315 at ecu$c.a(SourceFile:527) ~[server-24w40a.jar:?] at ecu$c.a(SourceFile:304) ~[server-24w40a.jar:?] at edm.a(SourceFile:193) ~[server-24w40a.jar:?] at emq.calculate(SourceFile:14) ~[server-24w40a.jar:?] at edm.e(SourceFile:225) ~[server-24w40a.jar:?] at edl.a(SourceFile:215) ~[server-24w40a.jar:?] at edl.a(SourceFile:124) ~[server-24w40a.jar:?] at dzj.c(SourceFile:583) ~[server-24w40a.jar:?] at eoc.a(SourceFile:176) ~[server-24w40a.jar:?] at eqp.a(SourceFile:37) ~[server-24w40a.jar:?] at eoc.b(SourceFile:239) ~[server-24w40a.jar:?] at eoc.a(SourceFile:160) ~[server-24w40a.jar:?] at dzj.a(SourceFile:517) ~[server-24w40a.jar:?] at dzj.a(SourceFile:499) ~[server-24w40a.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at dzj.a(SourceFile:452) ~[server-24w40a.jar:?] at eal.b(SourceFile:37) ~[server-24w40a.jar:?] at eam.a(SourceFile:33) ~[server-24w40a.jar:?] at arm.a(SourceFile:639) ~[server-24w40a.jar:?] at ary.a(SourceFile:98) ~[server-24w40a.jar:?] at arj.a(SourceFile:148) ~[server-24w40a.jar:?] at arj.a(SourceFile:125) ~[server-24w40a.jar:?] at arj.d(SourceFile:76) ~[server-24w40a.jar:?] at arj.a(SourceFile:61) ~[server-24w40a.jar:?] at arm.b(SourceFile:673) ~[server-24w40a.jar:?] at aro.a(SourceFile:88) ~[server-24w40a.jar:?] at brz.a(SourceFile:21) ~[server-24w40a.jar:?] at ae.a(SourceFile:292) ~[server-24w40a.jar:?] at brs.f(SourceFile:50) ~[server-24w40a.jar:?] at brs.run(SourceFile:62) ~[server-24w40a.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]And this is the error we get from the same kind of crash but when running a Fabric server:
[05:43:50] [Server thread/ERROR]: Error executing task on Chunk source main thread executor for minecraft:overworld net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?] [05:43:50] [Server thread/ERROR]: Encountered an unexpected exception net.minecraft.class_148: Exception generating new chunk at net.minecraft.class_3898.method_60445(class_3898.java:654) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18859(class_1255.java:164) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_18859(class_3215.java:596) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_16075(class_1255.java:138) ~[server-intermediary.jar:?] at net.minecraft.class_3215$class_4212.method_16075(class_3215.java:605) ~[server-intermediary.jar:?] at net.minecraft.class_3215.method_19492(class_3215.java:277) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:877) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:865) ~[server-intermediary.jar:?] at net.minecraft.class_1255.method_18857(class_1255.java:147) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_18857(MinecraftServer.java:829) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:836) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:719) ~[server-intermediary.jar:?] at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:292) ~[server-intermediary.jar:?] at java.base/java.lang.Thread.run(Thread.java:1583) [?:?] Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -12582616 out of bounds for length 315 at net.minecraft.class_6350$class_5832.method_33738(class_6350.java:527) ~[server-intermediary.jar:?] at net.minecraft.class_6350$class_5832.method_38317(class_6350.java:304) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40530(class_6568.java:193) ~[server-intermediary.jar:?] at net.minecraft.class_6582.calculate(class_6582.java:14) ~[server-intermediary.jar:?] at net.minecraft.class_6568.method_40536(class_6568.java:225) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_26263(class_3754.java:215) ~[server-intermediary.jar:?] at net.minecraft.class_3754.method_16397(class_3754.java:124) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_18028(class_2794.java:583) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41612(class_3195.java:176) ~[server-intermediary.jar:?] at net.minecraft.class_2956.method_38676(class_2956.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_47932(class_3195.java:239) ~[server-intermediary.jar:?] at net.minecraft.class_3195.method_41614(class_3195.java:160) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41044(class_2794.java:517) ~[server-intermediary.jar:?] at net.minecraft.class_2794.method_41041(class_2794.java:470) ~[server-intermediary.jar:?] at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] at net.minecraft.class_2794.method_16129(class_2794.java:452) ~[server-intermediary.jar:?] at net.minecraft.class_9310.method_57601(class_9310.java:37) ~[server-intermediary.jar:?] at net.minecraft.class_9770.method_60560(class_9770.java:33) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60442(class_3898.java:639) ~[server-intermediary.jar:?] at net.minecraft.class_9761.method_60461(class_9761.java:98) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60428(class_9759.java:148) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60427(class_9759.java:125) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60432(class_9759.java:76) ~[server-intermediary.jar:?] at net.minecraft.class_9759.method_60424(class_9759.java:61) ~[server-intermediary.jar:?] at net.minecraft.class_3898.method_60446(class_3898.java:673) ~[server-intermediary.jar:?] at net.minecraft.class_10171.method_63554(class_10171.java:88) ~[server-intermediary.jar:?] at net.minecraft.class_10178.method_63604(class_10178.java:21) ~[server-intermediary.jar:?] at net.minecraft.class_156.method_64122(class_156.java:292) ~[server-intermediary.jar:?] at net.minecraft.class_10174.method_63592(class_10174.java:50) ~[server-intermediary.jar:?] at net.minecraft.class_10174.run(class_10174.java:62) ~[server-intermediary.jar:?] at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423) ~[?:?] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) ~[?:?] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) ~[?:?] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) ~[?:?]
I can consistently reproduce this with the /spreadplayers command and not with /teleport, but this issue has occurred in contexts without any /spreadplayers, only /teleport. I believe this may be reproduceable if you were to teleport onto a solid block but I couldn't get it to happen locally.
The footage attached was taken on a local dedicated server on a laptop with low performance, but this has been reproduced on a public (external) server with optimal MSPT too.
This supposedly started occurring around when the crashes caused by MC-277275 started happening, so it's likely related to that part of the code having been refactored.
Steps to Reproduce:
- Glide in the air with an elytra (or any equipped item with the glider component)
- Run
/spreadplayers 0 0 0 25000 false @s - Wait to be teleported and observe the glitch
This may need to be retried a few times to get this effect to work as it doesn't seem to happen every time.
Observed Results:
No chunks appear to load around the player, your position in the F3 screen is fixed at one spot, and the player model is rapidly changing rotation (see attached video)
This can stay this way for only a few seconds, or for many minutes. Sometimes moving your head around can fix it, but often you have to relog before anything works correctly.
Expected Results:
The chunks load as normal
As you cannot tell what server this was, I am removing the private marking from this report.
[Mod] Greymagic27 I can tell you what the server is, I just did not think it was relevant. I would very much appreciate you re-adding the private marking (and I can tell you the name of the server if you need it), otherwise I would like to remove the attached reports.
Does the game freeze up before the crash, I had opened a bug report in which Teleporting was a part of the process which makes me wonder if in fact the issue could have been related.
DorkOrc: Grey meant that since we don't know what server it was, this report doesn't need to be private.
Yes. There is no need for the report to be private as the server is not stated anywhere. The report being private means the community cannot contribute to the bug report, which we ideally would like for every bug report as this is a community bug tracker.
The attached reports show no private information.
Resolved as AR as per Uriah's comment.
Uriah, yes the game freezes for quite a while before the crash.
This also happened after we updated to 1.21.2 Pre-Release 1. Haven't updated to the latest pre-releases yet though so can't confirm for that.
Do any of the data packs you have installed affect world generation? Are you able to reproduce this issue without any data packs?
Thanks!
[Mojang] Gegy The custom data pack enabled doesn't affect worldgen. Unfortunately I can't disable the data pack on the server as it controls everything we need to run it haha, and I haven't been able to reproduce the issue locally.
However, the Minecart Improvements and Winter Drop experiments were both enabled so the latter would affect worldgen.
Happened again whilst running a vanilla dedicated server in Pre-Release 4
Are you able to reproduce this still on pre5? The crash report should contain more details about what went wrong.
I will update the server as soon as possible and stay vanilla and let you know as soon as we get another crash
I've uploaded crash-2024-10-16_15.26.28-server.txt which happened in 1.21.2 Pre-Release 5
Is the datapack https://github.com/DorkOrc/PandamiumDatapack/tree/master/snapshot_pandamium_datapack ?
It is