View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004884 | Spring engine | General | public | 2015-07-04 17:33 | 2015-07-04 21:35 |
| Reporter | Google_Frog | Assigned To | jK | ||
| Priority | normal | Severity | major | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Summary | 0004884: 99.0.1-62 Desyncs | ||||
| Description | The last two large teamgames that I have watched both desynced. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
In both game the assertion p.myState == GameParticipant::UNCONNECTED pops when watching the demo (the demo watcher and one of the game's spectator get the same ID). I won't be surprised if it's related. https://github.com/spring/spring/blob/develop/rts/Net/GameServer.cpp#L2564 |
|
|
Ignoring the assertion, in the superspeedmetal game I can change my checksum on the desync point (to a checksum of some of the players) by using /cheat /godmode. Looking at the checksum, some of the players synced with the /godmode version, some with the no /godmode version and some sync with neither. |
|
|
I've managed to change the inculta game checksum by changing number of particles setting. On to the sync tracer. |
|
|
Fix f9256eb628d2f07de9f996af144a3361887ad700 committed to develop branch: fix 0004884, repo: spring changeset id: 5304 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-07-04 17:33 | Google_Frog | New Issue | |
| 2015-07-04 17:33 | Google_Frog | File Added: desyncGames.zip | |
| 2015-07-04 18:48 | hokomoko | Note Added: 0014882 | |
| 2015-07-04 19:03 | hokomoko | Note Added: 0014883 | |
| 2015-07-04 19:20 | hokomoko | Note Added: 0014884 | |
| 2015-07-04 19:26 | jK | Changeset attached | => spring develop f9256eb6 |
| 2015-07-04 19:26 | jK | Note Added: 0014885 | |
| 2015-07-04 19:26 | jK | Assigned To | => jK |
| 2015-07-04 19:26 | jK | Status | new => resolved |
| 2015-07-04 19:26 | jK | Resolution | open => fixed |
| 2015-07-04 21:35 | hokomoko | Changeset attached | => spring develop 1ab5dbe1 |