SupremacyTest_20180205
Posted: Fri Mar 02, 2018 12:48 am
Server stack trace:
at Supremacy.Game.GameEngine.DoProduction(GameContext game) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Game\GameEngine.cs:line 1849
at Supremacy.Game.GameEngine.DoTurn(GameContext game) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Game\GameEngine.cs:line 272
at Supremacy.WCF.SupremacyService.<>c__DisplayClass52_0.<DoTurnCore>b__0() in C:\Projects\Supremacy VS2017\Mainline\SupremacyService\SupremacyService.cs:line 621
at System.Linq.Observable.<>c__DisplayClass130.<>c__DisplayClass132.<ToAsync>b__12f()
Exception rethrown at [0]:
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at Supremacy.WCF.SupremacyService.<DoTurnCore>d__52.MoveNext() in C:\Projects\Supremacy VS2017\Mainline\SupremacyService\SupremacyService.cs:line 624
Exception rethrown at [1]:
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at Supremacy.WCF.SupremacyService.<ProcessTurn>d__51.MoveNext() in C:\Projects\Supremacy VS2017\Mainline\SupremacyService\SupremacyService.cs:line 537
Exception rethrown at [2]:
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__1(Object state)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.Insert(Int32 index, T item)
at Supremacy.Collections.IndexedCollection`1.InsertItem(Int32 listIndex, T item, Boolean upgradeableLockAlreadyHeld) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Collections\IndexedCollection.cs:line 361
at Supremacy.Collections.IndexedCollection`1.Add(T item) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Collections\IndexedCollection.cs:line 342
at Supremacy.Universe.Colony.AddOrbitalBatteries(Int32 count) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Universe\Colony.cs:line 2024
at Supremacy.Orbitals.OrbitalBatteryDesign.TrySpawn(MapLocation location, Civilization owner, TechObject& spawnedInstance) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Orbitals\OrbitalBattery.cs:line 85
at Supremacy.Economy.BuildProject.Finish() in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Economy\BuildProject.cs:line 430
at Supremacy.Game.GameEngine.<>c__DisplayClass33_0.<DoProduction>b__0(Civilization civ) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Game\GameEngine.cs:line 1779
at Supremacy.Game.GameEngine.DoProduction(GameContext game) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Game\GameEngine.cs:line 1849
at Supremacy.Game.GameEngine.DoTurn(GameContext game) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Game\GameEngine.cs:line 272
at Supremacy.WCF.SupremacyService.<>c__DisplayClass52_0.<DoTurnCore>b__0() in C:\Projects\Supremacy VS2017\Mainline\SupremacyService\SupremacyService.cs:line 621
at System.Linq.Observable.<>c__DisplayClass130.<>c__DisplayClass132.<ToAsync>b__12f()
Exception rethrown at [0]:
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at Supremacy.WCF.SupremacyService.<DoTurnCore>d__52.MoveNext() in C:\Projects\Supremacy VS2017\Mainline\SupremacyService\SupremacyService.cs:line 624
Exception rethrown at [1]:
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable.ConfiguredTaskAwaiter.GetResult()
at Supremacy.WCF.SupremacyService.<ProcessTurn>d__51.MoveNext() in C:\Projects\Supremacy VS2017\Mainline\SupremacyService\SupremacyService.cs:line 537
Exception rethrown at [2]:
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__1(Object state)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.Collections.Generic.List`1.Insert(Int32 index, T item)
at Supremacy.Collections.IndexedCollection`1.InsertItem(Int32 listIndex, T item, Boolean upgradeableLockAlreadyHeld) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Collections\IndexedCollection.cs:line 361
at Supremacy.Collections.IndexedCollection`1.Add(T item) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Collections\IndexedCollection.cs:line 342
at Supremacy.Universe.Colony.AddOrbitalBatteries(Int32 count) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Universe\Colony.cs:line 2024
at Supremacy.Orbitals.OrbitalBatteryDesign.TrySpawn(MapLocation location, Civilization owner, TechObject& spawnedInstance) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Orbitals\OrbitalBattery.cs:line 85
at Supremacy.Economy.BuildProject.Finish() in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Economy\BuildProject.cs:line 430
at Supremacy.Game.GameEngine.<>c__DisplayClass33_0.<DoProduction>b__0(Civilization civ) in C:\Projects\Supremacy VS2017\Mainline\SupremacyCore\Game\GameEngine.cs:line 1779