5/30/2015 9:20:34 AM ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message: Couldn't create thread at (wrapper managed-to-native) object:__icall_wrapper_mono_delegate_begin_invoke (object,intptr) at (wrapper delegate-begin-invoke) System.Threading.WaitCallback:begin_invoke_IAsyncResult__this___object_AsyncCallback_object (object,System.AsyncCallback,object) at System.Threading.ThreadPool.QueueUserWorkItem (System.Threading.WaitCallback callBack, System.Object state) [0x00000] in :0 at System.Threading.ThreadPool.QueueUserWorkItem (System.Threading.WaitCallback callBack) [0x00000] in :0 at Game.b__104 (.RaceState race) [0x00000] in :0 at World.DoForRaces (.ProcessorDelegate Processor) [0x00000] in :0 at Game.StartAIThreads () [0x00000] in :0 at Ability.TryExecuteInner (.QueuedAbilityUse Message, .AbilityUseResult Result) [0x00000] in :0 QueuedAbilityUse.AbilityType:HumanPlayerSignalingReadyForNextTurn QueuedAbilityUse.MessageID:750 Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1 at System.Environment.get_StackTrace() at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Boolean IncludeStackTrace, Verbosity Verbosity) at ArcenDebugging.ArcenDebugLog(System.String Message, DebugLogDestination Destination, Verbosity Verbosity) at ArcenDebugging.ArcenDebugLog(System.String Message, Verbosity Verbosity) at ArcenDebugging.ProcessAssertionFailure(System.String Message) at Ability.TryExecuteInner(.QueuedAbilityUse Message, .AbilityUseResult Result) at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) at QueuedAbilityUse.TryExecute() at Game.HandleQueuedAbilityUses() at Game.ProcessSimStep() at ArcenMainCameraImplementations.MainUpdateLogic() at MainCameraLogic.Update()