[18:00:01 ERROR]: The server has stopped responding![18:00:01 ERROR]: Please report this to http://www.spigotmc.org/ [18:00:01 ERROR]: Be sure to include ALL relevant console errors and Minecraft crash reports [18:00:01 ERROR]: Spigot version: git-Spigot-7754231-94b0980 (MC: 1.12.2) [18:00:01 ERROR]: ------------------------------ [18:00:01 ERROR]: Server thread dump (Look for plugins here before reporting to Spigot!): [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Server thread [18:00:02 ERROR]: PID: 27 | Suspended: false | Native: false | State: RUNNABLE [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: java.util.regex.Pattern$Start.match(Unknown Source) [18:00:02 ERROR]: java.util.regex.Matcher.search(Unknown Source) [18:00:02 ERROR]: java.util.regex.Matcher.find(Unknown Source) [18:00:02 ERROR]: java.util.regex.Pattern.split(Unknown Source) [18:00:02 ERROR]: java.lang.String.split(Unknown Source) [18:00:02 ERROR]: java.lang.String.split(Unknown Source) [18:00:02 ERROR]: o.o.o.iIiiIIiiIi.ALLATORIxDEMO(q:154) [18:00:02 ERROR]: o.o.o.IIIIIiiIIi.OnPlayerDamage(z:15) [18:00:02 ERROR]: sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source) [18:00:02 ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [18:00:02 ERROR]: java.lang.reflect.Method.invoke(Unknown Source) [18:00:02 ERROR]: org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [18:00:02 ERROR]: org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [18:00:02 ERROR]: org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [18:00:02 ERROR]: org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:92) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:579) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:482) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:611) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityLiving.damageEntity0(EntityLiving.java:1339) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityLiving.damageEntity(EntityLiving.java:863) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityMonster.damageEntity(EntityMonster.java:44) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityZombie.damageEntity(EntityZombie.java:163) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityHuman.attack(EntityHuman.java:1005) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityPlayer.attack(EntityPlayer.java:1302) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1616) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.PacketPlayInUseEntity.a(SourceFile:69) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.PacketPlayInUseEntity.a(SourceFile:13) [18:00:02 ERROR]: java.lang.String.<init>(Unknown Source) [18:00:02 ERROR]: java.lang.String.<init>(Unknown Source) [18:00:02 ERROR]: sun.nio.ch.SocketDispatcher.write0(Native Method) [18:00:02 ERROR]: sun.nio.ch.SocketDispatcher.write(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: PlayerTaskHikariPool housekeeper [18:00:02 ERROR]: PID: 144 | Suspended: false | Native: false | State: TIMED_WAITING [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: sun.misc.Unsafe.park(Native Method) [18:00:02 ERROR]: java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: luckperms-worker-3 [18:00:02 ERROR]: java.io.FileOutputStream.write(Unknown Source) [18:00:02 ERROR]: java.io.BufferedOutputStream.flushBuffer(Unknown Source) [18:00:02 ERROR]: java.io.BufferedOutputStream.flush(Unknown Source) [18:00:02 ERROR]: java.io.PrintStream.flush(Unknown Source) [18:00:02 ERROR]: java.io.FilterOutputStream.flush(Unknown Source) [18:00:02 ERROR]: java.io.PrintStream.flush(Unknown Source) [18:00:02 ERROR]: java.io.PrintStream.flush(Unknown Source) [18:00:02 ERROR]: java.io.FilterOutputStream.flush(Unknown Source) [18:00:02 ERROR]: sun.nio.cs.StreamEncoder.implFlush(Unknown Source) [18:00:02 ERROR]: sun.nio.cs.StreamEncoder.flush(Unknown Source) [18:00:02 ERROR]: java.io.OutputStreamWriter.flush(Unknown Source) [18:00:02 ERROR]: org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.flush(ConsoleReader.java:976) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:35) [18:00:02 ERROR]: java.lang.Thread.run(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: DestroyJavaVM [18:00:02 ERROR]: PID: 30 | Suspended: false | Native: false | State: RUNNABLE [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Server thread [18:00:02 ERROR]: PID: 27 | Suspended: false | Native: false | State: RUNNABLE [18:00:02 ERROR]: Thread is waiting on monitor(s): [18:00:02 ERROR]: Locked on:org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.entity.CraftEntity.isDead(CraftEntity.java:341) [18:00:02 ERROR]: fr.neatmonster.nocheatplus.checks.fight.FightListener.handleNormalDamage(FightListener.java:227) [18:00:02 ERROR]: fr.neatmonster.nocheatplus.checks.fight.FightListener.onEntityDamageByEntity(FightListener.java:612) [18:00:02 ERROR]: fr.neatmonster.nocheatplus.checks.fight.FightListener.onEntityDamage(FightListener.java:531) [18:00:02 ERROR]: sun.reflect.GeneratedMethodAccessor246.invoke(Unknown Source) [18:00:02 ERROR]: sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [18:00:02 ERROR]: java.lang.reflect.Method.invoke(Unknown Source) [18:00:02 ERROR]: org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) [18:00:02 ERROR]: org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [18:00:02 ERROR]: org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [18:00:02 ERROR]: org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:92) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:579) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:482) [18:00:02 ERROR]: org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:611) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityLiving.damageEntity0(EntityLiving.java:1339) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityLiving.damageEntity(EntityLiving.java:863) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityMonster.damageEntity(EntityMonster.java:44) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityZombie.damageEntity(EntityZombie.java:163) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityHuman.attack(EntityHuman.java:1005) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.EntityPlayer.attack(EntityPlayer.java:1302) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1616) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.PacketPlayInUseEntity.a(SourceFile:69) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.PacketPlayInUseEntity.a(SourceFile:13) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [18:00:02 ERROR]: java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [18:00:02 ERROR]: java.util.concurrent.FutureTask.run(Unknown Source) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [18:00:02 ERROR]: java.lang.Thread.run(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Server Infinisleeper [18:00:02 ERROR]: PID: 28 | Suspended: false | Native: false | State: TIMED_WAITING [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: java.lang.Thread.sleep(Native Method) [18:00:02 ERROR]: net.minecraft.server.v1_12_R1.DedicatedServer$1.run(DedicatedServer.java:60) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: NonBlockingInputStreamThread [18:00:02 ERROR]: PID: 25 | Suspended: false | Native: false | State: WAITING [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: java.lang.Object.wait(Native Method) [18:00:02 ERROR]: org.bukkit.craftbukkit.libs.jline.internal.NonBlockingInputStream.run(NonBlockingInputStream.java:278) [18:00:02 ERROR]: java.lang.Thread.run(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Snooper Timer [18:00:02 ERROR]: PID: 23 | Suspended: false | Native: false | State: TIMED_WAITING [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: java.lang.Object.wait(Native Method) [18:00:02 ERROR]: java.util.TimerThread.mainLoop(Unknown Source) [18:00:02 ERROR]: java.util.TimerThread.run(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Attach Listener [18:00:02 ERROR]: PID: 6 | Suspended: false | Native: false | State: RUNNABLE [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Signal Dispatcher [18:00:02 ERROR]: PID: 5 | Suspended: false | Native: false | State: RUNNABLE [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Finalizer [18:00:02 ERROR]: PID: 3 | Suspended: false | Native: false | State: WAITING [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: java.lang.Object.wait(Native Method) [18:00:02 ERROR]: java.lang.ref.ReferenceQueue.remove(Unknown Source) [18:00:02 ERROR]: java.lang.ref.ReferenceQueue.remove(Unknown Source) [18:00:02 ERROR]: java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 ERROR]: Current Thread: Reference Handler [18:00:02 ERROR]: PID: 2 | Suspended: false | Native: false | State: WAITING [18:00:02 ERROR]: Stack: [18:00:02 ERROR]: java.lang.Object.wait(Native Method) [18:00:02 ERROR]: java.lang.Object.wait(Unknown Source) [18:00:02 ERROR]: java.lang.ref.Reference.tryHandlePending(Unknown Source) [18:00:02 ERROR]: java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) [18:00:02 ERROR]: ------------------------------ [18:00:02 INFO]: Startup script './start.sh' does not exist! Stopping server. |
请提供完整的日志文件.
崩溃原因在于: 某个插件在处理regex的match方法时超时. 这可能是由于该插件配置的某个regex规则编写有问题, 导致状态机执行过慢.
崩溃原因在于: 某个插件在处理regex的match方法时超时. 这可能是由于该插件配置的某个regex规则编写有问题, 导致状态机执行过慢.
[18:00:02 ERROR]: o.o.o.iIiiIIiiIi.ALLATORIxDEMO(q:154)
[18:00:02 ERROR]: o.o.o.IIIIIiiIIi.OnPlayerDamage(z:15)
包名貌似被混淆了 根据取名规则 我们可以大胆的猜测一下OnPlayerDamage可能是玩家受伤的时候(也有可能是玩家造成伤害)导致的异常
异常的源头如楼上所说是正则表达式引起的 如果这个错误是频繁发生或者可控的 那你可以二分法测出是哪个插件
[18:00:02 ERROR]: o.o.o.IIIIIiiIIi.OnPlayerDamage(z:15)
包名貌似被混淆了 根据取名规则 我们可以大胆的猜测一下OnPlayerDamage可能是玩家受伤的时候(也有可能是玩家造成伤害)导致的异常
异常的源头如楼上所说是正则表达式引起的 如果这个错误是频繁发生或者可控的 那你可以二分法测出是哪个插件