Arclight
Arclight copied to clipboard
[1.20.1]区块卸载相关崩溃 java.util.ConcurrentModificationException: null 是否类似#1056
请确认您已完成以下几件事
- [X] 正在使用最新的 Arclight
- [X] 已为所有插件及模组安装依赖
- [X] 已为所有插件及模组更新至最新版
- [X] 不可在 Spigot 复现
- [X] 不可在 Forge 复现
Arclight 版本
arclight-1.20.1-1.0.6-SNAPSHOT-94d8220
Java 版本 | 操作系统
系统:win10,java:graalvm-ee-java17-22.1.0
相关 Mod/插件 的名称及版本
在crash report里可以看
https://mclo.gs/94aIbIW
错误描述
疑似和DistanceManager 、区块卸载有关 (#1056)
初次发现是在玩家被高额伤害怪物打死时崩溃。单人不复现,需要服务器至少两人
高额伤害来自莱特兰-恶意模组的复印词条,根据玩家身上的附魔总数提高怪物伤害
莱特兰群分析如图
后来发现在移动时(比如使用传送石碑mod的传送石传送)也会崩溃
复现步骤
1.安装好模组,启动服务器 2.玩家使用传送石碑远距离或跨世界传送 3.服务器崩溃
报错信息
https://mclo.gs/94aIbIW
复现用压缩包下载链接(可选)
No response
crash-2024-04-15_19.12.31-server.txt Same in 1.18.2
希望螺螺能抽空看一下 崩的太稳定了
`
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head -- Thread: Server thread Suspected Mod: Arclight Mod (arclight), Version: 1.20.1-1.0.6-SNAPSHOT-52ab6e5 Mixin class: io.izzel.arclight.common.mixin.core.server.level.DistanceManagerMixin Target: net.minecraft.server.level.DistanceManager at TRANSFORMER/[email protected]/net.minecraft.server.level.DistanceManager.redirect$dae000$arclight$safeIter(DistanceManagerMixin.java:556) Stacktrace: at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1095) ~[?:?] {} at java.util.ArrayList$Itr.next(ArrayList.java:1049) ~[?:?] {} at com.google.common.collect.Iterators$1.next(Iterators.java:146) ~[guava-31.1-jre.jar%23108!/:?] {} at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] {re:mixin,re:mixin,re:mixin} at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] {} at net.minecraft.world.level.entity.PersistentEntitySectionManager.m_157543_(PersistentEntitySectionManagerMixin.java:175) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.level.entity.PersistentEntitySectionManagerMixin,pl:mixin:APP:youkaishomecoming.mixins.json:PersistentEntitySectionManagerAccessor,pl:mixin:A} at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] {} at java.util.stream.LongPipeline$1$1.accept(LongPipeline.java:177) ~[?:?] {} at java.util.PrimitiveIterator$OfLong.forEachRemaining(PrimitiveIterator.java:185) ~[?:?] {re:mixin} at java.util.Spliterators$LongIteratorSpliterator.forEachRemaining(Spliterators.java:2144) ~[?:?] {} at java.util.Spliterator$OfLong.forEachRemaining(Spliterator.java:777) ~[?:?] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] {} at net.minecraft.world.level.entity.PersistentEntitySectionManager.m_157527_(PersistentEntitySectionManagerMixin.java:160) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.level.entity.PersistentEntitySectionManagerMixin,pl:mixin:APP:youkaishomecoming.mixins.json:PersistentEntitySectionManagerAccessor,pl:mixin:A} at net.minecraft.world.level.entity.PersistentEntitySectionManager.m_287207_(PersistentEntitySectionManagerMixin.java:146) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:world.level.entity.PersistentEntitySectionManagerMixin,pl:mixin:APP:youkaishomecoming.mixins.json:PersistentEntitySectionManagerAccessor,pl:mixin:A} at net.minecraft.server.level.ChunkMap.m_287285_(ChunkMapMixin.java:1307) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.level.ChunkMapMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.paper_chunk_patches.ChunkMapMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ChunkMapLoadMixin,pl:mixin:APP:krypton.mixins.json:shared.network.avoidwork.ThreadedAnvilChunkStorageMixin,pl:mixin:APP:krypton.mixins.json:shared.network.flushconsolidation.ThreadedAnvilChunkStorageMixin,pl:mixin:APP:emotecraft.mixins.json:ChunkMapAccessor,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ChunkMapMixin,pl:mixin:APP:ftbchunks-common.mixins.json:ChunkMapMixin,pl:mixin:APP:mixins.arclight.impl.forge.optimization.json:network.ChunkMapMixin_Optimize,pl:mixin:APP:mixins.arclight.impl.forge.optimization.json:trackingrange.ChunkManagerMixin_TrackingRange,pl:mixin:APP:ars_nouveau.mixins.json:camera.ChunkMapMixin,pl:mixin:A,pl:arclight_implementer:async,pl:arclight_implementer:A} at net.minecraft.server.level.ChunkHolder.m_287189_(ChunkHolderMixin.java:346) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.ticking_chunk_alloc.ChunkHolderMixin,pl:mixin:APP:mixins.arclight.core.json:server.level.ChunkHolderMixin,pl:mixin:APP:chunksending.mixins.json:ChunkHolderMixin,pl:mixin:A} at net.minecraft.server.level.ChunkHolder.m_143003_(ChunkHolderMixin.java:416) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:perf.ticking_chunk_alloc.ChunkHolderMixin,pl:mixin:APP:mixins.arclight.core.json:server.level.ChunkHolderMixin,pl:mixin:APP:chunksending.mixins.json:ChunkHolderMixin,pl:mixin:A} at net.minecraft.server.level.DistanceManager.m_183906_(DistanceManagerMixin.java:120) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.level.DistanceManagerMixin,pl:mixin:A} at net.minecraft.server.level.DistanceManager.redirect$dae000$arclight$safeIter(DistanceManagerMixin.java:556) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.level.DistanceManagerMixin,pl:mixin:A} at net.minecraft.server.level.DistanceManager.m_140805_(DistanceManagerMixin.java:119) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.level.DistanceManagerMixin,pl:mixin:A} at net.minecraft.server.level.ServerChunkCache.m_8489_(ServerChunkCacheMixin.java:273) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:mixins.arclight.core.json:server.level.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A} at net.minecraft.server.level.ServerChunkCache.m_201698_(ServerChunkCacheMixin.java:309) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ChunkLoadDebug,pl:mixin:APP:mixins.arclight.core.json:server.level.ServerChunkCacheMixin,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.chunk_deadlock.ServerChunkCache_CurrentLoadingMixin,pl:mixin:A} at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevelMixin.java:305) ~[server-1.20.1-20230612.114412-srg.jar%23845!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cupboard.mixins.json:ServerAddEntityMixin,pl:mixin:APP:mixins.arclight.core.json:server.level.ServerLevelMixin,pl:mixin:APP:citadel.mixins.json:ServerLevelMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.cache_strongholds.ServerLevelMixin,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.ServerLevelMixin,pl:mixin:APP:krypton.mixins.json:server.fastchunkentityaccess.ServerWorldMixin,pl:mixin:APP:crafttweaker.mixins.json:common.transform.world.level.MixinServerLevel,pl:mixin:APP:adastra-common.mixins.json:common.ServerLevelMixin,pl:mixin:APP:adastra-common.mixins.json:common.multipart.ServerLevelMixin,pl:mixin:APP:youkaishomecoming.mixins.json:ServerLevelAccessor,pl:mixin:APP:observable.common.json:ServerLevelMixin,pl:mixin:APP:mixins.bosses_of_mass_destruction.json:ExplosionMixin,pl:mixin:APP:blueprint.mixins.json:ServerLevelMixin,pl:mixin:APP:mixins.arclight.impl.forge.optimization.json:activationrange.ServerWorldMixin_ActivationRange,pl:mixin:A,pl:arclight_implementer:async,pl:arclight_implementer:A,re:mixin,pl:accesstransformer:B} -- Affected level --
`
新的crash report: https://mclo.gs/qMRBt9d
请确认您已完成以下几件事
- [x] 正在使用最新的 Arclight
- [x] 已为所有插件及模组安装依赖
- [x] 已为所有插件及模组更新至最新版
- [x] 不可在 Spigot 复现
- [x] 不可在 Forge 复现
Arclight 版本
arclight-1.20.1-1.0.6-SNAPSHOT-94d8220
Java 版本 | 操作系统
系统:win10,java:graalvm-ee-java17-22.1.0
相关 Mod/插件 的名称及版本
在crash report里可以看 https://mclo.gs/94aIbIW
错误描述
疑似和DistanceManager 、区块卸载有关 (#1056) 初次发现是在玩家被高额伤害怪物打死时崩溃。单人不复现,需要服务器至少两人 高额伤害来自莱特兰-恶意模组的复印词条,根据玩家身上的附魔总数提高怪物伤害 莱特兰群分析如图
后来发现在移动时(比如使用传送石碑mod的传送石传送)也会崩溃
复现步骤
1.安装好模组,启动服务器 2.玩家使用传送石碑远距离或跨世界传送 3.服务器崩溃
报错信息
https://mclo.gs/94aIbIW
复现用压缩包下载链接(可选)
No response
Try adding this, it may fix your issue
https://github.com/AllTheMods/ATM-9/issues/406#issuecomment-1848366883
请确认您已完成以下几件事
- [x] 正在使用最新的 Arclight
- [x] 已为所有插件及模组安装依赖
- [x] 已为所有插件及模组更新至最新版
- [x] 不可在 Spigot 复现
- [x] 不可在 Forge 复现
Arclight 版本
arclight-1.20.1-1.0.6-SNAPSHOT-94d8220
Java 版本 | 操作系统
系统:win10,java:graalvm-ee-java17-22.1.0
相关 Mod/插件 的名称及版本
在crash report里可以看 https://mclo.gs/94aIbIW
错误描述
疑似和DistanceManager 、区块卸载有关 (#1056) 初次发现是在玩家被高额伤害怪物打死时崩溃。单人不复现,需要服务器至少两人 高额伤害来自莱特兰-恶意模组的复印词条,根据玩家身上的附魔总数提高怪物伤害 莱特兰群分析如图
后来发现在移动时(比如使用传送石碑mod的传送石传送)也会崩溃
复现步骤
1.安装好模组,启动服务器 2.玩家使用传送石碑远距离或跨世界传送 3.服务器崩溃
报错信息
https://mclo.gs/94aIbIW
复现用压缩包下载链接(可选)
No response
Try adding this, it may fix your issue
It didn't solve my problem. The server is still crashing. But thank you for your kindness :)
Latest crash report: https://mclo.gs/mBpZh4F 截止8月1日仍然存在。 It crashed when players move around chunks. 仍会玩家跑地图崩溃。 I really need it fix... Waiting
请确认您已完成以下几件事
- [x] 正在使用最新的 Arclight
- [x] 已为所有插件及模组安装依赖
- [x] 已为所有插件及模组更新至最新版
- [x] 不可在 Spigot 复现
- [x] 不可在 Forge 复现
Arclight 版本
arclight-1.20.1-1.0.6-SNAPSHOT-94d8220
Java 版本 | 操作系统
系统:win10,java:graalvm-ee-java17-22.1.0
相关 Mod/插件 的名称及版本
在crash report里可以看 https://mclo.gs/94aIbIW
错误描述
疑似和DistanceManager 、区块卸载有关 (#1056) 初次发现是在玩家被高额伤害怪物打死时崩溃。单人不复现,需要服务器至少两人 高额伤害来自莱特兰-恶意模组的复印词条,根据玩家身上的附魔总数提高怪物伤害 莱特兰群分析如图
后来发现在移动时(比如使用传送石碑mod的传送石传送)也会崩溃
复现步骤
1.安装好模组,启动服务器 2.玩家使用传送石碑远距离或跨世界传送 3.服务器崩溃
报错信息
https://mclo.gs/94aIbIW
复现用压缩包下载链接(可选)
No response
Try adding this, it may fix your issue AllTheMods/ATM-9#406 (comment)
It didn't solve my problem. The server is still crashing. But thank you for your kindness :)
No problem, but that's very strange, I put it on my server as a mod and it fixed it for me, no more crashes.