 | 本帖最後由 RYuan 於 2019-7-22 19:06 編輯
小弟自架太陽神V14版本,自己5.6個朋友玩玩而已,一開始都沒問題直到這幾天黑盒子跑錯誤出來,GOOGLE好幾天都找不到答案也沒有人可以問,所以在此請教各位前輩,以下是錯誤訊息:
警告: Task already scheduled or cancelled
java.lang.IllegalStateException: Task already scheduled or cancelled
at java.util.Timer.sched(Unknown Source)
at java.util.Timer.scheduleAtFixedRate(Unknown Source)
at l1j.server.server.model.Instance.L1NpcInstance.startHpRegeneration(Un
known Source)
at l1j.server.server.model.Instance.L1MonsterInstance.setCurrentHp(Unkno
wn Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
七月 21, 2019 1:04:42 上午 l1j.server.server.HomeTownTimeController dailyProc
資訊: 登記村民系統每日處理開始!
七月 21, 2019 1:14:00 上午 l1j.server.server.command.executor.L1CreateItem execu
te
嚴重: 470269
java.lang.ArrayIndexOutOfBoundsException: 470269
at l1j.server.server.datatables.ItemTable.getTemplate(Unknown Source)
at l1j.server.server.command.executor.L1CreateItem.execute(Unknown Sourc
e)
at l1j.server.server.GMCommands.executeDatabaseCommand(Unknown Source)
at l1j.server.server.GMCommands.handleCommands(Unknown Source)
at l1j.server.server.clientpackets.C_Chat.<init>(Unknown Source)
at l1j.server.server.PacketHandler.handlePacket(Unknown Source)
at l1j.server.server.ClientThread$HcPacket.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Timer-8028" java.lang.NullPointerException
at l1j.server.server.model.Instance.L1MonsterInstance$1.run(Unknown Sour
ce)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
七月 21, 2019 1:26:07 上午 l1j.server.server.model.L1Chaser run
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-54" java.lang.OutOfMemoryError: unable to cre
ate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.processWorkerExit(Unknown Sou
rce)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
七月 21, 2019 1:26:07 上午 l1j.server.server.model.L1Chaser run
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Timer-8428" java.lang.NullPointerException
at l1j.server.server.model.Instance.L1MonsterInstance$1.run(Unknown Sour
ce)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
七月 21, 2019 1:26:08 上午 l1j.server.server.model.L1Chaser run
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Timer-8442" java.lang.NullPointerException
at l1j.server.server.model.Instance.L1MonsterInstance$1.run(Unknown Sour
ce)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
七月 21, 2019 1:26:08 上午 l1j.server.server.model.L1Chaser run
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Timer-8448" java.lang.NullPointerException
at l1j.server.server.model.Instance.L1MonsterInstance$1.run(Unknown Sour
ce)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
七月 21, 2019 1:26:08 上午 l1j.server.server.model.L1Chaser run
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-62" java.lang.OutOfMemoryError: unable to cre
ate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.processWorkerExit(Unknown Sou
rce)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-66" java.lang.OutOfMemoryError: unable to cre
ate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Attack.commitNpc(Unknown Source)
at l1j.server.server.model.L1Attack.commit(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.onAction(Unknown S
ource)
at l1j.server.server.clientpackets.C_Attack.<init>(Unknown Source)
at l1j.server.server.PacketHandler.handlePacket(Unknown Source)
at l1j.server.server.ClientThread$HcPacket.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Timer-8547" java.lang.NullPointerException
at l1j.server.server.model.Instance.L1MonsterInstance$1.run(Unknown Sour
ce)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
第二個錯誤訊息:
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-191" java.lang.OutOfMemoryError: unable to cr
eate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Attack.commitNpc(Unknown Source)
at l1j.server.server.model.L1Attack.commit(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.onAction(Unknown S
ource)
at l1j.server.server.clientpackets.C_Attack.<init>(Unknown Source)
at l1j.server.server.PacketHandler.handlePacket(Unknown Source)
at l1j.server.server.ClientThread$HcPacket.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
七月 21, 2019 9:41:25 下午 l1j.server.server.model.L1Chaser run
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-90" java.lang.OutOfMemoryError: unable to cre
ate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Attack.commitNpc(Unknown Source)
at l1j.server.server.model.L1Attack.commit(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.onAction(Unknown S
ource)
at l1j.server.server.clientpackets.C_Attack.<init>(Unknown Source)
at l1j.server.server.PacketHandler.handlePacket(Unknown Source)
at l1j.server.server.ClientThread$HcPacket.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
警告: unable to create new native thread
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at java.util.Timer.<init>(Unknown Source)
at l1j.server.server.model.Instance.L1MonsterInstance.receiveDamage(Unkn
own Source)
at l1j.server.server.model.L1Chaser.attack(Unknown Source)
at l1j.server.server.model.L1Chaser.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-286" java.lang.OutOfMemoryError: unable to cr
eate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.processWorkerExit(Unknown Sou
rce)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-167" java.lang.OutOfMemoryError: unable to cr
eate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.processWorkerExit(Unknown Sou
rce)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "pool-1-thread-512" java.lang.OutOfMemoryError: unable to cr
eate new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.processWorkerExit(Unknown Sou
rce)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
以上請問事發生甚麼事嗎?我GOOGLE過好像是記憶體問題??麻煩前輩幫幫忙,最近都不能玩很悶.....
| |