MineOS Server randomly crashes/goes down for no apparent reason

So I was setting up my MC server for me and my friends and i managed to successfully get it online, however I noticed that once in a while, about every few hours, the server would shut itself off and I would have to manually start the server up, the PC itself stays on, but the server just randomly goes down, Here’s my crash log

---- Minecraft Crash Report ----
// Would you like a cupcake?

Time: 7/27/22, 12:01 AM
Description: Watching Server

java.lang.Error: Watchdog
at czo$m.a(SourceFile:427)
at czo$w$a.a(SourceFile:1269)
at czo$w.a(SourceFile:1220)
at czo$w$$Lambda$4377/0x0000000801493710.visit(Unknown Source)
at aku$e.a(SourceFile:214)
at aku$e.a(SourceFile:216)
at aku$e$$Lambda$4378/0x0000000801493920.apply(Unknown Source)
at java.base@18-ea/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base@18-ea/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:720)
at java.base@18-ea/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base@18-ea/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base@18-ea/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)
at java.base@18-ea/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.base@18-ea/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)
at java.base@18-ea/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622)
at java.base@18-ea/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627)
at aku$e.a(SourceFile:216)
at czo$w.a(SourceFile:1220)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$m.a(SourceFile:427)
at czo$m.a(SourceFile:427)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$k.b(SourceFile:953)
at czo$k.a(SourceFile:895)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$q.a(SourceFile:740)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$n.a(SourceFile:1096)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$n.a(SourceFile:1096)
at czo$e.a(SourceFile:849)
at czo$m.a(SourceFile:427)
at czo$n.a(SourceFile:1096)
at czo$k.b(SourceFile:953)
at czo$k.a(SourceFile:895)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$m.a(SourceFile:427)
at czy.(SourceFile:190)
at czx.a(SourceFile:204)
at czx.a(SourceFile:130)
at cwn.c(SourceFile:702)
at dke.a(SourceFile:139)
at dlq.a(SourceFile:21)
at dkf.b(SourceFile:105)
at dkf.a(SourceFile:92)
at dkf$$Lambda$5658/0x000000080169e088.get(Unknown Source)
at it.unimi.dsi.fastutil.longs.Long2BooleanOpenHashMap.computeIfAbsent(Long2BooleanOpenHashMap.java:496)
at dkf.a(SourceFile:91)
at cgr.a(SourceFile:164)
at cwn.a(SourceFile:355)
at cwn.a(SourceFile:342)
at cwn.a(SourceFile:282)
at afo.a(SourceFile:1186)
at dsm.a(SourceFile:76)
at dsq.b(SourceFile:31)
at dsq.apply(SourceFile:20)
at dst.a(SourceFile:58)
at dst$$Lambda$4214/0x00000008013a0270.apply(Unknown Source)
at dsr.a(SourceFile:14)
at dsr$$Lambda$5466/0x0000000801665860.accept(Unknown Source)
at drv.a(SourceFile:33)
at dsa$1.a(SourceFile:59)
at dri.b(SourceFile:81)
at dri.a(SourceFile:96)
at drj.a(SourceFile:74)
at drj.b(SourceFile:83)
at drj.a(SourceFile:88)
at drj.a(SourceFile:107)
at cti.e(SourceFile:82)
at cti.createMenu(SourceFile:160)
at afp.a(SourceFile:1040)
at cju.a(SourceFile:207)
at cuq$a.a(SourceFile:963)
at afq.a(SourceFile:338)
at agh.a(SourceFile:1115)
at yq.a(SourceFile:34)
at yq.a(SourceFile:8)
at sq.a(SourceFile:22)
at sq$$Lambda$5268/0x000000080162c1c8.run(Unknown Source)
at aba.run(SourceFile:18)
at ayc.d(SourceFile:157)
at ayg.d(SourceFile:23)
at net.minecraft.server.MinecraftServer.b(SourceFile:776)
at net.minecraft.server.MinecraftServer.d(SourceFile:160)
at ayc.x(SourceFile:131)
at net.minecraft.server.MinecraftServer.bh(SourceFile:758)
at net.minecraft.server.MinecraftServer.x(SourceFile:752)
at ayc.bq(SourceFile:116)
at net.minecraft.server.MinecraftServer.w(SourceFile:736)
at net.minecraft.server.MinecraftServer.v(SourceFile:669)
at net.minecraft.server.MinecraftServer.a(SourceFile:258)
at net.minecraft.server.MinecraftServer$$Lambda$4339/0x00000008013ddfa8.run(Unknown Source)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

