View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0021359 | AI War 2 | Crash/Exception | Jul 7, 2019 4:55 pm | Jul 8, 2019 3:53 pm | |
Reporter | trillioneyes | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 0.873 Battlestation Overhaul | ||||
Fixed in Version | 0.874 Basic Fleet Management | ||||
Summary | 0021359: Stack trace on game load | ||||
Description | Save attached. The stack trace seems to only happen when this is the first save you load after starting the game. Also, once you dismiss the stack trace window it doesn't have any effect on the game as far as I can tell. 7/7/2019 1:51:40 PM Error: rowNamesByOldIndex null on table: GameEntityTypeDataTable at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.ArcenDynamicTable`1[T].DeserializeFrom_Inner (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.String& NameFound, System.Boolean UseDefaultIfBroken, System.Boolean DoByIndex) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.ArcenDynamicTable`1[T].DeserializeByIndex (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean UseDefaultIfBroken) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.ArcenDynamicTable`1[T].DeserializeByIndex (Arcen.Universal.ArcenDeserializationBuffer Buffer) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.AIW2.Core.World_AIW2.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate) [0x00000] in <494756b3573146e38863e4de754fd854>:0 at Arcen.Universal.World.DeserializeFrom (Arcen.Universal.ArcenDeserializationBuffer Buffer, System.Boolean LoadAsTemplate) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.World.LoadWorldFromDiskInner (System.String SaveName, System.Byte[] Bytes, System.Boolean LoadAsTemplate) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.World.LoadWorldFromDisk (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.Engine_Universal.LoadGame (System.String SaveName, System.String CampaignName, System.Boolean LoadAsTemplate) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.AIW2.External.Window_MainMenu+bContinueGame.HandleClick_Subclass (MouseHandlingInput input) [0x00000] in <328e50f50c8c44ec96fcb25c774a472f>:0 at Arcen.AIW2.External.ButtonAbstractBase.HandleClick (MouseHandlingInput input) [0x00000] in <328e50f50c8c44ec96fcb25c774a472f>:0 at Arcen.Universal.ArcenUI_Button.OnClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at Arcen.Universal.ArcenUI_Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <6599868ac38149d29348d4f26f9cd584>:0 at UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <9bb8f6e40006490da4518a3cf5afe42e>:0 | ||||
Tags | No tags attached. | ||||
|
|
|
Thank you! * The game now passes in some extra debugging info to some of the deserialization methods so that when we get the "rowNamesByOldIndex null" error or similar we can tell why. * There was a nullref exception that was harmless in the prior build of the game, but definitely annoying. It happened when loading a savegame, but then the second time trying to load the savegame would not throw the error. The error didn't actually hurt anything. ** This is now fixed for future versions of the game, where it would have started hurting stuff. It won't fix the errors from that one version of the game, but will keep them from happening from versions saved in new builds. |
Date Modified | Username | Field | Change |
---|---|---|---|
Jul 7, 2019 4:55 pm | trillioneyes | New Issue | |
Jul 7, 2019 4:55 pm | trillioneyes | File Added: manual.savemet | |
Jul 7, 2019 4:55 pm | trillioneyes | File Added: manual.save | |
Jul 8, 2019 3:53 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Jul 8, 2019 3:53 pm | Chris_McElligottPark | Status | new => resolved |
Jul 8, 2019 3:53 pm | Chris_McElligottPark | Resolution | open => fixed |
Jul 8, 2019 3:53 pm | Chris_McElligottPark | Fixed in Version | => 0.874 Basic Fleet Management |
Jul 8, 2019 3:53 pm | Chris_McElligottPark | Note Added: 0052120 |