Ticket #320 (closed defect: fixed)
Distensionbot crash stalemate
| Reported by: | Maverick | Owned by: | dugwyler |
|---|---|---|---|
| Priority: | normal | Component: | Bots - Other |
| Version: | Latest version from repository | Severity: | minor |
| Keywords: | Cc: |
Description
Distensionbot went into stalemate mode then freq 1 almost won. At the last second (timer stopped at 1 second), the bot crashed:
java.lang.ArrayIndexOutOfBoundsException: -2
at twcore.bots.distensionbot.distensionbot$DistensionArmy.getPilotsOfShip(distensionbot.java:9121)
at twcore.bots.distensionbot.distensionbot.handleEvent(distensionbot.java:1925)
at twcore.core.net.GamePacketInterpreter.handlePlayerDeath(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateNormalPacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateGamePacket(Unknown Source)
at twcore.core.net.ReliablePacketHandler.handleReliableMessage(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateSpecialPacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateGamePacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateSpecialPacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateGamePacket(Unknown Source)
at twcore.core.Session.run(Unknown Source)
28 Oct 2008 14:46:42 DistensionBot (distensionbot) is disconnecting: unhandled exception
28 Oct 2008 14:47:11 DistensionBot (distensionbot) disconnected gracefully.
java.lang.ArrayIndexOutOfBoundsException: -2
at twcore.bots.distensionbot.distensionbot$DistensionArmy.getPilotsOfShip(distensionbot.java:9121)
at twcore.bots.distensionbot.distensionbot.handleEvent(distensionbot.java:1925)
at twcore.core.net.GamePacketInterpreter.handlePlayerDeath(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateNormalPacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateGamePacket(Unknown Source)
at twcore.core.net.ReliablePacketHandler.handleReliableMessage(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateSpecialPacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateGamePacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateSpecialPacket(Unknown Source)
at twcore.core.net.GamePacketInterpreter.translateGamePacket(Unknown Source)
at twcore.core.Session.run(Unknown Source)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