A detailed walkthrough of the error, its code path and all known details is as follows:

– Head –
Thread: Server Watchdog
Stacktrace:
at czo$m.a(SourceFile:427)
at czo$w$a.a(SourceFile:1269)
at czo$w.a(SourceFile:1220)
at czo$w$$Lambda$4377/0x0000000801493710.visit(Unknown Source)
at aku$e.a(SourceFile:214)
at aku$e.a(SourceFile:216)
at aku$e$$Lambda$4378/0x0000000801493920.apply(Unknown Source)
at java.base@18-ea/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base@18-ea/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:720)
at java.base@18-ea/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base@18-ea/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base@18-ea/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575)
at java.base@18-ea/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.base@18-ea/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616)
at java.base@18-ea/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622)
at java.base@18-ea/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627)
at aku$e.a(SourceFile:216)
at czo$w.a(SourceFile:1220)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$m.a(SourceFile:427)
at czo$m.a(SourceFile:427)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$k.b(SourceFile:953)
at czo$k.a(SourceFile:895)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$q.a(SourceFile:740)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$n.a(SourceFile:1096)
at czo$n.a(SourceFile:1096)
at czo$a.a(SourceFile:1178)
at czo$n.a(SourceFile:1096)
at czo$e.a(SourceFile:849)
at czo$m.a(SourceFile:427)
at czo$n.a(SourceFile:1096)
at czo$k.b(SourceFile:953)
at czo$k.a(SourceFile:895)
at czo$a.a(SourceFile:1178)
at czo$a.a(SourceFile:1178)
at czo$m.a(SourceFile:427)
at czy.(SourceFile:190)
at czx.a(SourceFile:204)
at czx.a(SourceFile:130)
at cwn.c(SourceFile:702)
at dke.a(SourceFile:139)
at dlq.a(SourceFile:21)
at dkf.b(SourceFile:105)
at dkf.a(SourceFile:92)
at dkf$$Lambda$5658/0x000000080169e088.get(Unknown Source)
at it.unimi.dsi.fastutil.longs.Long2BooleanOpenHashMap.computeIfAbsent(Long2BooleanOpenHashMap.java:496)
at dkf.a(SourceFile:91)
at cgr.a(SourceFile:164)
at cwn.a(SourceFile:355)
at cwn.a(SourceFile:342)
at cwn.a(SourceFile:282)
at afo.a(SourceFile:1186)
at dsm.a(SourceFile:76)
at dsq.b(SourceFile:31)
at dsq.apply(SourceFile:20)
at dst.a(SourceFile:58)
at dst$$Lambda$4214/0x00000008013a0270.apply(Unknown Source)
at dsr.a(SourceFile:14)
at dsr$$Lambda$5466/0x0000000801665860.accept(Unknown Source)
at drv.a(SourceFile:33)
at dsa$1.a(SourceFile:59)
at dri.b(SourceFile:81)
at dri.a(SourceFile:96)
at drj.a(SourceFile:74)
at drj.b(SourceFile:83)
at drj.a(SourceFile:88)
at drj.a(SourceFile:107)
at cti.e(SourceFile:82)
at cti.createMenu(SourceFile:160)
at afp.a(SourceFile:1040)
at cju.a(SourceFile:207)
at cuq$a.a(SourceFile:963)
at afq.a(SourceFile:338)
at agh.a(SourceFile:1115)
at yq.a(SourceFile:34)
at yq.a(SourceFile:8)
at sq.a(SourceFile:22)
at sq$$Lambda$5268/0x000000080162c1c8.run(Unknown Source)
at aba.run(SourceFile:18)
at ayc.d(SourceFile:157)
at ayg.d(SourceFile:23)
at net.minecraft.server.MinecraftServer.b(SourceFile:776)
at net.minecraft.server.MinecraftServer.d(SourceFile:160)
at ayc.x(SourceFile:131)
at net.minecraft.server.MinecraftServer.bh(SourceFile:758)
at net.minecraft.server.MinecraftServer.x(SourceFile:752)
at ayc.bq(SourceFile:116)
at net.minecraft.server.MinecraftServer.w(SourceFile:736)
at net.minecraft.server.MinecraftServer.v(SourceFile:669)
at net.minecraft.server.MinecraftServer.a(SourceFile:258)

