View Issue Details

IDProjectCategoryLast Update
0013157The Last FederationCrash/ExceptionFeb 12, 2014 2:44 pm
Reporterjerith Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version0.700 (First Version With Main Game) 
Fixed in Version0.702 
Summary0013157: Exception logged attempting to Attack Skylaxian Senate
DescriptionWhen I tried to attack the Skylaxian Senate, the attached exception was logged. I saved my game to attach, but after saving (or maybe just after the first attempt) the action succeeded.
TagsNo tags attached.
Internal WeightNew

Activities

jerith

Feb 12, 2014 9:50 am

reporter  

ArcenDebugLog.txt (1,530 bytes)   
2/12/2014 4:39:14 PM
ProcessAssertionFailure while IsInAbilityDeserializationOrProcessing, Message:   Argument is out of range.
Parameter name: index

  at System.Collections.Generic.List`1[ArcenEnumIndexedArray_PoliticalIssueType`1[System.Boolean]].RemoveAt (Int32 index) [0x00000] in <filename unknown>:0 
  at Contract.DoCompletionLogic (Boolean contractSuccessful, Boolean DoPredictionOnly) [0x00000] in <filename unknown>:0 
  at Ability.TryExecuteInner (.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result) [0x00000] in <filename unknown>:0 
QueuedAbilityUse.AbilityType:StartContract
QueuedAbilityUse.MessageID:551
Game.Instance.NumberOfQueuedAbilityUsesProcessedThisStep:1
QueuedAbilityUse.Magnitude:400

   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 QueuedAbilityUse, .AbilityUseResult Result)
   at Ability.TryExecute(.QueuedAbilityUse QueuedAbilityUse, .AbilityUseResult Result)
   at QueuedAbilityUse.TryExecute()
   at Game.HandleQueuedAbilityUses()
   at Game.ProcessSimStep()
   at ArcenMainCameraImplementations.MainUpdateLogic()
   at MainCameraLogic.Update()

ArcenDebugLog.txt (1,530 bytes)   

jerith

Feb 12, 2014 10:04 am

reporter  

alpha 3.save (426,576 bytes)

jerith

Feb 12, 2014 10:04 am

reporter   ~0034881

I've attached a save that does this. It also seems to happen consistently if I start a new game, smuggle spacefaring to the Skylaxians and then attack their senate.

jerith

Feb 12, 2014 10:08 am

reporter   ~0034882

Attacking the Senate seems to work after the first Skylaxian election announcement.

Maybe the incumbent politicians at the start of the game have some kind of really advanced shielding technology?

jerith

Feb 12, 2014 10:27 am

reporter   ~0034884

Andor's Parliament apparently lacks such protection. They can be attacked before any election announcements.

keith.lamothe

Feb 12, 2014 2:44 pm

administrator   ~0034905

For 0.702:

* Fixed a bug where attacking the skylaxian senate could cause an exception.

Thanks :)

Issue History

Date Modified Username Field Change
Feb 12, 2014 9:50 am jerith New Issue
Feb 12, 2014 9:50 am jerith File Added: ArcenDebugLog.txt
Feb 12, 2014 10:04 am jerith File Added: alpha 3.save
Feb 12, 2014 10:04 am jerith Note Added: 0034881
Feb 12, 2014 10:08 am jerith Note Added: 0034882
Feb 12, 2014 10:27 am jerith Note Added: 0034884
Feb 12, 2014 10:52 am Chris_McElligottPark Assigned To => keith.lamothe
Feb 12, 2014 10:52 am Chris_McElligottPark Status new => assigned
Feb 12, 2014 2:44 pm keith.lamothe Internal Weight => New
Feb 12, 2014 2:44 pm keith.lamothe Note Added: 0034905
Feb 12, 2014 2:44 pm keith.lamothe Status assigned => resolved
Feb 12, 2014 2:44 pm keith.lamothe Fixed in Version => 0.702
Feb 12, 2014 2:44 pm keith.lamothe Resolution open => fixed
Apr 14, 2014 9:28 am Chris_McElligottPark Category Bug - Crash or Exception => Crash/Exception