bump
|
Whenever I use an item on another player, doesn't matter which player or which item, my console get's spammed with an error like this:
This error causes massive lag/freezes and it fixes when the player that used the item log's out (has to xlog). Does anybody have a fix for it?[8/3/12 10:54 PM]: at server.model.players.Client.process(Client.java:37 8)
[8/3/12 10:54 PM]: at server.model.players.PlayerHandler.process(PlayerH and
ler.java:104)
[8/3/12 10:54 PM]: at server.Server.main(Server.java:176)
[8/3/12 10:54 PM]: java.lang.ArrayIndexOutOfBoundsException: 35713
[8/3/12 10:54 PM]: at server.model.players.PlayerAssistant.playerFollowN PC(
PlayerAssistant.java:1623)
[8/3/12 10:54 PM]: at server.model.players.Client.process(Client.java:37 8)
[8/3/12 10:54 PM]: at server.model.players.PlayerHandler.process(PlayerH and
ler.java:104)
[8/3/12 10:54 PM]: at server.Server.main(Server.java:176)
[8/3/12 10:54 PM]: java.lang.ArrayIndexOutOfBoundsException: 35713
[8/3/12 10:54 PM]: at server.model.players.PlayerAssistant.playerFollowN PC(
PlayerAssistant.java:1623)
[8/3/12 10:54 PM]: at server.model.players.Client.process(Client.java:37 8)
[8/3/12 10:54 PM]: at server.model.players.PlayerHandler.process(PlayerH and
ler.java:104)
[8/3/12 10:54 PM]: at server.Server.main(Server.java:176)
[8/3/12 10:54 PM]: java.lang.ArrayIndexOutOfBoundsException: 35713
[8/3/12 10:54 PM]: at server.model.players.PlayerAssistant.playerFollowN PC(
PlayerAssistant.java:1623)
[8/3/12 10:54 PM]: at server.model.players.Client.process(Client.java:37 8)
[8/3/12 10:54 PM]: at server.model.players.PlayerHandler.process(PlayerH and
ler.java:104)
[8/3/12 10:54 PM]: at server.Server.main(Server.java:176)
bump
You say that it's when you use an item on another player that this error is spammed
Here is what I think the error is coming fromCode:[8/3/12 10:54 PM]: java.lang.ArrayIndexOutOfBoundsException: 35713 [8/3/12 10:54 PM]: at server.model.players.PlayerAssistant.playerFollowN PC( PlayerAssistant.java:1623) [8/3/12 10:54 PM]: at server.model.players.Client.process(Client.java:37 8) [8/3/12 10:54 PM]: at server.model.players.PlayerHandler.process(PlayerH and ler.java:104) [8/3/12 10:54 PM]: at server.Server.main(Server.java:176)
If you still don't see it take a closer look...Code:server.model.players.PlayerAssistant.playerFollowNPC(PlayerAssistant.java:1623)
The player is attempting to follow an NPC when you use an item on a player.Code:playerFollowNPC
Not sure how your server works but you should make it follow the player instead.
The thing is, NPC's aren't involved in using an item on another player. I've done it with different items and gotten different errors. Here's another error that I got. (Clayton is my username)The error's almost seem random. I think it's a problem with PacketHandler but networking is just not my thing. :/Code:[8/4/12 5:07 PM]: Clayton: Unhandled packet type: 14 - size: 4 [8/4/12 5:07 PM]: Clayton: Unhandled packet type: 38 - size: 0 [8/4/12 5:07 PM]: Clayton: Unhandled packet type: 205 - size: 0 [8/4/12 5:07 PM]: Clayton: Unhandled packet type: 14 - size: 4 [8/4/12 5:07 PM]: Clayton: Unhandled packet type: 63 - size: 0 [8/4/12 5:07 PM]: Clayton: Unhandled packet type: 224 - size: 0 [8/4/12 5:07 PM]: Clayton: Unhandled packet type: 149 - size: 0 [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 52352 [8/4/12 5:08 PM]: at server.model.npcs.NPCData.canAttackNpc(NPCData.java:1 01) [8/4/12 5:08 PM]: at server.model.players.packets.ClickNPC.processPacket(C lickNPC.java:37) [8/4/12 5:08 PM]: at server.model.players.PacketHandler.processPacket(Pack etHandler.java:136) [8/4/12 5:08 PM]: at server.model.players.Client.processQueuedPackets(Clie nt.java:606) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:101) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: Clayton: Unhandled packet type: 228 - size: 6 [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 52352 [8/4/12 5:08 PM]: at server.model.players.PlayerAssistant.playerFollowNPC( PlayerAssistant.java:1623) [8/4/12 5:08 PM]: at server.model.players.Client.process(Client.java:378) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:104) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 52352 [8/4/12 5:08 PM]: at server.model.players.PlayerAssistant.playerFollowNPC( PlayerAssistant.java:1623) [8/4/12 5:08 PM]: at server.model.players.Client.process(Client.java:378) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:104) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 52352 [8/4/12 5:08 PM]: at server.model.players.PlayerAssistant.playerFollowNPC( PlayerAssistant.java:1623) [8/4/12 5:08 PM]: at server.model.players.Client.process(Client.java:378) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:104) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 52352 [8/4/12 5:08 PM]: at server.model.players.PlayerAssistant.playerFollowNPC( PlayerAssistant.java:1623) [8/4/12 5:08 PM]: at server.model.players.Client.process(Client.java:378) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:104) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 52352 [8/4/12 5:08 PM]: at server.model.players.PlayerAssistant.playerFollowNPC( PlayerAssistant.java:1623) [8/4/12 5:08 PM]: at server.model.players.Client.process(Client.java:378) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:104) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 52352 [8/4/12 5:08 PM]: at server.model.players.PlayerAssistant.playerFollowNPC( PlayerAssistant.java:1623) [8/4/12 5:08 PM]: at server.model.players.Client.process(Client.java:378) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:104) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: Clayton: Unhandled packet type: 102 - size: 0 [8/4/12 5:08 PM]: Clayton: Unhandled packet type: 89 - size: 0 [8/4/12 5:08 PM]: Clayton: Unhandled packet type: 93 - size: 0 [8/4/12 5:08 PM]: Clayton: Unhandled packet type: 216 - size: 0 [8/4/12 5:08 PM]: java.lang.ArrayIndexOutOfBoundsException: 27287 [8/4/12 5:08 PM]: at server.model.items.ItemAssistant.playerHasItem(ItemAs sistant.java:2609) [8/4/12 5:08 PM]: at server.model.players.packets.DropItem.processPacket(D ropItem.java:27) [8/4/12 5:08 PM]: at server.model.players.PacketHandler.processPacket(Pack etHandler.java:136) [8/4/12 5:08 PM]: at server.model.players.Client.processQueuedPackets(Clie nt.java:606) [8/4/12 5:08 PM]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:101) [8/4/12 5:08 PM]: at server.Server.main(Server.java:176) [8/4/12 5:08 PM]: Game saved for player clayton [8/4/12 5:08 PM]: [DEREGISTERED]: clayton
They seem to be NPC related... and the 'new' errors you provide are the same except for the first one which is also NPC related
This is from the error you just posted
The error is happening inside your "PlayerAssistant" class inside playerFollowNPC()Code:[8/4/12 5:08 PM]: at server.model.players.PlayerAssistant.playerFollowNPC( PlayerAssistant.java:1623
Which means your error is happening because your trying to follow an NPC
The new error that happened at the top seems to be checking if it can attack an NPC
Code:canAttackNpc(NPCData.java:1 01)
I saw that, but the thing is why would following an npc be called if I use an item on another player? The player can walk fine and clipping is still working its after it's used that I get that error.
You never added the itemOnPlayer packet...
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |