View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0026889 | AI War 2 | Bug - Gameplay | Apr 9, 2022 6:41 pm | Apr 12, 2022 12:16 pm | |
Reporter | ParadoxSong | Assigned To | StarKelp | ||
Status | resolved | Resolution | fixed | ||
Product Version | 4.015 The Thrifty Architrave | ||||
Fixed in Version | 4.017 Feeling Helpful | ||||
Summary | 0026889: Game stuck on Waiting for X in-game after "Bad Data" error in lobby. | ||||
Description | Title. Sadly don't have much more information to give you, though the error occurred for the client after checking out the spire-infused and ark empires, perhaps too quickly. The client played an Ark Empire (Voidhome), and the host played a normal human empire. | ||||
Tags | No tags attached. | ||||
|
|
|
4/9/2022 6:21:09 PM 4.015 CLIENT Window_SetupFooterControls: System.NullReferenceException: Object reference not set to an instance of an object at Arcen.AIW2.External.SphereFactionBaseInfo.DoRefreshFromFactionSettings () [0x0001b] in <acdee8b6dffd426cb5bd3297aa7f7756>:0 at Arcen.AIW2.External.SphereFactionBaseInfo.CalculateYourPortionOfPredictedGameLoad_Where100IsANormalAI (Arcen.Universal.ArcenCharacterBufferBase OptionalExplainCalculation) [0x00001] in <acdee8b6dffd426cb5bd3297aa7f7756>:0 at Arcen.AIW2.External.EndpointFunctions.CalculatePredictedGameLoad (Arcen.Universal.ArcenCharacterBufferBase OptionalExplainCalculation, System.Boolean SummarizeExplanation) [0x0008b] in <acdee8b6dffd426cb5bd3297aa7f7756>:0 at Arcen.AIW2.External.Window_SetupFooterControls+btnStartGame.GetTextToShowFromVolatile (Arcen.Universal.ArcenDoubleCharacterBuffer Buffer) [0x00030] in <acdee8b6dffd426cb5bd3297aa7f7756>:0 at Arcen.Universal.ArcenUI_Button.OnUpdateVolatileDataFromMainThread () [0x000df] in <55cf52248ba14e9db5e43e943b70ecbb>:0 at Arcen.Universal.ArcenUI_Window.OnUpdateVolatileDataFromMainThread () [0x00070] in <55cf52248ba14e9db5e43e943b70ecbb>:0 at Arcen.Universal.ArcenUI.OnUpdateVolatileDataFromMainThread () [0x00018] in <55cf52248ba14e9db5e43e943b70ecbb>:0 at System.Environment.get_StackTrace () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 at Arcen.Universal.ArcenDebugging.ArcenLog_InnerOnMainThreadOnly (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity, System.DateTime Timestamp) [0x00000] in <55cf52248ba14e9db5e43e943b70ecbb>:0 at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <55cf52248ba14e9db5e43e943b70ecbb>:0 at Arcen.Universal.ArcenUI.OnUpdateVolatileDataFromMainThread () [0x00000] in <55cf52248ba14e9db5e43e943b70ecbb>:0 at Arcen.Universal.Engine_Universal.OnUpdateEngineUniversalFromMainThread () [0x00000] in <55cf52248ba14e9db5e43e943b70ecbb>:0 at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <200a31b2789b49999dc19c5fe00b68ed>:0 at ArcenGameController.Update () [0x00000] in <63e17e5173fc4267999e44b49e187469>:0 |
|
Threw in some more defensive code to account for rapid lobby changes, it looks like it may have been a race condition, as the Sphere Faction checks for another faction existing for a portion of its logic. |
Date Modified | Username | Field | Change |
---|---|---|---|
Apr 9, 2022 6:41 pm | ParadoxSong | New Issue | |
Apr 9, 2022 6:41 pm | ParadoxSong | File Added: ArcenDebugLog(Host).txt | |
Apr 9, 2022 6:41 pm | ParadoxSong | File Added: ArcenDebugLog(Client).txt | |
Apr 9, 2022 8:06 pm | BadgerBadger | Note Added: 0065897 | |
Apr 9, 2022 8:06 pm | BadgerBadger | Assigned To | => StarKelp |
Apr 9, 2022 8:06 pm | BadgerBadger | Status | new => assigned |
Apr 12, 2022 12:16 pm | StarKelp | Status | assigned => resolved |
Apr 12, 2022 12:16 pm | StarKelp | Resolution | open => fixed |
Apr 12, 2022 12:16 pm | StarKelp | Fixed in Version | => 4.017 Feeling Helpful |
Apr 12, 2022 12:16 pm | StarKelp | Note Added: 0065961 |