Cymainey
2020-03-22 09:31:39.699 [main] ERROR - Throwing
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method) ~[?:1.8.0_241]
at java.lang.Thread.start(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) ~[?:1.8.0_241]
at cn.nukkit.nbt.stream.PGZIPOutputStream.submit(PGZIPOutputStream.java:158) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.stream.PGZIPOutputStream.write(PGZIPOutputStream.java:144) ~[nukkit-1.0-SNAPSHOT.jar:?]
at java.io.DataOutputStream.write(Unknown Source) ~[?:1.8.0_241]
at java.io.FilterOutputStream.write(Unknown Source) ~[?:1.8.0_241]
at cn.nukkit.nbt.stream.NBTOutputStream.write(NBTOutputStream.java:45) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.tag.ByteArrayTag.write(ByteArrayTag.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.tag.Tag.writeNamedTag(Tag.java:101) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.tag.CompoundTag.write(CompoundTag.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.tag.Tag.writeNamedTag(Tag.java:101) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.tag.CompoundTag.write(CompoundTag.java:29) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.tag.Tag.writeNamedTag(Tag.java:101) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.tag.Tag.writeNamedTag(Tag.java:93) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.write(NBTIO.java:201) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.write(NBTIO.java:196) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.writeGZIPCompressed(NBTIO.java:228) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.saveOfflinePlayerDataInternal(Server.java:1700) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.access$300(Server.java:103) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server$3.onCancel(Server.java:1691) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.scheduler.TaskHandler.cancel(TaskHandler.java:86) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.scheduler.ServerScheduler.cancelTask(ServerScheduler.java:208) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.disablePlugin(PluginManager.java:521) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.disablePlugins(PluginManager.java:506) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.forceShutdown(Server.java:825) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.start(Server.java:881) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.<init>(Server.java:565) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nukkit-1.0-SNAPSHOT.jar:?]
Suppressed: java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method) ~[?:1.8.0_241]
at java.lang.Thread.start(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) ~[?:1.8.0_241]
at cn.nukkit.nbt.stream.PGZIPOutputStream.submit(PGZIPOutputStream.java:158) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.stream.PGZIPOutputStream.flush(PGZIPOutputStream.java:211) ~[nukkit-1.0-SNAPSHOT.jar:?]
at java.io.DataOutputStream.flush(Unknown Source) ~[?:1.8.0_241]
at java.io.FilterOutputStream.close(Unknown Source) ~[?:1.8.0_241]
at cn.nukkit.nbt.stream.NBTOutputStream.close(NBTOutputStream.java:149) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.write(NBTIO.java:202) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.write(NBTIO.java:196) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.writeGZIPCompressed(NBTIO.java:228) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.saveOfflinePlayerDataInternal(Server.java:1700) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.access$300(Server.java:103) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server$3.onCancel(Server.java:1691) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.scheduler.TaskHandler.cancel(TaskHandler.java:86) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.scheduler.ServerScheduler.cancelTask(ServerScheduler.java:208) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.disablePlugin(PluginManager.java:521) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.disablePlugins(PluginManager.java:506) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.forceShutdown(Server.java:825) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.start(Server.java:881) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.<init>(Server.java:565) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nukkit-1.0-SNAPSHOT.jar:?]
Suppressed: java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method) ~[?:1.8.0_241]
at java.lang.Thread.start(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) ~[?:1.8.0_241]
at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) ~[?:1.8.0_241]
at cn.nukkit.nbt.stream.PGZIPOutputStream.submit(PGZIPOutputStream.java:158) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.stream.PGZIPOutputStream.flush(PGZIPOutputStream.java:211) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.stream.PGZIPOutputStream.close(PGZIPOutputStream.java:221) ~[nukkit-1.0-SNAPSHOT.jar:?]
at java.io.FilterOutputStream.close(Unknown Source) ~[?:1.8.0_241]
at cn.nukkit.nbt.stream.NBTOutputStream.close(NBTOutputStream.java:149) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.write(NBTIO.java:202) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.write(NBTIO.java:196) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.nbt.NBTIO.writeGZIPCompressed(NBTIO.java:228) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.saveOfflinePlayerDataInternal(Server.java:1700) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.access$300(Server.java:103) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server$3.onCancel(Server.java:1691) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.scheduler.TaskHandler.cancel(TaskHandler.java:86) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.scheduler.ServerScheduler.cancelTask(ServerScheduler.java:208) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.disablePlugin(PluginManager.java:521) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.disablePlugins(PluginManager.java:506) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.forceShutdown(Server.java:825) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.start(Server.java:881) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.<init>(Server.java:565) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nukkit-1.0-SNAPSHOT.jar:?]
2020-03-22 09:31:39.704 [main] INFO - Stopping other threads
每次开个30-40分钟就这样崩溃了,怎么回事,我内存16G
2020-03-22 11:01:00