This update does not like my savegame:
Code:
SW 04/05/2012 11:48:09 [] System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
at Kerberos.Sots.AssetDatabase.GetShipSectionAsset(String filename)
at Kerberos.Sots.Data.DesignsCache.GetDesignSectionInfoFromRow(Row row, SQLiteConnection db, AssetDatabase assets)
at Kerberos.Sots.Data.DesignsCache.<GetDesignSectionInfos>d__1c.MoveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Kerberos.Sots.Data.DesignsCache.GetDesignInfoFromRow(SQLiteConnection db, AssetDatabase assets, Row row)
at Kerberos.Sots.Data.DesignsCache.<OnSynchronizeWithDatabase>d__23.MoveNext()
at Kerberos.Sots.Data.RowCache`2.SynchronizeWithDatabase()
at Kerberos.Sots.Data.GameDatabase.GetDesignInfosForPlayer(Int32 playerID)
at Kerberos.Sots.Encounters.VonNeumann.ResumeEncounter(GameDatabase gamedb)
at Kerberos.Sots.Strategy.ScriptModules.Resume(GameDatabase db)
at Kerberos.Sots.Strategy.GameSession..ctor(App app, GameDatabase db, GameSetup gs, String saveGameFileName, NamesPool namesPool, IList`1 activeTriggers, Random rand, Flags flags)
at Kerberos.Sots.App.LoadGame(String filename, GameSetup gs)
at Kerberos.Sots.App.UILoadGame(String fileToLoad)
at Kerberos.Sots.GameStates.MainMenuState.UICommChannel_PanelMessage(String panelName, String msgType, String[] msgParams)
at Kerberos.Sots.Engine.UIEventPanelMessage.Invoke(String panelName, String msgType, String[] msgParams)
at Kerberos.Sots.Engine.UICommChannel.ProcessPanelMessage(String[] subStrings)
at Kerberos.Sots.Engine.UICommChannel.ProcessEngineMessage(String engMsg)
at Kerberos.Sots.Engine.UICommChannel.Update()
at Kerberos.Sots.App.Update()