Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Exception in thread "GeneralSTPool-11" java.lang.NullPointerException (https://forum.zone-game.info/showthread.php?t=15640)

ruslanback 24.08.2011 16:55

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).

bloodshed 24.08.2011 17:04

Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
 
Код:

com.src.gameserver.model.L2World.getVisibleObjects (L2World.java:390)
тут и смотри что у тебя в 390 строке.

ruslanback 24.08.2011 17:39

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)
И тут и тут строка.
В гугле ничего не нашел.Если решу проблему,отпишу,чтобы все знали.

bloodshed 24.08.2011 17:55

Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
 
откройте L2World.java и смотри что в 390 строке вызывает NPE

ruslanback 25.08.2011 00:18

Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
 
Каким способом высчитывать.

Lihoy 25.08.2011 00:21

Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
 
Цитата:

Сообщение от ruslanback (Сообщение 136635)
Каким способом высчитывать.

offtop:
Свернуть ↑Развернуть ↓

ruslanback 25.08.2011 10:52

Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
 
FastList<L2WorldRegion> regions = object.getWorldRegion().getSurroundingRegions();
В 390 строке.Я много понял?

bloodshed 25.08.2011 11:11

Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
 
скорее всего при получении региона получается NPE.
То есть object.getWorldRegion() == null

ruslanback 25.08.2011 19:28

Re: Exception in thread "GeneralSTPool-11" java.lang.NullPointerException
 
То есть?:)

LineOFWar 25.08.2011 19:36

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