All pastes #454441 Raw Edit

Untitled

public text v1 · immutable
·published 2007-04-23 16:48 UTC
rendered paste body
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