View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0026351 | AI War 2 | Bug - Gameplay | Feb 13, 2022 2:36 pm | Feb 24, 2022 6:52 pm | |
Reporter | Bummeri_1 | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | Beta 3.801 Load Estimates And Unit Encyclopedia | ||||
Fixed in Version | Beta 3.903 Multiplayer Polish | ||||
Summary | 0026351: Save that starts pushing errors on client immediately | ||||
Description | I have attached a save that produces a lot of issues immediately when loaded for joining client. On the initial load we had Canary errors. After that we tried to put on for both host and client the heavy debug, Some canaries were hit after that. Clients Logs and save attached. 2/13/2022 9:35:18 PM 3.801 CLIENT DELAYED435 TID15 Canary code exception at hash ('' instead of '#'). Code above it is the real problem. Exception: System.Exception: Wanted next field of name 'hash.stringc', and got exception: System.Exception: Wanted next field of name 'hash.stringc', and got 'GetAnotherWormhole.bool' instead! at Arcen.Universal.ArcenDeserializationBufferModern.ReadStringInternal_CondensedThatMustMatch (System.String FieldNameToMatch) [0x001e5] in <246065fbebb4478e83cc66fddbeda203>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadStringInternal_CondensedThatMustMatch (System.String FieldNameToMatch) [0x00242] in <246065fbebb4478e83cc66fddbeda203>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ReadString_Condensed (System.String FieldNameForErrors) [0x0003b] in <246065fbebb4478e83cc66fddbeda203>:0 at Arcen.Universal.ArcenDeserializationBufferModern.ValidateCanary (System.String ExpectedCanaryString, System.String CanaryFieldName, Arcen.Universal.CanaryStyle Canary) [0x0003e] in <246065fbebb4478e83cc66fddbeda203>:0 More similar and other errors in the log | ||||
Tags | No tags attached. | ||||
related to | 0026352 | resolved | Chris_McElligottPark | mp: planet icons are hidden |
related to | 0026350 | resolved | Chris_McElligottPark | Player connected and host got error |
|
|
|
Ooooh, the field logging worked!!! This is super useful that it says "GetAnotherWormhole.bool" |
|
I think that this is fixed -- thank you! And this was a save I used to test the following fix: * Fixed a nest of funky issues that affected multiplayer clients and could lead to units that were alive on the host being marked as dead on the client (and having lots of extra bandwidth trying to reestablish them). ** In general, clients are able to recover from a dead unit now (when the host says to), and additionally, clients no longer mark units as dead themselves, but wait for the host to tell them to (I thought that was what I'd set up previously, to be honest, but I missed three cases somehow). ** The net result is that ships die when they are supposed to on clients, ships don't disappear after being crippled, and ships don't disappear after being claimed. Potentially plus some other random fixes to problems we had not logged yet. |
Date Modified | Username | Field | Change |
---|---|---|---|
Feb 13, 2022 2:36 pm | Bummeri_1 | New Issue | |
Feb 13, 2022 2:36 pm | Bummeri_1 | File Added: Autosave_at_6h_40m_0s.save | |
Feb 13, 2022 2:36 pm | Bummeri_1 | File Added: ArcenDebugLog.txt | |
Feb 13, 2022 2:38 pm | Tuntematon | Relationship added | related to 0026352 |
Feb 13, 2022 2:38 pm | Tuntematon | Relationship added | related to 0026350 |
Feb 13, 2022 3:03 pm | Bummeri_1 | Description Updated | |
Feb 15, 2022 11:15 am | Chris_McElligottPark | Note Added: 0064487 | |
Feb 24, 2022 6:52 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Feb 24, 2022 6:52 pm | Chris_McElligottPark | Status | new => resolved |
Feb 24, 2022 6:52 pm | Chris_McElligottPark | Resolution | open => fixed |
Feb 24, 2022 6:52 pm | Chris_McElligottPark | Fixed in Version | => Beta 3.903 Multiplayer Polish |
Feb 24, 2022 6:52 pm | Chris_McElligottPark | Note Added: 0064829 |