Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
Не могу понять откуда ошибка стала возникать в ГС, через минут 5 после старта сервера,потом всё быстрее и быстрее каждую секунду.
Exception in thread "GeneralSTPool-11" java.lang.NullPointerException at com.src.gameserver.model.L2World.getVisibleObjects (L2World.java:390) at com.src.gameserver.model.L2World.addVisibleObject( L2World.java:273) at com.src.gameserver.model.L2Object.spawnMe(L2Object .java:222) at com.src.gameserver.model.actor.L2Character.onTelep orted(L2Character.j ava:316) at com.src.gameserver.model.actor.L2Character.teleToL ocation(L2Character .java:509) at com.src.gameserver.model.actor.instance.L2RaidBoss Instance$1.run(L2Ra idBossInstance.java:108) at com.src.gameserver.thread.ThreadPoolManager$Runnab leWrapper.run(Threa dPoolManager.java:59) at java.util.concurrent.Executors$RunnableAdapter.cal l(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndRe set(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknow n Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. access$101(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. runPeriodic(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source) at java.lang.Thread.run(Unknown Source) Exception in thread "GeneralSTPool-3" java.lang.NullPointerException at com.src.gameserver.model.L2World.getVisibleObjects (L2World.java:390) at com.src.gameserver.model.L2World.addVisibleObject( L2World.java:273) at com.src.gameserver.model.L2Object.spawnMe(L2Object .java:222) at com.src.gameserver.model.actor.L2Character.onTelep orted(L2Character.j ava:316) at com.src.gameserver.model.actor.L2Character.teleToL ocation(L2Character .java:509) at com.src.gameserver.model.actor.instance.L2RaidBoss Instance$1.run(L2Ra idBossInstance.java:108) at com.src.gameserver.thread.ThreadPoolManager$Runnab leWrapper.run(Threa dPoolManager.java:59) at java.util.concurrent.Executors$RunnableAdapter.cal l(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndRe set(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknow n Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. access$101(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. runPeriodic(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source) at java.lang.Thread.run(Unknown Source) Exception in thread "GeneralSTPool-6" java.lang.NullPointerException at com.src.gameserver.model.L2World.getVisibleObjects (L2World.java:390) at com.src.gameserver.model.L2World.addVisibleObject( L2World.java:273) at com.src.gameserver.model.L2Object.spawnMe(L2Object .java:222) at com.src.gameserver.model.actor.L2Character.onTelep orted(L2Character.j ava:316) at com.src.gameserver.model.actor.L2Character.teleToL ocation(L2Character .java:509) at com.src.gameserver.model.actor.instance.L2RaidBoss Instance$1.run(L2Ra idBossInstance.java:108) at com.src.gameserver.thread.ThreadPoolManager$Runnab leWrapper.run(Threa dPoolManager.java:59) at java.util.concurrent.Executors$RunnableAdapter.cal l(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRunAndRe set(Unknown Source) at java.util.concurrent.FutureTask.runAndReset(Unknow n Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. access$101(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. runPeriodic(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask. run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source ) at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source) at java.lang.Thread.run(Unknown Source) Object Id at bad coords: (x: 139263, y: -53768, z: -3086). |
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
Код:
com.src.gameserver.model.L2World.getVisibleObjects (L2World.java:390) |
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
У меня там строка.
at com.src.gameserver.model.L2World.addVisibleObject( L2World.java:273) at com.src.gameserver.model.L2Object.spawnMe(L2Object .java:222) И тут и тут строка. В гугле ничего не нашел.Если решу проблему,отпишу,чтобы все знали. |
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
откройте L2World.java и смотри что в 390 строке вызывает NPE
|
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
Каким способом высчитывать.
|
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
Цитата:
offtop:Развернуть ↓ |
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
FastList<L2WorldRegion> regions = object.getWorldRegion().getSurroundingRegions();
В 390 строке.Я много понял? |
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
скорее всего при получении региона получается NPE.
То есть object.getWorldRegion() == null |
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
То есть?:)
|
Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
те выяснить какого оно пустое если важная часть да
и трюкача поставить ну или простым ифом проверку на пустоту и вывод в гс при каких обстоятельствах летит но это так мелоч думай почему пусто |
Текущее время: 05:32. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot