FreeCol game version: 0.6.0
FreeCol protocol version: 0.1.4
Java vendor: Sun Microsystems Inc.
Java version: 1.5.0_08
Java WM name: Java HotSpot(TM) Client VM
Java WM vendor: Sun Microsystems Inc.
Java WM version: 1.5.0_08-b03
OS name: Linux
OS architecture: i386
OS version: 2.6.17-11-generic
net.sf.freecol.FreeCol main
INFO: Now starting to load images.
Mon Apr 23 18:47:38 CEST 2007
Thread ID: 10
net.sf.freecol.client.gui.WindowedFrame <init>
INFO: WindowedFrame's JFrame created.
Mon Apr 23 18:47:47 CEST 2007
Thread ID: 11
net.sf.freecol.client.gui.WindowedFrame <init>
INFO: WindowedFrame created.
Mon Apr 23 18:47:47 CEST 2007
Thread ID: 11
net.sf.freecol.client.gui.GUI <init>
INFO: GUI created.
Mon Apr 23 18:47:47 CEST 2007
Thread ID: 11
net.sf.freecol.client.gui.GUI <init>
WARNING: Starting in Move Units View Mode
Mon Apr 23 18:47:47 CEST 2007
Thread ID: 11
net.sf.freecol.client.gui.Canvas <init>
INFO: Canvas created.
Mon Apr 23 18:47:48 CEST 2007
Thread ID: 11
net.sf.freecol.client.gui.panel.FreeColDialog setResponse
INFO: Response has been set to /home/jazzman/freecol/save/jazzman_English_Spring_1675.fsg
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 11
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
INFO: FreeColGameObject without ID created.
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.FreeColGameObject <init>
WARNING: Created 'FreeColGameObject' with 'game == null': net.sf.freecol.common.model.Player: null (super's hash code: e0cc23)
Mon Apr 23 18:47:54 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.Game setCurrentPlayer
INFO: Current player set to 'null'.
Mon Apr 23 18:47:55 CEST 2007
Thread ID: 12
net.sf.freecol.common.model.Game checkIntegrity
INFO: Game integrity ok.
Mon Apr 23 18:47:55 CEST 2007
Thread ID: 12
net.sf.freecol.server.ai.AIMain checkIntegrity
INFO: AIMain integrity ok.
Mon Apr 23 18:47:55 CEST 2007
Thread ID: 12
net.sf.freecol.server.networking.Server run
INFO: Got client connection from /127.0.0.1
Mon Apr 23 18:47:55 CEST 2007
Thread ID: 13
net.sf.freecol.common.networking.Connection$1 run
INFO: reply == null
Mon Apr 23 18:48:00 CEST 2007
Thread ID: 14
net.sf.freecol.server.ai.AIInGameInputHandler$1 run
SEVERE: AI player failed while working!
Mon Apr 23 18:48:01 CEST 2007
Thread ID: 15
Stack trace:
java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.AIPlayer$2.check(AIPlayer.java:1331)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.server.ai.AIPlayer.giveMilitaryMission(AIPlayer.java:1344)
at net.sf.freecol.server.ai.AIPlayer.giveNormalMissions(AIPlayer.java:864)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:188)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
----------------------------
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:01 CEST 2007
Thread ID: 16
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:01 CEST 2007
Thread ID: 16
net.sf.freecol.common.model.Game newTurn
INFO: Turn is now Autumn 1675
Mon Apr 23 18:48:01 CEST 2007
Thread ID: 16
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:73932experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:76838experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:89394experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:61141experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:62092experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:77406experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:91717experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.common.model.Game callNewTurn
SEVERE: New turn failed for colony:23035 (net.sf.freecol.common.model.Colony)
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
Stack trace:
java.lang.ArithmeticException: / by zero
at net.sf.freecol.common.model.Colony.updateSoL(Colony.java:1013)
at net.sf.freecol.common.model.Colony.newTurn(Colony.java:1526)
at net.sf.freecol.common.model.Game.callNewTurn(Game.java:870)
at net.sf.freecol.common.model.Game.newTurn(Game.java:856)
at net.sf.freecol.server.control.InGameController.endTurn(InGameController.java:84)
at net.sf.freecol.server.control.InGameInputHandler.endTurn(InGameInputHandler.java:1918)
at net.sf.freecol.server.control.InGameInputHandler.access$3300(InGameInputHandler.java:42)
at net.sf.freecol.server.control.InGameInputHandler$34.handle(InGameInputHandler.java:257)
at net.sf.freecol.server.control.InputHandler$CurrentPlayerNetworkRequestHandler.handle(InputHandler.java:173)
at net.sf.freecol.server.control.InputHandler.handle(InputHandler.java:83)
at net.sf.freecol.server.networking.DummyConnection.send(DummyConnection.java:67)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:179)
----------------------------
net.sf.freecol.server.control.ServerModelController createUnit
INFO: Entering createUnit.
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.common.model.Colony newTurn
INFO: New colonist created in Philadelphia with ID=unit:123501
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 16
net.sf.freecol.common.model.Game newTurn
INFO: Turn is now Autumn 1675
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:73932experience Waiting for the server to reply...
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 18
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:73932experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 18
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 381
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 18
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:62092experience Waiting for the server to reply...
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 19
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:62092experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 19
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 3443
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 19
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:77406experience Waiting for the server to reply...
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 20
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:77406experience
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 20
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 3284
Mon Apr 23 18:48:02 CEST 2007
Thread ID: 20
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:76838experience Waiting for the server to reply...
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 21
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:76838experience
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 21
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 1124
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 21
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:89394experience Waiting for the server to reply...
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 22
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:89394experience
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 22
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 1961
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 22
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:91717experience Waiting for the server to reply...
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 23
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:91717experience
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 23
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 4268
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 23
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:61141experience Waiting for the server to reply...
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 24
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:61141experience
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 24
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 2172
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 24
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.client.control.ClientModelController createUnit
INFO: Waiting for the server to reply...
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.server.control.InGameInputHandler createUnit
INFO: Receiving "createUnit"-request.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 25
net.sf.freecol.server.control.ServerModelController createUnit
INFO: Entering createUnit.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 25
net.sf.freecol.client.control.ClientModelController createUnit
INFO: Reply received from server.
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.common.model.Colony newTurn
INFO: New colonist created in Philadelphia with ID=unit:123501
Mon Apr 23 18:48:03 CEST 2007
Thread ID: 17
net.sf.freecol.server.ai.AIInGameInputHandler$1 run
SEVERE: AI player failed while working!
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 26
Stack trace:
java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.AIPlayer$2.check(AIPlayer.java:1331)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.server.ai.AIPlayer.giveMilitaryMission(AIPlayer.java:1344)
at net.sf.freecol.server.ai.AIPlayer.giveNormalMissions(AIPlayer.java:864)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:188)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
----------------------------
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:04 CEST 2007
Thread ID: 27
net.sf.freecol.server.ai.AIInGameInputHandler$1 run
SEVERE: AI player failed while working!
Mon Apr 23 18:48:06 CEST 2007
Thread ID: 28
Stack trace:
java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.common.model.DefaultCostDecider.getCost(DefaultCostDecider.java:75)
at net.sf.freecol.common.model.Map.findPath(Map.java:398)
at net.sf.freecol.common.model.Map.findPath(Map.java:196)
at net.sf.freecol.server.ai.mission.TransportMission.getPath(TransportMission.java:807)
at net.sf.freecol.server.ai.mission.TransportMission.getPath(TransportMission.java:756)
at net.sf.freecol.server.ai.AIPlayer.createTransportLists(AIPlayer.java:1506)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:192)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
----------------------------
net.sf.freecol.server.control.InputHandler handle
WARNING: No handler installed for explore
Mon Apr 23 18:48:06 CEST 2007
Thread ID: 29
net.sf.freecol.server.control.InputHandler handle
WARNING: No handler installed for explore
Mon Apr 23 18:48:06 CEST 2007
Thread ID: 29
net.sf.freecol.client.gui.CanvasKeyListener moveUnit
INFO: The typed key (10) doesn't have a function yet.
Mon Apr 23 18:48:11 CEST 2007
Thread ID: 11
net.sf.freecol.common.networking.Connection$1 run
INFO: reply == null
Mon Apr 23 18:48:12 CEST 2007
Thread ID: 30
net.sf.freecol.client.gui.CanvasKeyListener moveUnit
INFO: The typed key (69) doesn't have a function yet.
Mon Apr 23 18:48:16 CEST 2007
Thread ID: 11
net.sf.freecol.client.gui.CanvasKeyListener moveUnit
INFO: The typed key (69) doesn't have a function yet.
Mon Apr 23 18:48:19 CEST 2007
Thread ID: 11
net.sf.freecol.client.gui.CanvasKeyListener moveUnit
INFO: The typed key (87) doesn't have a function yet.
Mon Apr 23 18:48:20 CEST 2007
Thread ID: 11
net.sf.freecol.common.networking.Connection$1 run
INFO: reply == null
Mon Apr 23 18:48:21 CEST 2007
Thread ID: 31
net.sf.freecol.common.networking.Connection$1 run
INFO: reply == null
Mon Apr 23 18:48:21 CEST 2007
Thread ID: 32
net.sf.freecol.client.gui.CanvasKeyListener moveUnit
INFO: The typed key (32) doesn't have a function yet.
Mon Apr 23 18:48:23 CEST 2007
Thread ID: 11
net.sf.freecol.common.networking.Connection$1 run
INFO: reply == null
Mon Apr 23 18:48:24 CEST 2007
Thread ID: 33
net.sf.freecol.common.networking.Connection$1 run
INFO: reply == null
Mon Apr 23 18:48:25 CEST 2007
Thread ID: 34
net.sf.freecol.server.ai.AIInGameInputHandler$1 run
SEVERE: AI player failed while working!
Mon Apr 23 18:48:26 CEST 2007
Thread ID: 35
Stack trace:
java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.AIPlayer$2.check(AIPlayer.java:1331)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.server.ai.AIPlayer.giveMilitaryMission(AIPlayer.java:1344)
at net.sf.freecol.server.ai.AIPlayer.giveNormalMissions(AIPlayer.java:864)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:188)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
----------------------------
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.common.model.Game newTurn
INFO: Turn is now Spring 1676
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:73932experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:76838experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:89394experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:61141experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:62092experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:77406experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:91717experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
net.sf.freecol.common.model.Game callNewTurn
SEVERE: New turn failed for colony:23035 (net.sf.freecol.common.model.Colony)
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 36
Stack trace:
java.lang.ArithmeticException: / by zero
at net.sf.freecol.common.model.Colony.updateSoL(Colony.java:1013)
at net.sf.freecol.common.model.Colony.newTurn(Colony.java:1526)
at net.sf.freecol.common.model.Game.callNewTurn(Game.java:870)
at net.sf.freecol.common.model.Game.newTurn(Game.java:856)
at net.sf.freecol.server.control.InGameController.endTurn(InGameController.java:84)
at net.sf.freecol.server.control.InGameInputHandler.endTurn(InGameInputHandler.java:1918)
at net.sf.freecol.server.control.InGameInputHandler.access$3300(InGameInputHandler.java:42)
at net.sf.freecol.server.control.InGameInputHandler$34.handle(InGameInputHandler.java:257)
at net.sf.freecol.server.control.InputHandler$CurrentPlayerNetworkRequestHandler.handle(InputHandler.java:173)
at net.sf.freecol.server.control.InputHandler.handle(InputHandler.java:83)
at net.sf.freecol.server.networking.DummyConnection.send(DummyConnection.java:67)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:179)
----------------------------
net.sf.freecol.common.model.Game newTurn
INFO: Turn is now Spring 1676
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:73932experience Waiting for the server to reply...
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 38
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:73932experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 38
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 3808
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 38
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:62092experience Waiting for the server to reply...
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 39
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:62092experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 39
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 3274
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 39
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:77406experience Waiting for the server to reply...
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 40
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:77406experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 40
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 2636
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 40
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:76838experience Waiting for the server to reply...
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 41
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:76838experience
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 41
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 2415
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 41
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:89394experience Waiting for the server to reply...
Mon Apr 23 18:48:27 CEST 2007
Thread ID: 37
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 42
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:89394experience
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 42
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 161
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 42
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 37
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:91717experience Waiting for the server to reply...
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 37
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 43
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:91717experience
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 43
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 1440
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 43
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 37
net.sf.freecol.client.control.ClientModelController getRandom
INFO: TaskID is unit:61141experience Waiting for the server to reply...
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 37
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Receiving "getRandom"-request.
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 44
net.sf.freecol.server.control.ServerModelController getRandom
INFO: Entering getRandom with taskID unit:61141experience
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 44
net.sf.freecol.server.control.InGameInputHandler getRandom
INFO: Result: 3892
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 44
net.sf.freecol.client.control.ClientModelController getRandom
INFO: Reply received from server.
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 37
net.sf.freecol.server.ai.AIInGameInputHandler$1 run
SEVERE: AI player failed while working!
Mon Apr 23 18:48:28 CEST 2007
Thread ID: 45
Stack trace:
java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.AIPlayer$2.check(AIPlayer.java:1331)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.server.ai.AIPlayer.giveMilitaryMission(AIPlayer.java:1344)
at net.sf.freecol.server.ai.AIPlayer.giveNormalMissions(AIPlayer.java:864)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:188)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
----------------------------
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:193)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIPlayer doMissions
WARNING: java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.server.ai.mission.Mission$1.check(Mission.java:200)
at net.sf.freecol.common.model.Map.search(Map.java:694)
at net.sf.freecol.common.model.Map.search(Map.java:601)
at net.sf.freecol.common.model.Map.search(Map.java:518)
at net.sf.freecol.server.ai.mission.Mission.findTarget(Mission.java:236)
at net.sf.freecol.server.ai.mission.UnitWanderHostileMission.doMission(UnitWanderHostileMission.java:94)
at net.sf.freecol.server.ai.AIUnit.doMission(AIUnit.java:304)
at net.sf.freecol.server.ai.AIPlayer.doMissions(AIPlayer.java:1116)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:198)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
Mon Apr 23 18:48:29 CEST 2007
Thread ID: 46
net.sf.freecol.server.ai.AIInGameInputHandler$1 run
SEVERE: AI player failed while working!
Mon Apr 23 18:48:31 CEST 2007
Thread ID: 47
Stack trace:
java.lang.IllegalStateException: Colony Quebec contains no units!
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:823)
at net.sf.freecol.common.model.Colony.getDefendingUnit(Colony.java:803)
at net.sf.freecol.common.model.Tile.getDefendingUnit(Tile.java:420)
at net.sf.freecol.common.model.DefaultCostDecider.getCost(DefaultCostDecider.java:75)
at net.sf.freecol.common.model.Map.findPath(Map.java:398)
at net.sf.freecol.common.model.Map.findPath(Map.java:196)
at net.sf.freecol.server.ai.mission.TransportMission.getPath(TransportMission.java:807)
at net.sf.freecol.server.ai.mission.TransportMission.getPath(TransportMission.java:756)
at net.sf.freecol.server.ai.AIPlayer.createTransportLists(AIPlayer.java:1506)
at net.sf.freecol.server.ai.AIPlayer.startWorking(AIPlayer.java:192)
at net.sf.freecol.server.ai.AIInGameInputHandler$1.run(AIInGameInputHandler.java:174)
----------------------------
net.sf.freecol.server.control.InputHandler handle
WARNING: No handler installed for explore
Mon Apr 23 18:48:31 CEST 2007
Thread ID: 48
net.sf.freecol.server.control.InputHandler handle
WARNING: No handler installed for explore
Mon Apr 23 18:48:31 CEST 2007
Thread ID: 48
net.sf.freecol.client.gui.panel.FreeColDialog setResponse
INFO: Response has been set to 2
Mon Apr 23 18:48:34 CEST 2007
Thread ID: 11