View Issue Details

IDProjectCategoryLast Update
0007020AI War 1 / ClassicCrash/ExceptionMay 3, 2012 9:31 pm
ReporterCyborg Assigned Tokeith.lamothe  
Status assignedResolutionopen 
Product Version5.032 
Summary0007020: Dsync using helper mode 5.032
DescriptionI'm teaching one of my friends how to play, and I'm trying to use helper mode. We set the game up, and I go to manage players. Then I select my friends name in the list and change the mode to helper. It causes a Dync 100% of the time. We tried reloading, we tried all kinds of things to just start the game in helper mode.
TagsNo tags attached.
Internal WeightMajor Problem

Activities

Cyborg

Apr 8, 2012 11:22 am

reporter  

mko.sav (31,599 bytes)

TechSY730

Apr 8, 2012 1:20 pm

reporter   ~0021857

Is this a true desync, as in it says desync and it writes a desync log? Or does the game "glicth out" before the simulation even begins?

Either way, this may need to be bumped up to major, or crash if this is a true desync.

Cyborg

Apr 8, 2012 1:45 pm

reporter   ~0021858

Yes, it says desync.

Cyborg

Apr 8, 2012 1:46 pm

reporter   ~0021859

4/6/2012 10:41:18 PM (5.032)
-----------------------------------
Chickadee Desync Error-----------------------------------
Chickadee Sent: P0 Sc1171 Sh67 En147500 Cr161153024 Ma149356544 Kn10096 : P1 Sc1171 Sh67 En22500 Cr157827072 Ma161759232 Kn10096 : P8 Sc30485 Sh357 : P9 Sc8128 Sh249 : Rd912213825 : Ash-1231220840
Chickadee Should Have Been: P0 Sc1171 Sh67 En0 Cr162803712 Ma150761472 Kn10098 : P1 Sc1171 Sh67 En0 Cr159547392 Ma163561472 Kn10098 : P8 Sc30485 Sh357 : P9 Sc8128 Sh249 : Rd0 : Ash0

4/6/2012 10:42:18 PM (5.032)
-----------------------------------
Chickadee Desync Error-----------------------------------
Chickadee Sent: P0 Sc1171 Sh67 En147500 Cr164454400 Ma152166400 Kn10100 : P1 Sc1171 Sh67 En22500 Cr161267712 Ma165363712 Kn10100 : P8 Sc30485 Sh357 : P9 Sc8128 Sh249 : Rd1157725453 : Ash0
Chickadee Should Have Been: P0 Sc1171 Sh67 En0 Cr164454400 Ma152166400 Kn10100 : P1 Sc1171 Sh67 En0 Cr161267712 Ma165363712 Kn10100 : P8 Sc30485 Sh357 : P9 Sc8128 Sh249 : Rd0 : Ash0

4/6/2012 10:44:32 PM (5.032)
-----------------------------------
Chickadee Desync Error-----------------------------------
Chickadee Sent: P0 Sc1171 Sh67 En147500 Cr182611968 Ma167620608 Kn10122 : P1 Sc1171 Sh67 En22500 Cr180191232 Ma185188352 Kn10122 : P8 Sc30485 Sh357 : P9 Sc8128 Sh249 : Rd1833529712 : Ash-1917073496
Chickadee Should Have Been: P0 Sc1171 Sh67 En0 Cr182611968 Ma167620608 Kn10122 : P1 Sc1171 Sh67 En0 Cr180191232 Ma185188352 Kn10122 : P8 Sc30485 Sh357 : P9 Sc8128 Sh249 : Rd0 : Ash0

TechSY730

Apr 8, 2012 1:48 pm

reporter   ~0021861

Last edited: Apr 8, 2012 3:17 pm

Per the dev's comments in the past, they consider desyncs to be crash level bugs, so I have escalated the severity as such.

keith.lamothe

May 3, 2012 9:25 pm

administrator   ~0023400

Ok, sorry I didn't look at this earlier, for some reason I thought I had.

The bug here is actually that:
1) It needs to make clear that a player cannot go from Normal to Helper mid-game, because a Helper has no units and a Normal already has units.
2) It needs to be possible to pick Helper in the lobby.

Right now the right procedure to get a Helper in a 2-player game is:
1) Start the game as 1-player.
2) Once it's running, Manage Players.
3) Enter your friend's profile name in the second player slot, set role to Helper, hit Save.
4) When it says Waiting for Players, have your friend connect and it will put them in the second slot (as a Helper).

TechSY730

May 3, 2012 9:31 pm

reporter   ~0023401

So, basically the desync was that one client was using the simplifying assumption that helper mode players have no units, but the "master copy" of the state on the server saw that he did have units (as he did have units before the change in player type)?
That actually makes good sense why there would be a desync, though you are right in stating that the game should do a better job of not letting this happen in the first place.

Issue History

Date Modified Username Field Change
Apr 8, 2012 11:22 am Cyborg New Issue
Apr 8, 2012 11:22 am Cyborg File Added: mko.sav
Apr 8, 2012 1:20 pm TechSY730 Note Added: 0021857
Apr 8, 2012 1:45 pm Cyborg Note Added: 0021858
Apr 8, 2012 1:46 pm Cyborg Note Added: 0021859
Apr 8, 2012 1:48 pm TechSY730 Note Added: 0021861
Apr 8, 2012 1:48 pm TechSY730 Severity minor => crash
Apr 8, 2012 3:17 pm TechSY730 Note Edited: 0021861
Apr 9, 2012 3:49 pm tigersfan Internal Weight => Major Problem
Apr 9, 2012 3:49 pm tigersfan Assigned To => keith.lamothe
Apr 9, 2012 3:49 pm tigersfan Status new => assigned
May 3, 2012 9:25 pm keith.lamothe Note Added: 0023400
May 3, 2012 9:31 pm TechSY730 Note Added: 0023401
Apr 14, 2014 9:28 am Chris_McElligottPark Category Bug - Crash or Exception => Crash/Exception