View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0026266 | AI War 2 | Crash/Exception | Feb 5, 2022 3:35 pm | Feb 6, 2022 9:23 pm | |
Reporter | Daniexpert | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | reopened | ||
Product Version | Beta 3.794 Synchronicity | ||||
Fixed in Version | Beta 3.795 Deduplicating | ||||
Summary | 0026266: Ships jumping to another system error | ||||
Description | The carrier guardians spawned from an aggressor eye and I was fighting it with a necro fleet. 2/5/2022 9:28:47 PM 3.793 SINGLEP DELAYED62 TID67 Ship Raider Drone was part of fleet Carrier Guardian Drones but has now somehow jumped to Unnamed. Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet ReasonCode: Went To Loose Fleet Because Had Null FMem 2/5/2022 9:28:48 PM 3.793 SINGLEP DELAYED63 TID84 Ship Raider Drone was part of fleet Carrier Guardian Drones but has now somehow jumped to Unnamed. Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet ReasonCode: Went To Loose Fleet Because Had Null FMem | ||||
Tags | No tags attached. | ||||
related to | 0026275 | resolved | Chris_McElligottPark | Ship MLRS Corvette was part of fleet Unnamed but has now somehow jumped to Unnamed. |
related to | 0026283 | resolved | Chris_McElligottPark | Factions ships jumping to Lost |
related to | 0026285 | resolved | Chris_McElligottPark | Faction jumping errors |
|
|
|
Thanks! * Added a new EnqueueIfDoesNotMatchPrevousItem() option to our implementation of Queue<>. ** Added a new GetAllContentsAsCommaSeparatedStringForDebugging() extension method for Queue<>/ ** When the "Yikes! Anything of note just happen in the game in terms of actions taken?" messages are written now, they now include a list of the last 10 reasons that a squad's fleet membership changed. *** All of the ships that are having funky results seem to have a most-recent reason of "Went To Loose Fleet Because Had Null FMem", so we need to go back further to understand what is happening. * That said, for the Planet and PlanetFaction fields, it was already not allowing null to ever be set for them (that causes too many issues with distant threads), and that seems like a nice improvement to fleet membership as well. ** So now it will just throw away any requests for a ship's fleet membership that would turn it to null, and we'll see if that happens to resolve this problem. That should be a positive change in general. |
|
Revision 16097 Happened again when I gave a move command in the galaxy map. If you check the first error, it's weird that the Wight is marked as part of the AI in the first place and jumping to my faction. It shouldn't be part of the AI faction in the first place, so it could be something wrong is happening even earlier than this? jumping.txt (4,631 bytes)
2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED3 TID19 Ship Wight was part of faction Relentless AI Wave but has now somehow jumped to test (Necro Empire). Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet ReasonCode List: , PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B 2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED4 TID19 Ship Wight was part of fleet Unnamed but has now somehow jumped to Necrofleet Utumno. Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet Squad Fleet ReasonCode List: , PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B 2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED5 TID19 Ship Ravenous Wight was part of faction Relentless AI Wave but has now somehow jumped to test (Necro Empire). Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet ReasonCode List: , PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B 2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED6 TID19 Ship Ravenous Wight was part of fleet Unnamed but has now somehow jumped to Necrofleet Utumno. Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet Squad Fleet ReasonCode List: , PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B 2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED7 TID19 Ship Draugr was part of faction Relentless AI Wave but has now somehow jumped to test (Necro Empire). Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet ReasonCode List: , Deserialization-1Deserialization-R1PostCreationOfSquad-BDeserialization-1Deserialization-R1Deserialization-R1Deserialization-R1PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B 2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED8 TID19 Ship Draugr was part of fleet Unnamed but has now somehow jumped to Necrofleet Utumno. Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet Squad Fleet ReasonCode List: , Deserialization-1Deserialization-R1PostCreationOfSquad-BDeserialization-1Deserialization-R1Deserialization-R1Deserialization-R1PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B 2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED9 TID19 Ship Draugr was part of faction Relentless AI Wave but has now somehow jumped to test (Necro Empire). Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet ReasonCode List: , Deserialization-1Deserialization-R1Deserialization-R1Deserialization-R1PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B 2/6/2022 2:54:11 AM 3.793 SINGLEP DELAYED10 TID19 Ship Draugr was part of fleet Unnamed but has now somehow jumped to Necrofleet Utumno. Yikes! Anything of note just happen in the game in terms of actions taken? Squad Faction ReasonCode: CreateSquadNewWithSpecifiedID Squad Planet ReasonCode: Entity Init Squad Fleet Squad Fleet ReasonCode List: , Deserialization-1Deserialization-R1Deserialization-R1Deserialization-R1PostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-BPostCreationOfSquad-B |
|
Okay, given that this is showing repeated assignments in post-creation, that's odd to begin with. That seems like it's a contention issue of just the sort that I supposedly fixed in a version shortly before the one you were testing on. Very interesting. I'll have to look into that more on tomorrow or Monday. Note that once a topic is closed or resolved, I often won't see responses, because my email gets flooded and so I tend to look on mantis directly, where I only see non-closed items. |
|
(Oh, you marked it as feedback -- that makes sure I'll see it. Carry on!) |
|
I found and fixed a ship-doubling bug that was causing LOTS of wrong issues, and that should fix this as well as a number of other issues. I'm marking a lot of things fixed, and if we see some variant of those again, then please let me know in a fresh report. Thank you! |
Date Modified | Username | Field | Change |
---|---|---|---|
Feb 5, 2022 3:35 pm | Daniexpert | New Issue | |
Feb 5, 2022 3:35 pm | Daniexpert | File Added: carrierGuardian.save | |
Feb 5, 2022 5:47 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Feb 5, 2022 5:47 pm | Chris_McElligottPark | Status | new => resolved |
Feb 5, 2022 5:47 pm | Chris_McElligottPark | Resolution | open => fixed |
Feb 5, 2022 5:47 pm | Chris_McElligottPark | Fixed in Version | => Beta 3.794 Synchronicity |
Feb 5, 2022 5:47 pm | Chris_McElligottPark | Note Added: 0064139 | |
Feb 5, 2022 9:02 pm | Daniexpert | Note Added: 0064154 | |
Feb 5, 2022 9:02 pm | Daniexpert | File Added: jumping.txt | |
Feb 5, 2022 9:02 pm | Daniexpert | Status | resolved => feedback |
Feb 5, 2022 9:02 pm | Daniexpert | Resolution | fixed => reopened |
Feb 5, 2022 9:06 pm | Chris_McElligottPark | Note Added: 0064155 | |
Feb 5, 2022 9:06 pm | Chris_McElligottPark | Note Added: 0064156 | |
Feb 5, 2022 9:22 pm | Daniexpert | Relationship added | related to 0026275 |
Feb 5, 2022 11:15 pm | slake-moth | Relationship added | related to 0026283 |
Feb 6, 2022 8:12 am | Daniexpert | Relationship added | related to 0026285 |
Feb 6, 2022 9:23 pm | Chris_McElligottPark | Status | feedback => resolved |
Feb 6, 2022 9:23 pm | Chris_McElligottPark | Fixed in Version | Beta 3.794 Synchronicity => Beta 3.795 Deduplicating |
Feb 6, 2022 9:23 pm | Chris_McElligottPark | Note Added: 0064183 |