L2JMobius

Ertheia Auction NPE after long offline

epu · 1 · 4579

Offline epu

  • Heir
  • **
    • Posts: 26
hello again!
today i decided to share all the errors collected over a long time, and this will be the first message ;)

if the server has been offline for a long time, then at the first start the following NPE appears
if, after the server is fully started, you reboot, then the error does not appear

Code: [Select]
org.l2jmobius.gameserver.instancemanager.ItemAuctionManager parseDocument
SEVERE: ItemAuctionManager: Failed loading auctions from xml.
java.lang.NullPointerException: Cannot invoke "org.l2jmobius.gameserver.model.actor.instance.PlayerInstance.getInventory()" because the return value of "org.l2jmobius.gameserver.model.items.instance.ItemInstance.getActingPlayer()" is null
at org.l2jmobius.gameserver.model.items.instance.ItemInstance.setEnchantLevel(ItemInstance.java:932)
at org.l2jmobius.gameserver.model.itemauction.AuctionItem.createNewItemInstance(AuctionItem.java:84)
at org.l2jmobius.gameserver.model.itemauction.ItemAuction.<init>(ItemAuction.java:88)
at org.l2jmobius.gameserver.model.itemauction.ItemAuction.<init>(ItemAuction.java:72)
at org.l2jmobius.gameserver.model.itemauction.ItemAuctionInstance.createAuction(ItemAuctionInstance.java:531)
at org.l2jmobius.gameserver.model.itemauction.ItemAuctionInstance.checkAndSetCurrentAndNextAuction(ItemAuctionInstance.java:259)
at org.l2jmobius.gameserver.model.itemauction.ItemAuctionInstance.<init>(ItemAuctionInstance.java:201)
at org.l2jmobius.gameserver.instancemanager.ItemAuctionManager.parseDocument(ItemAuctionManager.java:103)
at org.l2jmobius.commons.util.IXmlReader.parseFile(IXmlReader.java:102)
at org.l2jmobius.commons.util.IXmlReader.parseDatapackFile(IXmlReader.java:76)
at org.l2jmobius.gameserver.instancemanager.ItemAuctionManager.load(ItemAuctionManager.java:79)
at org.l2jmobius.gameserver.instancemanager.ItemAuctionManager.<init>(ItemAuctionManager.java:72)
at org.l2jmobius.gameserver.instancemanager.ItemAuctionManager$SingletonHolder.<clinit>(ItemAuctionManager.java:167)
at org.l2jmobius.gameserver.instancemanager.ItemAuctionManager.getInstance(ItemAuctionManager.java:162)
at org.l2jmobius.gameserver.GameServer.<init>(GameServer.java:320)
at org.l2jmobius.gameserver.GameServer.main(GameServer.java:493)