View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0009863 | AI War 1 / Classic | Crash/Exception | Nov 2, 2012 1:31 am | Nov 13, 2012 4:10 pm | |
Reporter | Lancefighter | Assigned To | keith.lamothe | ||
Status | resolved | Resolution | fixed | ||
Product Version | 6.005 | ||||
Fixed in Version | 6.006 | ||||
Summary | 0009863: Desync | ||||
Description | Game broke during unloading a carrier 11/2/2012 1:28:59 AM (6.005) Mem: 279,597,056 Plat:WindowsPlayer -----------------------------------Foogsert Desync Error----------------------------------- Foogsert Sent: P0 Sc674978 Sh149 En100000000 Cr0 Ma0 Kn0 : P1 Sc1626319 Sh9 En100000000 Cr5115 Ma5115 Kn0 : P2 Sc3380018 Sh3928 En2154410 Cr4016081734 Ma3279715431 Kn8603 : P8 Sc2954186 Sh8052 : P9 Sc3485917 Sh6689 : Rd1841157421 : Ash-196580878 Foogsert Should Have Been: P0 Sc674978 Sh149 En100000000 Cr0 Ma0 Kn0 : P1 Sc1626319 Sh9 En100000000 Cr5115 Ma5115 Kn0 : P2 Sc3380018 Sh3928 En2154410 Cr4016081734 Ma3279715431 Kn8603 : P8 Sc2954186 Sh8052 : P9 Sc3485917 Sh6689 : Rd1841157421 : Ash-198587963 11/2/2012 1:28:59 AM (6.005) Mem: 279,719,936 Plat:WindowsPlayer -----------------------------------Night Desync Error----------------------------------- Night Sent: P0 Sc674978 Sh149 En100000000 Cr0 Ma0 Kn0 : P1 Sc1626319 Sh9 En100000000 Cr5115 Ma5115 Kn0 : P2 Sc3380018 Sh3928 En2154410 Cr4016081734 Ma3279715431 Kn8603 : P8 Sc2954186 Sh8052 : P9 Sc3485917 Sh6689 : Rd1841157421 : Ash-196580878 Night Should Have Been: P0 Sc674978 Sh149 En100000000 Cr0 Ma0 Kn0 : P1 Sc1626319 Sh9 En100000000 Cr5115 Ma5115 Kn0 : P2 Sc3380018 Sh3928 En2154410 Cr4016081734 Ma3279715431 Kn8603 : P8 Sc2954186 Sh8052 : P9 Sc3485917 Sh6689 : Rd1841157421 : Ash-198587963 | ||||
Tags | No tags attached. | ||||
Internal Weight | New | ||||
|
|
|
So, we meet again, Mr. Desync. Thanks for the report, will take a look. Is the save from before the carrier pops? And can you reproduce the problem from the save? |
|
Save is immediately as it happened. I could see if one of the autosaves was previously? I had initial thought that it would be some sort of multiplayer issue regarding what ships would be spawned from the carrier or something, but neither foogs nor night have adv logging :( iirc it was a collection of waves that happened after that save though.. I honestly have no clue how I would go about trying to reproduce this. |
|
Reproducing it shouldn't be too hard if it's actually a matter of picking different ships to spawn during a carrier pop: cause lots of carrier pops :) |
|
well yes - In this case it mightve been more the combine logic? for this event.. 'Due to current AI-ally count on planet being 1821 max ships for this spawn = 150 Since carrier contains 884 units, need to combine them Simple mark-upgrading combination resulted in 527 units with 38.27 leftover strength, so need to trim more; multiplying mark-upgraded counts by 0.25 and converting the strength into mkV combat guardians' 5 CoreImpulseReactionEmitter @ 10 each, so total for line = 50 25 CoreFighter @ 10 each, so total for line = 250 5 CoreBattleCruiser @ 10 each, so total for line = 50 1 CoreSpireGravityDrain @ 20 each, so total for line = 20 6 ShieldBoosterIV @ 40.42 each, so total for line = 242.53 42 VorticularCutlassIV @ 3.92 each, so total for line = 164.55 11 CoreSpireTeleportingLeech @ 20 each, so total for line = 220 15 CoreBomber @ 10 each, so total for line = 150 5 VorticularCutlassIV @ 3.92 each, so total for line = 19.59 15 CoreBattleCruiser @ 10 each, so total for line = 150 8 AIGuardianSniperV @ 240 each, so total for line = 1920 5 AIGuardianTractorV @ 240 each, so total for line = 1200 5 AIGuardianLightningV @ 240 each, so total for line = 1200 Grand total: 148 ships, 5636.67 strength Thats odd - if its settled, why does it list corebattlecruiser twice? |
|
"Thats odd - if its settled, why does it list corebattlecruiser twice?" I honestly have no clue, looking at the code it shouldn't be possible. Those @ lines are read out of a single dictionary, which has to have unique keys, and the keys are enums, which the compiler requires be unique strings :) |
|
If you can find a save with an upcoming carrier pop (particularly one which causes a desync for you), please attach it. I could dig deeper with what I have but it could take hours without a stronger lead and there's some other AIW stuff I'm trying to get done right now. Has the desync recurred at all, btw? |
|
Actually - It lists two unique steps; Multiplying core values by .25, and creating mk5 guardians. Is it possible the corebattlecruiser is actually a valid guardian type? (as in, it becoms all of the leftover 'guardian only' strength?) |
|
that was late last night, and I dont anticipate the group back together for another 5 or 6 hours. The desync hasnt happened again since (played for maybe an hour after it broke) I can try to look for it to happen again, but I dunno really if the group would want to sit through an hour of playing around with carriers on the off chance it might break something. But I will blow them up with extreme prejudice. |
|
Some interesting details here. I try to focus down carriers first, since they seem to pop empty if there are a ton of active AI ships, even if it was carrying a thousand. I've seen a couple partial pops, but didn't realize it tried to condense all of the contained firepower into a smaller number of ships. :) I had just focused fire on the one that generated this desync with every nearby ship. |
|
You don't have to sit through an hour to try reproducing it; just load up a save from near the time you hit the desync (trying to keep similar environment to when it happened) and use the "warp in the clowns,fighter,8000" cheat or something like that. Send your ships over to wherever it comes in, and pop the carriers with extreme prejudice. See what happens. When done, go back to the real save so the cheat flag doesn't follow you :) |
|
Just hit this same thing again, in a multiplayer scenario where carriers are dieing. Actually. Just happened again, almost immediately afterwards. Definitely comes from carriers popping. |
|
|
|
minor notes; 3 player game (2 normals, 3 champions) planet is fendre(north of southeast cluster). There are a number of ships engaging a collection of carriers. Red ships are set to engage carriers at will. Immediately after the first desync, I saved. Immediately on restart, it broke again. edit; it may be relevant that it seems like multiple carriers are being popped simultaneously, in the logs. |
|
DesyncErrors.txt (4,014 bytes)
11/4/2012 4:58:06 PM (6.005) Mem: 112,050,176 Plat:WindowsPlayer -----------------------------------Nefor Desync Error----------------------------------- Nefor Sent: P0 Sc421433 Sh1942 En1539954 Cr465583595 Ma1251763847 Kn14536 : P1 Sc54623 Sh866 En410900 Cr48018184 Ma22227 Kn2000 : P2 Sc3797 Sh232 : P8 Sc750350 Sh5317 : P9 Sc534433 Sh5692 : Rd1363561286 : Ash-1000968611 Nefor Should Have Been: P0 Sc421433 Sh1942 En0 Cr464880896 Ma1250637767 Kn14536 : P1 Sc54623 Sh866 En0 Cr48018184 Ma22227 Kn2000 : P2 Sc3797 Sh232 : P8 Sc750350 Sh5317 : P9 Sc534433 Sh5692 : Rd0 : Ash0 11/4/2012 5:45:10 PM (6.005) Mem: 177,192,960 Plat:WindowsPlayer -----------------------------------Nefor Desync Error----------------------------------- Nefor Sent: P0 Sc479297 Sh2029 En1500154 Cr20886126 Ma34144194 Kn4320 : P1 Sc66772 Sh1032 En1784300 Cr5238213 Ma197762062 Kn1250 : P2 Sc23622 Sh867 En472850 Cr4095995904 Ma4095995904 Kn43000 : P8 Sc856804 Sh6125 : P9 Sc623635 Sh6664 : Rd394278416 : Ash-1337656948 Nefor Should Have Been: P0 Sc479297 Sh2029 En0 Cr18581240 Ma31923424 Kn4320 : P1 Sc66772 Sh1032 En0 Cr146373 Ma196743694 Kn1250 : P2 Sc23622 Sh867 En0 Cr4095995904 Ma4095995904 Kn43000 : P8 Sc856804 Sh6125 : P9 Sc623635 Sh6664 : Rd0 : Ash0 11/10/2012 2:58:59 AM (6.005) Mem: 186,748,928 Plat:WindowsPlayer -----------------------------------Lancefighter Desync Error----------------------------------- Lancefighter Sent: P0 Sc1584706 Sh2725 En1716162 Cr4092850944 Ma4094344884 Kn12750 : P1 Sc1185736 Sh1852 En1481630 Cr4078305504 Ma4092457824 Kn36250 : P2 Sc224414 Sh15 En100000000 Cr0 Ma0 Kn0 : P8 Sc2923680 Sh13437 : P9 Sc3452698 Sh15341 : Rd294056475 : Ash-129010108 Lancefighter Should Have Been: P0 Sc1584706 Sh2725 En0 Cr4092850944 Ma4094344884 Kn12750 : P1 Sc1185736 Sh1852 En0 Cr4078305504 Ma4092457824 Kn36250 : P2 Sc224414 Sh15 En0 Cr0 Ma0 Kn0 : P8 Sc2923680 Sh13437 : P9 Sc3452698 Sh15341 : Rd0 : Ash0 11/10/2012 2:59:00 AM (6.005) Mem: 186,851,328 Plat:WindowsPlayer -----------------------------------onyhow Desync Error----------------------------------- onyhow Sent: P0 Sc1584706 Sh2725 En1716162 Cr4092850944 Ma4094344884 Kn12750 : P1 Sc1185736 Sh1852 En1481630 Cr4078305504 Ma4092457824 Kn36250 : P2 Sc224414 Sh15 En100000000 Cr0 Ma0 Kn0 : P8 Sc2923680 Sh13437 : P9 Sc3452698 Sh15341 : Rd294056475 : Ash-129010108 onyhow Should Have Been: P0 Sc1584706 Sh2725 En0 Cr4092850944 Ma4094344884 Kn12750 : P1 Sc1185736 Sh1852 En0 Cr4078305504 Ma4092457824 Kn36250 : P2 Sc224414 Sh15 En0 Cr0 Ma0 Kn0 : P8 Sc2923680 Sh13437 : P9 Sc3452698 Sh15341 : Rd0 : Ash0 11/10/2012 3:14:15 AM (6.005) Mem: 535,904,256 Plat:WindowsPlayer -----------------------------------Lancefighter Desync Error----------------------------------- Lancefighter Sent: P0 Sc1612408 Sh2613 En1485372 Cr3410695876 Ma3792012506 Kn12750 : P1 Sc1241584 Sh1839 En1187655 Cr321759721 Ma302085395 Kn36250 : P2 Sc233125 Sh19 En100000000 Cr0 Ma0 Kn0 : P8 Sc3035153 Sh13364 : P9 Sc3709923 Sh15541 : Rd604117146 : Ash-731661278 Lancefighter Should Have Been: P0 Sc1612408 Sh2613 En1485372 Cr3410695876 Ma3792012506 Kn12750 : P1 Sc1241584 Sh1839 En1187655 Cr321759721 Ma302085395 Kn36250 : P2 Sc233125 Sh19 En100000000 Cr0 Ma0 Kn0 : P8 Sc3035153 Sh13364 : P9 Sc3709923 Sh15541 : Rd604117146 : Ash-731659335 11/10/2012 3:18:11 AM (6.005) Mem: 233,840,640 Plat:WindowsPlayer -----------------------------------Lancefighter Desync Error----------------------------------- Lancefighter Sent: P0 Sc1613514 Sh2622 En1485578 Cr3412812655 Ma3799807109 Kn12750 : P1 Sc1242074 Sh1839 En1187655 Cr311640870 Ma289222224 Kn36250 : P2 Sc233151 Sh19 En100000000 Cr0 Ma0 Kn0 : P8 Sc3035205 Sh13355 : P9 Sc3710647 Sh15545 : Rd2116247711 : Ash-1752901936 Lancefighter Should Have Been: P0 Sc1613514 Sh2622 En1485578 Cr3412812655 Ma3799807109 Kn12750 : P1 Sc1242074 Sh1839 En1187655 Cr311640870 Ma289222224 Kn36250 : P2 Sc233151 Sh19 En100000000 Cr0 Ma0 Kn0 : P8 Sc3035205 Sh13355 : P9 Sc3710647 Sh15545 : Rd2116247711 : Ash-1754674290 |
|
Thanks for the follow-up. So if you: 1) load the .desync2.sav attached to this report in 2+ player multiplayer 2) start killing any carriers in sight 3) it desyncs? |
|
Yep, just tested with Dekent. |
|
Excellent. "Fire control, all batteries target the reproducible case." |
|
Target Destroyed. Fixed for 6.006 :) Thanks very much for finding this, it was a nasty one. Simple, but nasty. |
|
yay :D |
|
Just curious, what was the cause of the issue? |
Date Modified | Username | Field | Change |
---|---|---|---|
Nov 2, 2012 1:31 am | Lancefighter | New Issue | |
Nov 2, 2012 1:31 am | Lancefighter | File Added: .desync.sav | |
Nov 2, 2012 9:44 am | keith.lamothe | Note Added: 0028859 | |
Nov 2, 2012 9:44 am | keith.lamothe | Assigned To | => keith.lamothe |
Nov 2, 2012 9:44 am | keith.lamothe | Status | new => acknowledged |
Nov 2, 2012 9:45 am | keith.lamothe | Status | acknowledged => assigned |
Nov 2, 2012 11:31 am | Lancefighter | Note Added: 0028861 | |
Nov 2, 2012 3:56 pm | keith.lamothe | Note Added: 0028871 | |
Nov 2, 2012 3:59 pm | Lancefighter | Note Added: 0028872 | |
Nov 2, 2012 4:28 pm | keith.lamothe | Note Added: 0028874 | |
Nov 2, 2012 4:31 pm | keith.lamothe | Note Added: 0028875 | |
Nov 2, 2012 4:31 pm | keith.lamothe | Status | assigned => feedback |
Nov 2, 2012 4:33 pm | Lancefighter | Note Added: 0028876 | |
Nov 2, 2012 4:33 pm | Lancefighter | Status | feedback => assigned |
Nov 2, 2012 4:36 pm | Lancefighter | Note Added: 0028877 | |
Nov 2, 2012 5:07 pm | Night | Note Added: 0028883 | |
Nov 2, 2012 5:35 pm | keith.lamothe | Note Added: 0028884 | |
Nov 10, 2012 4:18 am | Lancefighter | Note Added: 0028925 | |
Nov 10, 2012 4:19 am | Lancefighter | File Added: .desync2.sav | |
Nov 10, 2012 4:21 am | Lancefighter | Note Added: 0028926 | |
Nov 10, 2012 4:28 am | Lancefighter | Note Edited: 0028926 | |
Nov 10, 2012 4:37 am | Dekent | File Added: DesyncErrors.txt | |
Nov 10, 2012 3:26 pm | keith.lamothe | Note Added: 0028927 | |
Nov 10, 2012 3:26 pm | keith.lamothe | Status | assigned => feedback |
Nov 10, 2012 3:52 pm | Lancefighter | Note Added: 0028928 | |
Nov 10, 2012 3:52 pm | Lancefighter | Status | feedback => assigned |
Nov 10, 2012 5:50 pm | keith.lamothe | Note Added: 0028929 | |
Nov 13, 2012 2:14 pm | keith.lamothe | Internal Weight | => New |
Nov 13, 2012 2:14 pm | keith.lamothe | Note Added: 0028954 | |
Nov 13, 2012 2:14 pm | keith.lamothe | Status | assigned => resolved |
Nov 13, 2012 2:14 pm | keith.lamothe | Fixed in Version | => 6.006 |
Nov 13, 2012 2:14 pm | keith.lamothe | Resolution | open => fixed |
Nov 13, 2012 4:04 pm | Lancefighter | Note Added: 0028956 | |
Nov 13, 2012 4:10 pm | TechSY730 | Note Added: 0028957 | |
Nov 13, 2012 4:10 pm | TechSY730 | Note Edited: 0028957 | |
Apr 14, 2014 9:28 am | Chris_McElligottPark | Category | Bug - Crash or Exception => Crash/Exception |