– Thread Dump –
Details:
Threads: “Reference Handler” daemon prio=10 Id=2 RUNNABLE
at java.base@18-ea/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
at java.base@18-ea/java.lang.ref.Reference.processPendingReferences(Reference.java:253)
at java.base@18-ea/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)

“Finalizer” daemon prio=8 Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@30dd0f6e
at java.base@18-ea/java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@30dd0f6e
at java.base@18-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at java.base@18-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
at java.base@18-ea/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:183)

“Signal Dispatcher” daemon prio=9 Id=4 RUNNABLE

“Notification Thread” daemon prio=9 Id=11 RUNNABLE

“Common-Cleaner” daemon prio=8 Id=12 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@3e1af705
at java.base@18-ea/java.lang.Object.wait(Native Method)
- waiting on java.lang.ref.ReferenceQueue$Lock@3e1af705
at java.base@18-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
at java.base@18-ea/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)
at java.base@18-ea/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)

“DestroyJavaVM” prio=5 Id=14 RUNNABLE

“Timer hack thread” daemon prio=5 Id=20 TIMED_WAITING
at java.base@18-ea/java.lang.Thread.sleep(Native Method)
at ad$9.run(SourceFile:845)

“Server thread” prio=5 Id=24 RUNNABLE
at czo$m.a(SourceFile:427)
at czo$w$a.a(SourceFile:1269)
at czo$w.a(SourceFile:1220)
at czo$w$$Lambda$4377/0x0000000801493710.visit(Unknown Source)
at aku$e.a(SourceFile:214)
at aku$e.a(SourceFile:216)
at aku$e$$Lambda$4378/0x0000000801493920.apply(Unknown Source)
at java.base@18-ea/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)

“Server console handler” daemon prio=5 Id=26 RUNNABLE (in native)
at java.base@18-ea/java.io.FileInputStream.readBytes(Native Method)
at java.base@18-ea/java.io.FileInputStream.read(FileInputStream.java:276)
at java.base@18-ea/java.io.BufferedInputStream.read1(BufferedInputStream.java:282)
at java.base@18-ea/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
- locked java.io.BufferedInputStream@3a25641e
at java.base@18-ea/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:270)
at java.base@18-ea/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:313)
at java.base@18-ea/sun.nio.cs.StreamDecoder.read(StreamDecoder.java:188)
- locked java.io.InputStreamReader@7f27fd3e
at java.base@18-ea/java.io.InputStreamReader.read(InputStreamReader.java:176)

“Netty Epoll Server IO #0” daemon prio=5 Id=27 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:209)
at io.netty.channel.epoll.Native.epollWait(Native.java:202)
at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“Query Listener #1” prio=5 Id=33 RUNNABLE
at java.base@18-ea/sun.nio.ch.Net.poll(Native Method)
at java.base@18-ea/sun.nio.ch.SelChImpl.park(SelChImpl.java:92)
at java.base@18-ea/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:705)
at java.base@18-ea/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:633)
at java.base@18-ea/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240)
at java.base@18-ea/java.net.DatagramSocket.receive(DatagramSocket.java:701)
at aix.run(SourceFile:258)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

Number of locked synchronizers = 1
- java.util.concurrent.locks.ReentrantLock$NonfairSync@27593bcb

“Server Watchdog” daemon prio=5 Id=34 RUNNABLE
at java.management@18-ea/sun.management.ThreadImpl.dumpThreads0(Native Method)
at java.management@18-ea/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521)
at java.management@18-ea/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509)
at aes.run(SourceFile:49)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“Netty Epoll Server IO #1” daemon prio=5 Id=35 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:209)
at io.netty.channel.epoll.Native.epollWait(Native.java:202)
at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“Netty Epoll Server IO #2” daemon prio=5 Id=79 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:209)
at io.netty.channel.epoll.Native.epollWait(Native.java:202)
at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“IO-Worker-50” prio=5 Id=81 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
at java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“Netty Epoll Server IO #3” daemon prio=5 Id=83 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:209)
at io.netty.channel.epoll.Native.epollWait(Native.java:202)
at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“Worker-Main-52” daemon prio=5 Id=87 TIMED_WAITING on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
at java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

