Page 1 of 1

[IL] Weird problem after updated javolution

Posted: Mon Feb 07, 2011 5:45 am
by Tryskell
Heya all,

I use L2J IL version, and updated to last Javolution.

My problem are some NPEs, which seems to come randomly, and number is random too (around 10 to 18).

The weird part is it affects only AutoSpawn instances types. As you can see, it's related to FastMap.

Image

And here is some logs reports :

Code: Select all

2011.01.19 13:14:53,167 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478625): java.lang.NullPointerException2011.01.19 13:14:53,167 WARNING 13  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478627): java.lang.NullPointerException2011.01.19 13:14:53,167 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478628): java.lang.NullPointerException2011.01.19 13:14:53,168 WARNING 15  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478629): java.lang.NullPointerException2011.01.19 13:14:53,169 WARNING 16  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478630): java.lang.NullPointerException2011.01.19 13:14:53,169 WARNING 17  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478631): java.lang.NullPointerException2011.01.19 13:14:53,181 WARNING 13  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478632): java.lang.NullPointerException2011.01.19 13:14:53,200 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478633): java.lang.NullPointerException2011.01.19 13:14:53,239 WARNING 15  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478634): java.lang.NullPointerException2011.01.19 13:14:53,258 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478635): java.lang.NullPointerException2011.01.19 13:14:53,269 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478636): java.lang.NullPointerException2011.01.19 13:14:53,272 WARNING 13  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478637): java.lang.NullPointerException2011.01.19 13:14:53,275 WARNING 17  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478638): java.lang.NullPointerException2011.01.19 13:14:53,277 WARNING 16  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478639): java.lang.NullPointerException2011.01.19 13:14:53,280 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478640): java.lang.NullPointerException2011.01.19 13:14:53,288 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478641): java.lang.NullPointerException2011.01.19 13:14:53,304 WARNING 15  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478642): java.lang.NullPointerException2011.01.19 13:14:53,311 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478643): java.lang.NullPointerException2011.01.19 13:14:53,318 WARNING 16  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478644): java.lang.NullPointerException2011.01.19 13:14:53,325 WARNING 17  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478645): java.lang.NullPointerException2011.01.19 13:14:53,339 WARNING 13  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478646): java.lang.NullPointerException2011.01.19 13:14:53,348 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478647): java.lang.NullPointerException2011.01.19 13:14:53,361 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478648): java.lang.NullPointerException2011.01.19 13:14:53,369 WARNING 13  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478649): java.lang.NullPointerException2011.01.19 13:14:53,377 WARNING 15  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478673): java.lang.NullPointerException2011.01.19 13:14:53,389 WARNING 17  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478674): java.lang.NullPointerException2011.01.19 13:14:53,397 WARNING 16  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478675): java.lang.NullPointerException2011.01.19 13:14:53,403 WARNING 13  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478676): java.lang.NullPointerException

Code: Select all

2011.01.19 14:14:53,356 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478548): java.lang.NullPointerException2011.01.19 14:14:53,414 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478673): java.lang.NullPointerException2011.01.19 14:14:53,414 WARNING 12  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478674): java.lang.NullPointerException2011.01.19 14:14:53,415 WARNING 17  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478675): java.lang.NullPointerException2011.01.19 14:14:53,415 WARNING 17  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478676): java.lang.NullPointerException2011.01.19 14:34:53,490 WARNING 16  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478675): java.lang.NullPointerException2011.01.19 14:44:53,468 WARNING 17  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478548): java.lang.NullPointerException2011.01.19 14:44:53,527 WARNING 15  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478673): java.lang.NullPointerException2011.01.19 14:44:53,527 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478674): java.lang.NullPointerException2011.01.19 14:44:53,528 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478676): java.lang.NullPointerException2011.01.19 14:54:53,566 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478675): java.lang.NullPointerException2011.01.19 15:14:53,581 WARNING 13  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478548): java.lang.NullPointerException2011.01.19 15:14:53,639 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478673): java.lang.NullPointerException2011.01.19 15:14:53,639 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478674): java.lang.NullPointerException2011.01.19 15:14:53,640 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478675): java.lang.NullPointerException2011.01.19 15:14:53,641 WARNING 14  net.sf.l2j.gameserver.model.AutoSpawnHandler    AutoSpawnHandler: An error occurred while initializing spawn instance (Object ID = 268478676): java.lang.NullPointerException
Giving the fact it only comes for AutoSpawnHandler, does it mean FastMap is buggy ? Or AutoSpawnHandler is buggy ?

Re: [IL] Weird problem after updated javolution

Posted: Mon Feb 07, 2011 7:34 am
by JIV
IL is buggy

Re: [IL] Weird problem after updated javolution

Posted: Mon Feb 07, 2011 1:38 pm
by Tryskell
I know IL is buggy, else I won't try to refactor entire parts of code with Freya...

Doesn't it strange this problem ocurred only when I added Javolution and not before ? It comes rarely, but when it comes, it comes.

Well, I will try to search more then...

Re: [IL] Weird problem after updated javolution

Posted: Sat Feb 26, 2011 10:42 pm
by Tryskell
I refactored L2Spawn and SpawnTable in order to use FastSet instead of FastList.

For the moment, this bug didn't appear anew.

More infos on my project timeline : http://trac.assembla.com/acis_project/changeset/56



Regards,

Tk.