HackerRouter
本帖最后由 HackerRouter 于 2020-4-15 17:02 编辑

如题,崩溃日志见下

看了半天崩溃日志没弄明白== 希望有大佬帮我解决一下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



295701153
英语好的话可以看看这里:https://bugs.mojang.com/browse/MC-63590,讲了关于WatchingServer和WatchingDog的Crash

Matrixchung
这应该是主线程阻塞了吧,重点检查模组兼容性,Fabric的话可以本地先跑一下试试

keuin
跟你一样的问题,我的本地服务器也会崩溃,触发方式是从一个特定的地狱门回到主世界,刚开服时不会崩溃,开服几十分钟后走那个门从地狱回到主世界,就会触发。
崩溃日志和你的一样,也是一个tick超长被watchdog杀了。类名全被混淆了,反混淆也解不开,所以只能猜。猜测是多线程出现了deadlock,但是没法看源码,不能定位。
原版核心、fabric核心都会出现这个问题,所以应该不是fabric带来的,应该是原版的bug。在spigot里没有成功复现这个bug,猜测spigot修复了(spigot的github里也有讨论类似问题的,spigot已经部分解决了)。paper没有测试。
因为需要破基岩和假人,所以被迫用原版核心,但是现在又出来这样一个bug,很是气人。
LZ找到解决方案了麻烦分享一下,实在没办法的话,我只能换回spigot了,需要破基岩再换回来。

HackerRouter
keuin 发表于 2020-4-20 17:13
跟你一样的问题,我的本地服务器也会崩溃,触发方式是从一个特定的地狱门回到主世界,刚开服时不会崩溃,开 ...

把max-tick-time调到-1就好了=-=

keuin
HackerRouter 发表于 2020-4-20 21:26
把max-tick-time调到-1就好了=-=

我的不是这样,我的调成这个之后,会一直卡在那里。现在已经解决了,那个地狱门附近有的动物有问题,杀掉就好了