“Worker-Main-53” daemon prio=5 Id=88 WAITING on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
at java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

“Worker-Main-54” daemon prio=5 Id=89 TIMED_WAITING on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
at java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

“IO-Worker-56” prio=5 Id=91 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
at java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“IO-Worker-57” prio=5 Id=92 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
at java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“IO-Worker-58” prio=5 Id=93 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.SynchronousQueue$TransferStack@4e9242fa
at java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
at java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122)
at java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“Worker-Main-59” daemon prio=5 Id=94 WAITING on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
at java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

“Worker-Main-60” daemon prio=5 Id=95 TIMED_WAITING on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method)
- waiting on java.util.concurrent.ForkJoinPool@5f06daa2
at java.base@18-ea/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726)
at java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623)
at java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

“Netty Epoll Server IO #4” daemon prio=5 Id=96 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:209)
at io.netty.channel.epoll.Native.epollWait(Native.java:202)
at io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:294)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

“Netty Epoll Server IO #5” daemon prio=5 Id=97 RUNNABLE (in native)
at io.netty.channel.epoll.Native.epollWait0(Native Method)
at io.netty.channel.epoll.Native.epollWait(Native.java:182)
at io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:290)
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:354)
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base@18-ea/java.lang.Thread.run(Thread.java:833)

Stacktrace:
at aes.run(SourceFile:65)
at java.base/java.lang.Thread.run(Thread.java:833)

– Performance stats –
Details:
Random tick rate: 3
Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 1, entities: 353,353,185,1618,1618,0,0 [minecraft:item:74,minecraft:cod:32,minecraft:chicken:30,minecraft:skeleton:29,minecraft:chest_minecart:23], block_entities: 3440 [minecraft:sculk_sensor:2419,minecraft:sculk_catalyst:612,minecraft:sculk_shrieker:295,minecraft:mob_spawner:104,minecraft:beehive:7], block_ticks: 38919, fluid_ticks: 22776, chunk_source: Chunks[S] W: 8462 E: 353,353,185,1618,1618,0,0,
ResourceKey[minecraft:dimension / minecraft:the_end]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0,
ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0

– System Details –
Details:
Minecraft Version: 1.19
Minecraft Version ID: 1.19
Operating System: Linux (amd64) version 5.15.0-41-generic
Java Version: 18-ea, Private Build
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Private Build
Memory: 2538407936 bytes (2420 MiB) / 5242880000 bytes (5000 MiB) up to 10485760000 bytes (10000 MiB)
CPUs: 4
Processor Vendor: AuthenticAMD
Processor Name: AMD Phenom™ II X4 B95 Processor
Identifier: AuthenticAMD Family 16 Model 4 Stepping 3
Microarchitecture: K10
Frequency (GHz): 3.00
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 4
Graphics card #0 name: GP108 [GeForce GT 1030]
Graphics card #0 vendor: NVIDIA Corporation (0x10de)
Graphics card #0 VRAM (MB): 288.00
Graphics card #0 deviceId: 0x1d01
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 12095.92
Virtual memory used (MB): 5223.43
Swap memory total (MB): 4096.00
Swap memory used (MB): 0.00
JVM Flags: 2 total; -Xmx10000M -Xms5000M
Server Running: true
Player Count: 1 / 10; [afp[‘0mnisha’/2866, l=‘ServerLevel[world]’, x=-2538.49, y=39.00, z=-543.70]]
Data Packs: vanilla
World Generation: Stable
Is Modded: Probably not. Server jar signature and brand is untouched
Type: Dedicated Server (map_server.txt)

Alright so I managed to fix this by installing spigot and adjusting the server settings so the server wouldn’t lag out, however I did encounter this crash lately

---- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [HUG]

Time: 7/28/22, 10:09 PM
Description: Exception ticking world

