Loaded my game from last night, and started getting errors.
Here is the log:
8/31/2012 7:51:28 PM (5.074) Mem: 115,175,424 Plat:Cannot read platform from AI thread
-----------------------------------Command Error-----------------------------------
System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
at System.Collections.Generic.List`1[ForegroundObjectType].get_Item (Int32 index) [0x00000] in <filename unknown>:0
at AIRouting.SendGuardPostReinforcements (.AIPlayer player, .AIPlanet Planet, Int32 AIProgressionLevel, Int32 TechLevel, Boolean LimitToWormholesOnly, FInt StrengthBudget, FInt MultiplierFromHumanHomeworldsAndChampions, Boolean DoReinforcementsLogging) [0x00000] in <filename unknown>:0
at AIRouting.SendReinforcementsToPlanet (.AIPlayer player, .AIPlanet Planet, Int32 AIProgressionLevel, Int32 AITechLevel, Boolean IsFirstOfCycle, .FInt& StrengthBudget, Boolean DoReinforcementsLogging) [0x00000] in <filename unknown>:0
at AIRouting.SendReinforcements (Int32 PlayerNumber, Int32 AIProgressionLevel, Int32 AITechLevel, Int32 NumberOfReinforcements, Boolean HasAlreadySentToWave, Boolean DoReinforcementsLogging) [0x00000] in <filename unknown>:0
at AICommand.ParseDataIntoAILoop () [0x00000] in <filename unknown>:0
at AILoop.RunAILoop () [0x00000] in <filename unknown>:0
8/31/2012 7:51:32 PM (5.074) Mem: 120,418,304 Plat:Cannot read platform from AI thread
-----------------------------------Command Error-----------------------------------
System.ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
at System.Collections.Generic.List`1[ForegroundObjectType].get_Item (Int32 index) [0x00000] in <filename unknown>:0
at AIRouting.SendGuardPostReinforcements (.AIPlayer player, .AIPlanet Planet, Int32 AIProgressionLevel, Int32 TechLevel, Boolean LimitToWormholesOnly, FInt StrengthBudget, FInt MultiplierFromHumanHomeworldsAndChampions, Boolean DoReinforcementsLogging) [0x00000] in <filename unknown>:0
at AIRouting.SendReinforcementsToPlanet (.AIPlayer player, .AIPlanet Planet, Int32 AIProgressionLevel, Int32 AITechLevel, Boolean IsFirstOfCycle, .FInt& StrengthBudget, Boolean DoReinforcementsLogging) [0x00000] in <filename unknown>:0
at AIRouting.SendReinforcements (Int32 PlayerNumber, Int32 AIProgressionLevel, Int32 AITechLevel, Int32 NumberOfReinforcements, Boolean HasAlreadySentToWave, Boolean DoReinforcementsLogging) [0x00000] in <filename unknown>:0
at AICommand.ParseDataIntoAILoop () [0x00000] in <filename unknown>:0
at AILoop.RunAILoop () [0x00000] in <filename unknown>:0
Attaching save. Errors always occur at almost precisely a minute after loading.