View Issue Details

IDProjectCategoryLast Update
0018092AI War 1 / ClassicCrash/ExceptionOct 18, 2016 8:49 am
ReporterHedrik Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version8.023 
Fixed in Version8.024 
Summary0018092: Game crash periodically with IndexOutOfRangeException while looking up Achievements
DescriptionThis happens even when running the Tutorial. It appears to happen even with the base game (no DLC enabled)

I have not yet found a pattern of what is being done vs. when this happens. It seems random...

**** ArcenDebugLog.txt shows:

12/27/2015 7:59:16 PM Game v8023
Steamworks Init 12/27/2015 7:59:16 PM Game v8023
Steamworks IsRunning: True 12/27/2015 7:59:17 PM Game v8023
Version: 8.023 12/27/2015 7:59:18 PM Game v8023
audio load: 115 12/27/2015 7:59:37 PM Game v8023
ErrorsReportedByEngine: 12/27/2015 7:59:37 PM (8.023)
-----------------------------------Exception-----------------------------------Log String: IndexOutOfRangeException: Array index is out of range.
Stack Trace: System.Collections.Generic.Dictionary`2+Enumerator[AchievementType,Achievement].MoveNext ()
System.Collections.Generic.Dictionary`2+ValueCollection+Enumerator[AchievementType,Achievement].MoveNext ()
SteamworksController.PerCycleCheck ()
MainCameraLogic.MainUpdateLogic ()
MainCameraLogic.Update ()



   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 Configuration.WriteToErrorFile(System.String ErrorFile, System.String ErrorName, System.String ErrorText)
   at MainCameraLogic.LogWritten(System.String LogString, System.String StackTrace, LogType Type, System.Exception Cause, Boolean CameFromUnity)
   at MainCameraLogic.LogWrittenFromUnity(System.String LogString, System.String StackTrace, LogType Type)
   at UnityEngine.Application.CallLogCallback(System.String logString, System.String stackTrace, LogType type)

*** ErrorsReportedByEngine.txt shows:

12/27/2015 7:59:37 PM (8.023) Mem: 121,655,296 Plat:OSXPlayer
-----------------------------------ErrorsReportedByEngine-----------------------------------
12/27/2015 7:59:37 PM (8.023)
-----------------------------------Exception-----------------------------------Log String: IndexOutOfRangeException: Array index is out of range.
Stack Trace: System.Collections.Generic.Dictionary`2+Enumerator[AchievementType,Achievement].MoveNext ()
System.Collections.Generic.Dictionary`2+ValueCollection+Enumerator[AchievementType,Achievement].MoveNext ()
SteamworksController.PerCycleCheck ()
MainCameraLogic.MainUpdateLogic ()
MainCameraLogic.Update ()

**** settings.dat file attached
TagsNo tags attached.
Internal WeightNew

Activities

Hedrik

Dec 28, 2015 4:31 am

reporter  

settings.dat (2,993 bytes)

keith.lamothe

Oct 18, 2016 8:49 am

administrator   ~0045687

For 8.024:

* Added some protective code to avoid index-out-of-bounds errors on the Achievements window.

Thanks :)

Issue History

Date Modified Username Field Change
Dec 28, 2015 4:31 am Hedrik New Issue
Dec 28, 2015 4:31 am Hedrik File Added: settings.dat
Dec 28, 2015 4:33 am Hedrik Description Updated
Oct 18, 2016 8:49 am keith.lamothe Internal Weight => New
Oct 18, 2016 8:49 am keith.lamothe Note Added: 0045687
Oct 18, 2016 8:49 am keith.lamothe Status new => resolved
Oct 18, 2016 8:49 am keith.lamothe Fixed in Version => 8.024
Oct 18, 2016 8:49 am keith.lamothe Resolution open => fixed
Oct 18, 2016 8:49 am keith.lamothe Assigned To => keith.lamothe