java.lang.NullPointerException: Cannot invoke “net.minecraft.world.level.storage.WorldData.s()” because the return value of “net.minecraft.world.level.GeneratorAccess.n_()” is null
at net.minecraft.world.level.GeneratorAccess.ag(GeneratorAccess.java:72)
at net.minecraft.world.entity.EntityInsentient.dn(EntityInsentient.java:784)
at net.minecraft.server.level.WorldServer.lambda$9(WorldServer.java:407)
at net.minecraft.world.level.entity.EntityTickList.a(SourceFile:54)
at net.minecraft.server.level.WorldServer.a(WorldServer.java:401)
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1290)
at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:394)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1197)
at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:1010)
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:291)
at java.base/java.lang.Thread.run(Thread.java:833)

A detailed walkthrough of the error, its code path and all known details is as follows:

– Head –
Thread: Server thread
Stacktrace:
at net.minecraft.world.level.GeneratorAccess.ag(GeneratorAccess.java:72)
at net.minecraft.world.entity.EntityInsentient.dn(EntityInsentient.java:784)
at net.minecraft.server.level.WorldServer.lambda$9(WorldServer.java:407)
at net.minecraft.world.level.entity.EntityTickList.a(SourceFile:54)
at net.minecraft.server.level.WorldServer.a(WorldServer.java:401)

– Affected level –
Details:
All players: 5 total; [EntityPlayer[‘DumpsterGandalf’/17880, l=‘ServerLevel[world]’, x=-434.65, y=62.07, z=-1161.87](DumpsterGandalf at -434.6513975776042,62.073264324665075,-1161.8696179077945), EntityPlayer[‘tryantonal’/18120, l=‘ServerLevel[world]’, x=-434.47, y=62.07, z=-1161.09](tryantonal at -434.4717788553421,62.073264324665075,-1161.0900429152266), EntityPlayer[‘Grimbosaur’/58160, l=‘ServerLevel[world]’, x=-441.70, y=71.00, z=-564.17](Grimbosaur at -441.69999998807907,71.0,-564.1746558943144), EntityPlayer[‘Holycats’/62889, l=‘ServerLevel[world]’, x=-405.42, y=63.00, z=-691.08](Holycats at -405.4241085859712,63.0,-691.0765293203388), EntityPlayer[‘Shoto1775’/61586, l=‘ServerLevel[world]’, x=-185.82, y=113.00, z=-256.45](Shoto1775 at -185.8198035969014,113.0,-256.44696237229107)]
Chunk stats: 6768
Level dimension: minecraft:overworld
Level spawn location: World: (16,128,-16), Section: (at 0,0,0 in 1,8,-1; chunk contains blocks 16,-64,-16 to 31,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
Level time: 2140909 game time, 2304935 day time
Level name: world
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Level weather: Rain time: 37966 (now: false), thunder time: 52697 (now: false)
Known server brands: vanilla, Spigot
Level was modded: true
Level storage version: 0x04ABD - Anvil
Stacktrace:
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1290)
at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:394)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1197)
at net.minecraft.server.MinecraftServer.v(MinecraftServer.java:1010)
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:291)
at java.base/java.lang.Thread.run(Thread.java:833)

