本帖最后由 HackerRouter 于 2020-4-15 17:02 编辑
如题,崩溃日志见下
看了半天崩溃日志没弄明白== 希望有大佬帮我解决一下awa服务器就加了一个Carpet模组,MCDR的话插件只加了Calculator, daycount, Here, QuickBackupM, StatsHelper
服务器崩溃时开了两台三向和一个推地板式刷怪塔,据服内玩家称,mspt升到了800(正常为50),以前弄三向时没崩过==
崩溃前的日志:
Time: 20-4-15 下午3:49
Description: Watching Server
java.lang.Error
at java.util.Collections$UnmodifiableCollection$1.next(Unknown Source)
at net.minecraft.class_2818.method_12210(class_2818.java:544)
at net.minecraft.class_1937.method_8390(class_1937.java:857)
at net.minecraft.class_1542.method_6973(class_1542.java:184)
at net.minecraft.class_1542.method_5773(class_1542.java:143)
at net.minecraft.class_3218.method_18762(class_3218.java:602)
at net.minecraft.class_3218$$Lambda$2971/1087004593.accept(Unknown Source)
at net.minecraft.class_1937.method_18472(class_1937.java:534)
at net.minecraft.class_3218.method_18765(class_3218.java:398)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:854)
at net.minecraft.class_3176.method_3813(class_3176.java:347)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:793)
at net.minecraft.server.MinecraftServer.handler$zzm000$modifiedRunLoop(MinecraftServer.java:2397)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:634)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server Watchdog
Stacktrace:
at java.util.Collections$UnmodifiableCollection$1.next(Unknown Source)
at net.minecraft.class_2818.method_12210(class_2818.java:544)
at net.minecraft.class_1937.method_8390(class_1937.java:857)
at net.minecraft.class_1542.method_6973(class_1542.java:184)
at net.minecraft.class_1542.method_5773(class_1542.java:143)
at net.minecraft.class_3218.method_18762(class_3218.java:602)
at net.minecraft.class_3218$$Lambda$2971/1087004593.accept(Unknown Source)
at net.minecraft.class_1937.method_18472(class_1937.java:534)
at net.minecraft.class_3218.method_18765(class_3218.java:398)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:854)
at net.minecraft.class_3176.method_3813(class_3176.java:347)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:793)
at net.minecraft.server.MinecraftServer.handler$zzm000$modifiedRunLoop(MinecraftServer.java:2397)
-- Thread Dump --
Details:
Threads: "Server-Worker-20" Id=81 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-19" Id=80 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-18" Id=79 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-16" Id=76 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-14" Id=75 TIMED_WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Netty Server IO #9" Id=65 RUNNABLE (in native)
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@314ff38c
-locked java.util.Collections$UnmodifiableSet@3570617d
-locked sun.nio.ch.WindowsSelectorImpl@7072f9b7
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 Server IO #8" Id=61 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@fd55dd6
-locked java.util.Collections$UnmodifiableSet@41c80c33
-locked sun.nio.ch.WindowsSelectorImpl@7785f6fe
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 Server IO #7" Id=60 RUNNABLE (in native)
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@105d06f8
-locked java.util.Collections$UnmodifiableSet@3543d2c8
-locked sun.nio.ch.WindowsSelectorImpl@34ebe9c7
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 Server IO #6" Id=59 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@6c81dba2
-locked java.util.Collections$UnmodifiableSet@14137a0c
-locked sun.nio.ch.WindowsSelectorImpl@3fed2fd4
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 Server IO #5" Id=58 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@54234c3f
-locked java.util.Collections$UnmodifiableSet@361dc1d2
-locked sun.nio.ch.WindowsSelectorImpl@39d10e07
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 Server IO #4" Id=52 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@6f940566
-locked java.util.Collections$UnmodifiableSet@2118fe1f
-locked sun.nio.ch.WindowsSelectorImpl@7953a8bf
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 Server IO #3" Id=51 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@48c320a4
-locked java.util.Collections$UnmodifiableSet@7b3b3ef
-locked sun.nio.ch.WindowsSelectorImpl@613d5d00
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 Server IO #2" Id=50 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@54f17c8
-locked java.util.Collections$UnmodifiableSet@5458d1c5
-locked sun.nio.ch.WindowsSelectorImpl@4eee2c6a
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 Server IO #1" Id=49 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@45b0adea
-locked java.util.Collections$UnmodifiableSet@383c13c3
-locked sun.nio.ch.WindowsSelectorImpl@2af82bf8
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)
...
"Server Watchdog" Id=47 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at net.minecraft.class_3178.run(class_3178.java:45)
at java.lang.Thread.run(Unknown Source)
"poi IO worker" Id=46 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"chunk IO worker" Id=45 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"poi IO worker" Id=44 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"chunk IO worker" Id=43 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"poi IO worker" Id=42 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"chunk IO worker" Id=41 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Netty Server IO #0" Id=40 RUNNABLE (in native)
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@55d5ff0f
-locked java.util.Collections$UnmodifiableSet@d2f4c7d
-locked sun.nio.ch.WindowsSelectorImpl@66e311cb
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=39 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@25177de1
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.ReferenceQueue$Lock@25177de1
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)
"D3D Screen Updater" Id=38 TIMED_WAITING on java.lang.Object@5f40d3cb
at java.lang.Object.wait(Native Method)
-waiting on java.lang.Object@5f40d3cb
at sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Server console handler" Id=37 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
-locked java.io.BufferedInputStream@28fb30fa
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
-locked java.io.InputStreamReader@56680167
at java.io.InputStreamReader.read(Unknown Source)
...
"DestroyJavaVM" Id=36 RUNNABLE
"Server thread" Id=24 RUNNABLE
at java.util.Collections$UnmodifiableCollection$1.next(Unknown Source)
at net.minecraft.class_2818.method_12210(class_2818.java:544)
at net.minecraft.class_1937.method_8390(class_1937.java:857)
at net.minecraft.class_1542.method_6973(class_1542.java:184)
at net.minecraft.class_1542.method_5773(class_1542.java:143)
at net.minecraft.class_3218.method_18762(class_3218.java:602)
at net.minecraft.class_3218$$Lambda$2971/1087004593.accept(Unknown Source)
at net.minecraft.class_1937.method_18472(class_1937.java:534)
...
"TimerQueue" Id=33 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1189ca7f
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1189ca7f
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.locks.ReentrantLock$NonfairSync@480e863e
"AWT-EventQueue-0" Id=30 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@60844454
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@60844454
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
...
"AWT-Shutdown" Id=31 WAITING on java.lang.Object@76f1021a
at java.lang.Object.wait(Native Method)
-waiting on java.lang.Object@76f1021a
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-Windows" Id=28 RUNNABLE (in native)
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" Id=26 WAITING on java.lang.ref.ReferenceQueue$Lock@4a72558c
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.ReferenceQueue$Lock@4a72558c
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)
"Server Infinisleeper" Id=25 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.class_3176$1.run(class_3176.java:94)
"Snooper Timer" Id=23 WAITING on java.util.TaskQueue@1577b48f
at java.lang.Object.wait(Native Method)
-waiting on java.util.TaskQueue@1577b48f
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
"Server-Worker-2" Id=17 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Attach Listener" Id=5 RUNNABLE
"Signal Dispatcher" Id=4 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@5713e491
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.ReferenceQueue$Lock@5713e491
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@298cddbb
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.Reference$Lock@298cddbb
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Stacktrace:
at net.minecraft.class_3178.run(class_3178.java:61)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.15.2
Minecraft Version ID: 1.15.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_241, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 9146705792 bytes (8722 MB) / 12003049472 bytes (11447 MB) up to 15271460864 bytes (14564 MB)
CPUs: 12
JVM Flags: 2 total; -Xms8G -Xmx16G
Player Count: 2 / 20200413; [class_3222['driver_gu'/20583, l='world', x=1842.79, y=17.50, z=399.18], class_3222['qinyubo'/260, l='world', x=-206.19, y=66.46, z=170.55]]
Data Packs: vanilla, file/bukkit
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)
看了半天崩溃日志没弄明白== 希望有大佬帮我解决一下awa服务器就加了一个Carpet模组,MCDR的话插件只加了Calculator, daycount, Here, QuickBackupM, StatsHelper
服务器崩溃时开了两台三向和一个推地板式刷怪塔,据服内玩家称,mspt升到了800(正常为50),以前弄三向时没崩过==
崩溃前的日志:
[15:49:58] [Server Watchdog/FATAL]: A single server tick took 60.00 seconds (should be max 0.05) [15:49:58] [Server Watchdog/FATAL]: Considering it to be crashed, server will forcibly shutdown. [15:49:58] [Server Watchdog/ERROR]: This crash report has been saved to: G:\MCDReforged-0.6.1-alpha\server\.\crash-reports\crash-2020-04-15_15.49.58-server.txt
如题,崩溃日志见下
看了半天崩溃日志没弄明白== 希望有大佬帮我解决一下awa服务器就加了一个Carpet模组,MCDR的话插件只加了Calculator, daycount, Here, QuickBackupM, StatsHelper
服务器崩溃时开了两台三向和一个推地板式刷怪塔,据服内玩家称,mspt升到了800(正常为50),以前弄三向时没崩过==
崩溃前的日志:
2021.12 数据,可能有更多内容
如题,崩溃日志见下---- Minecraft Crash Report ----// Uh... Did I do that?Time: 20-4-15 下午3:49
Description: Watching Server
java.lang.Error
at java.util.Collections$UnmodifiableCollection$1.next(Unknown Source)
at net.minecraft.class_2818.method_12210(class_2818.java:544)
at net.minecraft.class_1937.method_8390(class_1937.java:857)
at net.minecraft.class_1542.method_6973(class_1542.java:184)
at net.minecraft.class_1542.method_5773(class_1542.java:143)
at net.minecraft.class_3218.method_18762(class_3218.java:602)
at net.minecraft.class_3218$$Lambda$2971/1087004593.accept(Unknown Source)
at net.minecraft.class_1937.method_18472(class_1937.java:534)
at net.minecraft.class_3218.method_18765(class_3218.java:398)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:854)
at net.minecraft.class_3176.method_3813(class_3176.java:347)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:793)
at net.minecraft.server.MinecraftServer.handler$zzm000$modifiedRunLoop(MinecraftServer.java:2397)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:634)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server Watchdog
Stacktrace:
at java.util.Collections$UnmodifiableCollection$1.next(Unknown Source)
at net.minecraft.class_2818.method_12210(class_2818.java:544)
at net.minecraft.class_1937.method_8390(class_1937.java:857)
at net.minecraft.class_1542.method_6973(class_1542.java:184)
at net.minecraft.class_1542.method_5773(class_1542.java:143)
at net.minecraft.class_3218.method_18762(class_3218.java:602)
at net.minecraft.class_3218$$Lambda$2971/1087004593.accept(Unknown Source)
at net.minecraft.class_1937.method_18472(class_1937.java:534)
at net.minecraft.class_3218.method_18765(class_3218.java:398)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:854)
at net.minecraft.class_3176.method_3813(class_3176.java:347)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:793)
at net.minecraft.server.MinecraftServer.handler$zzm000$modifiedRunLoop(MinecraftServer.java:2397)
-- Thread Dump --
Details:
Threads: "Server-Worker-20" Id=81 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-19" Id=80 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-18" Id=79 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-16" Id=76 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Server-Worker-14" Id=75 TIMED_WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Netty Server IO #9" Id=65 RUNNABLE (in native)
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@314ff38c
-locked java.util.Collections$UnmodifiableSet@3570617d
-locked sun.nio.ch.WindowsSelectorImpl@7072f9b7
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 Server IO #8" Id=61 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@fd55dd6
-locked java.util.Collections$UnmodifiableSet@41c80c33
-locked sun.nio.ch.WindowsSelectorImpl@7785f6fe
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 Server IO #7" Id=60 RUNNABLE (in native)
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@105d06f8
-locked java.util.Collections$UnmodifiableSet@3543d2c8
-locked sun.nio.ch.WindowsSelectorImpl@34ebe9c7
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 Server IO #6" Id=59 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@6c81dba2
-locked java.util.Collections$UnmodifiableSet@14137a0c
-locked sun.nio.ch.WindowsSelectorImpl@3fed2fd4
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 Server IO #5" Id=58 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@54234c3f
-locked java.util.Collections$UnmodifiableSet@361dc1d2
-locked sun.nio.ch.WindowsSelectorImpl@39d10e07
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 Server IO #4" Id=52 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@6f940566
-locked java.util.Collections$UnmodifiableSet@2118fe1f
-locked sun.nio.ch.WindowsSelectorImpl@7953a8bf
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 Server IO #3" Id=51 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@48c320a4
-locked java.util.Collections$UnmodifiableSet@7b3b3ef
-locked sun.nio.ch.WindowsSelectorImpl@613d5d00
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 Server IO #2" Id=50 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@54f17c8
-locked java.util.Collections$UnmodifiableSet@5458d1c5
-locked sun.nio.ch.WindowsSelectorImpl@4eee2c6a
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 Server IO #1" Id=49 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@45b0adea
-locked java.util.Collections$UnmodifiableSet@383c13c3
-locked sun.nio.ch.WindowsSelectorImpl@2af82bf8
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)
...
"Server Watchdog" Id=47 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at net.minecraft.class_3178.run(class_3178.java:45)
at java.lang.Thread.run(Unknown Source)
"poi IO worker" Id=46 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"chunk IO worker" Id=45 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"poi IO worker" Id=44 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"chunk IO worker" Id=43 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"poi IO worker" Id=42 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"chunk IO worker" Id=41 WAITING on java.lang.String@154acfb1
at sun.misc.Unsafe.park(Native Method)
-waiting on java.lang.String@154acfb1
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at net.minecraft.class_4698.method_23715(class_4698.java:124)
at net.minecraft.class_4698.method_23717(class_4698.java:134)
at net.minecraft.class_4698$$Lambda$2691/709077064.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Netty Server IO #0" Id=40 RUNNABLE (in native)
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@55d5ff0f
-locked java.util.Collections$UnmodifiableSet@d2f4c7d
-locked sun.nio.ch.WindowsSelectorImpl@66e311cb
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=39 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@25177de1
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.ReferenceQueue$Lock@25177de1
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)
"D3D Screen Updater" Id=38 TIMED_WAITING on java.lang.Object@5f40d3cb
at java.lang.Object.wait(Native Method)
-waiting on java.lang.Object@5f40d3cb
at sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Server console handler" Id=37 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
-locked java.io.BufferedInputStream@28fb30fa
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
-locked java.io.InputStreamReader@56680167
at java.io.InputStreamReader.read(Unknown Source)
...
"DestroyJavaVM" Id=36 RUNNABLE
"Server thread" Id=24 RUNNABLE
at java.util.Collections$UnmodifiableCollection$1.next(Unknown Source)
at net.minecraft.class_2818.method_12210(class_2818.java:544)
at net.minecraft.class_1937.method_8390(class_1937.java:857)
at net.minecraft.class_1542.method_6973(class_1542.java:184)
at net.minecraft.class_1542.method_5773(class_1542.java:143)
at net.minecraft.class_3218.method_18762(class_3218.java:602)
at net.minecraft.class_3218$$Lambda$2971/1087004593.accept(Unknown Source)
at net.minecraft.class_1937.method_18472(class_1937.java:534)
...
"TimerQueue" Id=33 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1189ca7f
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1189ca7f
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Number of locked synchronizers = 1
- java.util.concurrent.locks.ReentrantLock$NonfairSync@480e863e
"AWT-EventQueue-0" Id=30 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@60844454
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@60844454
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
...
"AWT-Shutdown" Id=31 WAITING on java.lang.Object@76f1021a
at java.lang.Object.wait(Native Method)
-waiting on java.lang.Object@76f1021a
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-Windows" Id=28 RUNNABLE (in native)
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" Id=26 WAITING on java.lang.ref.ReferenceQueue$Lock@4a72558c
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.ReferenceQueue$Lock@4a72558c
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)
"Server Infinisleeper" Id=25 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.class_3176$1.run(class_3176.java:94)
"Snooper Timer" Id=23 WAITING on java.util.TaskQueue@1577b48f
at java.lang.Object.wait(Native Method)
-waiting on java.util.TaskQueue@1577b48f
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
"Server-Worker-2" Id=17 WAITING on java.util.concurrent.ForkJoinPool@3f880a0d
at sun.misc.Unsafe.park(Native Method)
-waiting on java.util.concurrent.ForkJoinPool@3f880a0d
at java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
"Attach Listener" Id=5 RUNNABLE
"Signal Dispatcher" Id=4 RUNNABLE
"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@5713e491
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.ReferenceQueue$Lock@5713e491
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@298cddbb
at java.lang.Object.wait(Native Method)
-waiting on java.lang.ref.Reference$Lock@298cddbb
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Stacktrace:
at net.minecraft.class_3178.run(class_3178.java:61)
at java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.15.2
Minecraft Version ID: 1.15.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_241, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 9146705792 bytes (8722 MB) / 12003049472 bytes (11447 MB) up to 15271460864 bytes (14564 MB)
CPUs: 12
JVM Flags: 2 total; -Xms8G -Xmx16G
Player Count: 2 / 20200413; [class_3222['driver_gu'/20583, l='world', x=1842.79, y=17.50, z=399.18], class_3222['qinyubo'/260, l='world', x=-206.19, y=66.46, z=170.55]]
Data Packs: vanilla, file/bukkit
Is Modded: Definitely; Server brand changed to 'fabric'
Type: Dedicated Server (map_server.txt)
看了半天崩溃日志没弄明白== 希望有大佬帮我解决一下awa服务器就加了一个Carpet模组,MCDR的话插件只加了Calculator, daycount, Here, QuickBackupM, StatsHelper
服务器崩溃时开了两台三向和一个推地板式刷怪塔,据服内玩家称,mspt升到了800(正常为50),以前弄三向时没崩过==
崩溃前的日志:
[15:49:58] [Server Watchdog/FATAL]: A single server tick took 60.00 seconds (should be max 0.05) [15:49:58] [Server Watchdog/FATAL]: Considering it to be crashed, server will forcibly shutdown. [15:49:58] [Server Watchdog/ERROR]: This crash report has been saved to: G:\MCDReforged-0.6.1-alpha\server\.\crash-reports\crash-2020-04-15_15.49.58-server.txt
英语好的话可以看看这里:https://bugs.mojang.com/browse/MC-63590,讲了关于WatchingServer和WatchingDog的Crash
这应该是主线程阻塞了吧,重点检查模组兼容性,Fabric的话可以本地先跑一下试试
跟你一样的问题,我的本地服务器也会崩溃,触发方式是从一个特定的地狱门回到主世界,刚开服时不会崩溃,开服几十分钟后走那个门从地狱回到主世界,就会触发。
崩溃日志和你的一样,也是一个tick超长被watchdog杀了。类名全被混淆了,反混淆也解不开,所以只能猜。猜测是多线程出现了deadlock,但是没法看源码,不能定位。
原版核心、fabric核心都会出现这个问题,所以应该不是fabric带来的,应该是原版的bug。在spigot里没有成功复现这个bug,猜测spigot修复了(spigot的github里也有讨论类似问题的,spigot已经部分解决了)。paper没有测试。
因为需要破基岩和假人,所以被迫用原版核心,但是现在又出来这样一个bug,很是气人。
LZ找到解决方案了麻烦分享一下,实在没办法的话,我只能换回spigot了,需要破基岩再换回来。
崩溃日志和你的一样,也是一个tick超长被watchdog杀了。类名全被混淆了,反混淆也解不开,所以只能猜。猜测是多线程出现了deadlock,但是没法看源码,不能定位。
原版核心、fabric核心都会出现这个问题,所以应该不是fabric带来的,应该是原版的bug。在spigot里没有成功复现这个bug,猜测spigot修复了(spigot的github里也有讨论类似问题的,spigot已经部分解决了)。paper没有测试。
因为需要破基岩和假人,所以被迫用原版核心,但是现在又出来这样一个bug,很是气人。
LZ找到解决方案了麻烦分享一下,实在没办法的话,我只能换回spigot了,需要破基岩再换回来。
keuin 发表于 2020-4-20 17:13
跟你一样的问题,我的本地服务器也会崩溃,触发方式是从一个特定的地狱门回到主世界,刚开服时不会崩溃,开 ...
把max-tick-time调到-1就好了=-=
HackerRouter 发表于 2020-4-20 21:26
把max-tick-time调到-1就好了=-=
我的不是这样,我的调成这个之后,会一直卡在那里。现在已经解决了,那个地狱门附近有的动物有问题,杀掉就好了