[spoiler=折叠]错误报告:---- Minecraft Crash Report ----// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 4/23/22 9:49 AM
Description: Watching Server
java.lang.Error: ServerHangWatchdog detected that a single server tick took 180.00 seconds (should be max 0.05)
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_291] {}
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_291] {}
at sun.nio.cs.FastCharsetProvider.lookup(Unknown Source) ~[?:1.8.0_291] {}
at sun.nio.cs.FastCharsetProvider.charsetForName(Unknown Source) ~[?:1.8.0_291] {}
at java.nio.charset.Charset.lookup2(Unknown Source) ~[?:1.8.0_291] {}
at java.nio.charset.Charset.lookup(Unknown Source) ~[?:1.8.0_291] {}
at java.nio.charset.Charset.forName(Unknown Source) ~[?:1.8.0_291] {}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.findCharsetNameFor(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.findCharsetNameFor(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.loadEncodingInfo(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings.<clinit>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.ToStream.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.ToXMLStream.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.ToUnknownStream.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xalan.internal.xsltc.runtime.output.TransletOutputHandlerFactory.getSerializationHandler(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getOutputHandler(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading}
at zmaster587.advancedRocketry.util.XMLPlanetLoader.writeXML(XMLPlanetLoader.java:864) ~[advancedrocketry:unspecified] {re:classloading}
at zmaster587.advancedRocketry.dimension.DimensionManager.saveDimensions(DimensionManager.java:804) ~[advancedrocketry:unspecified] {re:classloading}
at zmaster587.advancedRocketry.event.PlanetEventHandler.worldSaveEvent(PlanetEventHandler.java:491) ~[advancedrocketry:unspecified] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_1452_PlanetEventHandler_worldSaveEvent_Save.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus$$Lambda$3956/1210614945.invoke(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
at net.minecraft.world.server.ServerWorld.func_217445_a(ServerWorld.java:697) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:architects_palette.mixins.json:ServerWorldMixin,pl:mixin:APP:locks.mixins.json:ServerWorldMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_213211_a(MinecraftServer.java:532) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:ksyxis.mixins.json:MinecraftServerMixin,pl:mixin:A}
at net.minecraft.server.integrated.IntegratedServer.func_213211_a(IntegratedServer.java:450) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:112) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:ksyxis.mixins.json:MinecraftServerMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:ksyxis.mixins.json:MinecraftServerMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer$$Lambda$23726/1373097362.run(Unknown Source) ~[?:?] {}
at java.lang.Thread.run(Unknown Source) [?:1.8.0_291] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Integrated Server Watchdog
Stacktrace:
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_291] {}
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_291] {}
at sun.nio.cs.FastCharsetProvider.lookup(Unknown Source) ~[?:1.8.0_291] {}
at sun.nio.cs.FastCharsetProvider.charsetForName(Unknown Source) ~[?:1.8.0_291] {}
at java.nio.charset.Charset.lookup2(Unknown Source) ~[?:1.8.0_291] {}
at java.nio.charset.Charset.lookup(Unknown Source) ~[?:1.8.0_291] {}
at java.nio.charset.Charset.forName(Unknown Source) ~[?:1.8.0_291] {}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.findCharsetNameFor(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.findCharsetNameFor(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.loadEncodingInfo(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.Encodings.<clinit>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.ToStream.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.ToXMLStream.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xml.internal.serializer.ToUnknownStream.<init>(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xalan.internal.xsltc.runtime.output.TransletOutputHandlerFactory.getSerializationHandler(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getOutputHandler(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(Unknown Source) ~[?:1.8.0_291] {re:classloading,re:classloading,re:classloading,re:classloading}
at zmaster587.advancedRocketry.util.XMLPlanetLoader.writeXML(XMLPlanetLoader.java:864) ~[advancedrocketry:unspecified] {re:classloading}
at zmaster587.advancedRocketry.dimension.DimensionManager.saveDimensions(DimensionManager.java:804) ~[advancedrocketry:unspecified] {re:classloading}
at zmaster587.advancedRocketry.event.PlanetEventHandler.worldSaveEvent(PlanetEventHandler.java:491) ~[advancedrocketry:unspecified] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler_1452_PlanetEventHandler_worldSaveEvent_Save.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus$$Lambda$3956/1210614945.invoke(Unknown Source) ~[?:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
at net.minecraft.world.server.ServerWorld.func_217445_a(ServerWorld.java:697) ~[?:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:performant.mixins.json:world.ServerWorldBlockUpdateMixin,pl:mixin:APP:architects_palette.mixins.json:ServerWorldMixin,pl:mixin:APP:locks.mixins.json:ServerWorldMixin,pl:mixin:APP:abnormals_core.mixins.json:ServerWorldMixin,pl:mixin:APP:endergetic.mixins.json:ServerWorldMixin,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:performant.mixins.json:world.ServerWorldMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_213211_a(MinecraftServer.java:532) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:ksyxis.mixins.json:MinecraftServerMixin,pl:mixin:A}
at net.minecraft.server.integrated.IntegratedServer.func_213211_a(IntegratedServer.java:450) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:112) ~[?:?] {re:classloading,xf:OptiFine:default}
at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:ksyxis.mixins.json:MinecraftServerMixin,pl:mixin:A}
at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:ksyxis.mixins.json:MinecraftServerMixin,pl:mixin:A}
-- Thread Dump --
Details:
Threads: "IO-Worker-622" Id=746 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@256e0975
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@256e0975
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"Sound engine" Id=736 WAITING on java.lang.String@2ba9f3a8
at sun.misc.Unsafe.park(Native Method)
- waiting on java.lang.String@2ba9f3a8
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.client.audio.SoundEngineExecutor.func_223705_bi(SourceFile:49)
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:169)
at net.minecraft.client.audio.SoundEngineExecutor.func_213178_c(SourceFile:42)
at net.minecraft.client.audio.SoundEngineExecutor$$Lambda$16499/1777071110.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Netty Server IO #1" Id=730 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@2f966205
- locked java.util.Collections$UnmodifiableSet@6a94f993
- locked sun.nio.ch.WindowsSelectorImpl@3fe46015
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...
"Netty Local Client IO #0" Id=729 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5b34f0f2
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5b34f0f2
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:238)
at io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
at java.lang.Thread.run(Unknown Source)
"Netty Server IO #0" Id=727 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked io.netty.channel.nio.SelectedSelectionKeySet@47ae37db
- locked java.util.Collections$UnmodifiableSet@abb06dc
- locked sun.nio.ch.WindowsSelectorImpl@16c32b56
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
...
"ObjectCleanerThread" Id=726 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@6a8cea1c
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@6a8cea1c
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Unknown Source)
"ChunkLoaderWorker-0" Id=720 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5caa1879
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5caa1879
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Thread-620" Id=718 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at com.performant.coremod.entity.threading.ActionThread.run(ActionThread.java:44)
"Thread-619" Id=717 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:51)
"Thread-618" Id=716 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:51)
"Thread-617" Id=715 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:51)
"Thread-616" Id=714 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at com.performant.coremod.entity.threading.MoveThread.run(MoveThread.java:51)
"Integrated Server Watchdog" Id=713 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at com.performant.coremod.world.IntegratedServerHangWatchdog.run(IntegratedServerHangWatchdog.java:61)
at java.lang.Thread.run(Unknown Source)
"Thread-613" Id=709 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Server thread" Id=707 RUNNABLE
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at sun.nio.cs.FastCharsetProvider.lookup(Unknown Source)
at sun.nio.cs.FastCharsetProvider.charsetForName(Unknown Source)
- locked sun.nio.cs.StandardCharsets@ef578d6
at java.nio.charset.Charset.lookup2(Unknown Source)
at java.nio.charset.Charset.lookup(Unknown Source)
at java.nio.charset.Charset.forName(Unknown Source)
at com.sun.org.apache.xml.internal.serializer.Encodings$EncodingInfos.findCharsetNameFor(Unknown Source)
...
"Snooper Timer" Id=708 WAITING on java.util.TaskQueue@1e36bc5
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@1e36bc5
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
"spark-forge-async-worker" Id=636 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@c32bdef
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@c32bdef
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"spark-forge-async-worker" Id=113 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5705c0
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5705c0
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"Culling Thread" Id=79 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at meldexun.entityculling.CullingThread.run(CullingThread.java:121)
"spark-forge-async-worker" Id=81 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2541fed4
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2541fed4
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"spark-cpu-monitor" Id=80 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3fe604fa
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3fe604fa
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"CullThread" Id=74 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at dev.tr7zw.entityculling.CullTask.run(CullTask.java:50)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" Id=67 WAITING on java.lang.ref.ReferenceQueue$Lock@26a21b2c
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@26a21b2c
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"ComputerCraft-Network-3" Id=65 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"ComputerCraft-Network-2" Id=64 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"Thread-25" Id=63 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Thread-24" Id=62 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"ComputerCraft-Network-1" Id=61 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"Thread-22" Id=60 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Thread-21" Id=59 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Thread-20" Id=58 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"ComputerCraft-Network-0" Id=57 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at sun.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e63733d
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
...
"Thread-18" Id=53 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Narrator" Id=49 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:84)
at java.lang.Thread.run(Unknown Source)
"Thread-10" Id=42 RUNNABLE (in native)
at sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
at sun.nio.ch.Iocp.access$300(Unknown Source)
at sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@7d4daafd
"Thread-9" Id=41 RUNNABLE (in native)
at sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
at sun.nio.ch.Iocp.access$300(Unknown Source)
at sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@2b4b308e
"Thread-8" Id=40 RUNNABLE (in native)
at sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
at sun.nio.ch.Iocp.access$300(Unknown Source)
at sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@30b50ac4
"Thread-7" Id=39 RUNNABLE (in native)
at sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
at sun.nio.ch.Iocp.access$300(Unknown Source)
at sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
at sun.nio.ch.AsynchronousChannelGroupImpl$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@368980cf
"Thread-6" Id=38 RUNNABLE (in native)
at sun.nio.ch.Iocp.getQueuedCompletionStatus(Native Method)
at sun.nio.ch.Iocp.access$300(Unknown Source)
at sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Snooper Timer" Id=27 WAITING on java.util.TaskQueue@34fe997b
at java.lang.Object.wait(Native Method)
- waiting on java.util.TaskQueue@34fe997b
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
"Timer hack thread" Id=25 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.util.Util$6.run(Util.java:680)
"Thread-2" Id=18 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Thread-1" Id=17 TIMED_WAITING
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190)
"Attach Listener" Id=6 RUNNABLE
"Signal Dispatcher" Id=5 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@3b308aca
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@3b308aca
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@dfd8dfb
at java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.Reference$Lock@dfd8dfb
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
"Render thread" Id=1 RUNNABLE
at java.lang.Throwable.getStackTraceElement(Native Method)
at java.lang.Throwable.getOurStackTrace(Unknown Source)
- locked java.lang.Throwable@802fde2
at java.lang.Throwable.getStackTrace(Unknown Source)
at mod.chiselsandbits.utils.ReflectionHelperBlock.markMethod(ReflectionHelperBlock.java:26)
at mod.chiselsandbits.utils.ReflectionHelperBlock.func_149638_a(ReflectionHelperBlock.java:76)
at mod.chiselsandbits.chiseling.eligibility.BlockEligibilityAnalysisData.createFromState(BlockEligibilityAnalysisData.java:63)
at mod.chiselsandbits.chiseling.eligibility.EligibilityManager.lambda$analyse$1(EligibilityManager.java:108)
at mod.chiselsandbits.chiseling.eligibility.EligibilityManager$$Lambda$25004/1628971500.get(Unknown Source)
...
Stacktrace:
at com.performant.coremod.world.IntegratedServerHangWatchdog.run(IntegratedServerHangWatchdog.java:79) [performant:1.16.2-5-3.93m] {re:classloading}
at java.lang.Thread.run(Unknown Source) [?:1.8.0_291] {}