– System Details –
Details:
Minecraft Version: 1.19
Minecraft Version ID: 1.19
Operating System: Linux (amd64) version 5.15.0-41-generic
Java Version: 18-ea, Private Build
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Private Build
Memory: 3705038336 bytes (3533 MiB) / 8942256128 bytes (8528 MiB) up to 10485760000 bytes (10000 MiB)
CPUs: 4
Processor Vendor: AuthenticAMD
Processor Name: AMD Phenom™ II X4 B95 Processor
Identifier: AuthenticAMD Family 16 Model 4 Stepping 3
Microarchitecture: K10
Frequency (GHz): 3.00
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 4
Graphics card #0 name: GP108 [GeForce GT 1030]
Graphics card #0 vendor: NVIDIA Corporation (0x10de)
Graphics card #0 VRAM (MB): 288.00
Graphics card #0 deviceId: 0x1d01
Graphics card #0 versionInfo: unknown
Virtual memory max (MB): 12095.92
Virtual memory used (MB): 9491.44
Swap memory total (MB): 4096.00
Swap memory used (MB): 0.00
JVM Flags: 2 total; -Xmx10000M -Xms3000M
CraftBukkit Information:
Running: CraftBukkit version 3553-Spigot-14a2382-ef09464 (MC: 1.19) (Implementing API version 1.19-R0.1-SNAPSHOT) true
Plugins: {}
Warnings: DEFAULT
Reload Count: 0
Threads: { RUNNABLE Reference Handler: [java.base@18-ea/java.lang.ref.Reference.waitForReferencePendingList(Native Method), java.base@18-ea/java.lang.ref.Reference.processPendingReferences(Reference.java:253), java.base@18-ea/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)], RUNNABLE Netty Epoll Server IO #2: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:182), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:290), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:354), io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995), io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING Timer hack thread: [java.base@18-ea/java.lang.Thread.sleep(Native Method), net.minecraft.SystemUtils$9.run(SourceFile:845)], WAITING Worker-Main-515: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING NonBlockingInputStreamThread: [java.base@18-ea/java.lang.Object.wait(Native Method), jline.internal.NonBlockingInputStream.run(NonBlockingInputStream.java:278), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], RUNNABLE Netty Epoll Server IO #1: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:182), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:290), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:354), io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995), io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING Worker-Main-517: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410), java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726), java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], WAITING TerminalConsoleWriter: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@18-ea/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506), java.base@18-ea/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3464), java.base@18-ea/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3435), java.base@18-ea/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623), java.base@18-ea/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435), com.mojang.logging.LogQueues.getNextLogEvent(LogQueues.java:41), org.bukkit.craftbukkit.v1_19_R1.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:31)], TIMED_WAITING Spigot Metrics Thread: [java.base@18-ea/java.lang.Object.wait(Native Method), java.base@18-ea/java.util.TimerThread.mainLoop(Timer.java:563), java.base@18-ea/java.util.TimerThread.run(Timer.java:516)], WAITING Finalizer: [java.base@18-ea/java.lang.Object.wait(Native Method), java.base@18-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@18-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176), java.base@18-ea/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:183)], TIMED_WAITING IO-Worker-627: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING IO-Worker-638: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING Spigot Watchdog Thread: [java.base@18-ea/java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:106)], RUNNABLE Signal Dispatcher: [], RUNNABLE Notification Thread: [], TIMED_WAITING IO-Worker-639: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], RUNNABLE Query Listener #1: [java.base@18-ea/sun.nio.ch.Net.poll(Native Method), java.base@18-ea/sun.nio.ch.SelChImpl.park(SelChImpl.java:92), java.base@18-ea/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:705), java.base@18-ea/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:633), java.base@18-ea/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240), java.base@18-ea/java.net.DatagramSocket.receive(DatagramSocket.java:701), net.minecraft.server.rcon.thread.RemoteStatusListener.run(SourceFile:258), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], RUNNABLE Netty Epoll Server IO #0: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:182), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:290), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:354), io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995), io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], RUNNABLE Netty Epoll Server IO #3: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:182), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:290), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:354), io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995), io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], RUNNABLE Server thread: [java.base@18-ea/java.lang.Thread.dumpThreads(Native Method), java.base@18-ea/java.lang.Thread.getAllStackTraces(Thread.java:1662), org.bukkit.craftbukkit.v1_19_R1.CraftCrashReport.get(CraftCrashReport.java:33), org.bukkit.craftbukkit.v1_19_R1.CraftCrashReport.get(CraftCrashReport.java:1), net.minecraft.SystemReport.a(SourceFile:65), net.minecraft.CrashReport.(CrashReport.java:35), net.minecraft.CrashReport.a(CrashReport.java:240), net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1296), net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:394), net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1197), net.minecraft.server.MinecraftServer.v(MinecraftServer.java:1010), net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:291), net.minecraft.server.MinecraftServer$$Lambda$4280/0x00000008013f4ff0.run(Unknown Source), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING Async Chat Thread - #26: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING Common-Cleaner: [java.base@18-ea/java.lang.Object.wait(Native Method), java.base@18-ea/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), java.base@18-ea/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140), java.base@18-ea/java.lang.Thread.run(Thread.java:833), java.base@18-ea/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162)], TIMED_WAITING IO-Worker-634: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], TIMED_WAITING process reaper: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], RUNNABLE DestroyJavaVM: [], TIMED_WAITING Worker-Main-543: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410), java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726), java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], TIMED_WAITING IO-Worker-640: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), java.base@18-ea/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401), java.base@18-ea/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122), java.base@18-ea/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635), java.base@18-ea/java.lang.Thread.run(Thread.java:833)], WAITING Worker-Main-516: [java.base@18-ea/jdk.internal.misc.Unsafe.park(Native Method), java.base@18-ea/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), java.base@18-ea/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724), java.base@18-ea/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623), java.base@18-ea/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)], RUNNABLE Server console handler: [java.base@18-ea/java.io.FileInputStream.readBytes(Native Method), java.base@18-ea/java.io.FileInputStream.read(FileInputStream.java:276), java.base@18-ea/java.io.BufferedInputStream.fill(BufferedInputStream.java:244), java.base@18-ea/java.io.BufferedInputStream.read(BufferedInputStream.java:263), jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:169), jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:137), jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:246), jline.internal.InputStreamReader.read(InputStreamReader.java:261), jline.internal.InputStreamReader.read(InputStreamReader.java:198), jline.console.ConsoleReader.readCharacter(ConsoleReader.java:2145), jline.console.ConsoleReader.readLine(ConsoleReader.java:2349), net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:122)],}
Recent tasks from 852480-852510{}
Force Loaded Chunks: { world: {}, world_nether: {}, world_the_end: {},}
Server Running: true
Player Count: 5 / 5; [EntityPlayer[‘DumpsterGandalf’/17880, l=‘ServerLevel[world]’, x=-434.65, y=62.07, z=-1161.87](DumpsterGandalf at -434.6513975776042,62.073264324665075,-1161.8696179077945), EntityPlayer[‘tryantonal’/18120, l=‘ServerLevel[world]’, x=-434.47, y=62.07, z=-1161.09](tryantonal at -434.4717788553421,62.073264324665075,-1161.0900429152266), EntityPlayer[‘Grimbosaur’/58160, l=‘ServerLevel[world]’, x=-441.70, y=71.00, z=-564.17](Grimbosaur at -441.69999998807907,71.0,-564.1746558943144), EntityPlayer[‘Holycats’/62889, l=‘ServerLevel[world]’, x=-405.42, y=63.00, z=-691.08](Holycats at -405.4241085859712,63.0,-691.0765293203388), EntityPlayer[‘Shoto1775’/61586, l=‘ServerLevel[world]’, x=-185.82, y=113.00, z=-256.45](Shoto1775 at -185.8198035969014,113.0,-256.44696237229107)]
Data Packs: vanilla, file/bukkit (incompatible)
World Generation: Stable
Is Modded: Definitely; Server brand changed to ‘Spigot’
Type: Dedicated Server (map_server.txt)

I wonder if you may have a faulty component.

It wouldn’t surprise me, but the server was running perfectly fine for a solid 12 hours straight once i installed spigot

That is typically how hardware issues present.

Try running a memtest to check your RAM. Or transfer the server to another machine and try running it and see if it still happens.

Alright, I’ll run memtest next time i do maintenance, I did fiddle around with the hardware and im hoping that fixed things, i’ll update you on what happens

Update: so the motherboard is actually too old to run MemTest86 so ill instead experiment with leaving only 1 RAM stick in and seeing if it fixes it or not

edit: didn’t work, though it only seems to crash if the player cap is more than 5, even if there is less than 5 people on??? idk

Memtest should work as it dates back at least 16 years. If your machine is that old it’s probably time to get a new one.
Anyway, try the other stick.

is the issue on the second crash log essentially the error highlighted in bold not sure what is causing it but i am still looking over it nothing really stands out an i only have a basic understanding but basically the game is trying to reference a pointer in memory that does not exist for what ever reason.

a pointer in memory that does not exist can occur from many reasons and can also occur legitimately. I don’t know the context here and only have a basic understanding. Otherwise there is nothing that is showing in the stack trace that is alluding to anything often times it will tell you exactly what the problem is.

Elpress line of thinking is a good idea especially because the first log looks more like live data corruption and memtest would rule this out and it should work on any modern computer modern meaning like the last 30 years sort of modern.

Also not sure if you are aware but that cpu supports ecc memory which is a solid boon for a consumer desktop id be looking into it.

unfortunately the RAM installed doesnt have ECC support

Nope but your CPU does meaning you can put ECC ram in if you wanted too i was just suggesting it as its not common for consumer platforms to support this type of ram.

Not really a big deal but still can be good to have.