View Issue Details

IDProjectCategoryView StatusLast Update
0004897Spring engineGeneralpublic2015-07-12 18:25
Reportersilentwings Assigned Tohokomoko  
PriorityhighSeverityblockReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version99.0+git 
Summary0004897: one player desyncs + mass slowdown
DescriptionSee attached demo, ba-test with 91.0.1-102

One player desyncs, then during the next few minutes, three times, the game slows to a crawl/hangs. However, it recovered and continued. Most of the players left but some continued, then I left too.

The demofile it wrote was 29mb. So I'll have to upload it to an external host.
Additional InformationSeemed very similar to https://springrts.com/mantis/view.php?id=4896, just without the server crash.
TagsNo tags attached.
Checked infolog.txt for Errors

Relationships

related to 0004896 resolvedhokomoko spring-dedicated crash with 99.0.1-102 

Activities

silentwings

2015-07-10 23:38

reporter   ~0014964

Last edited: 2015-07-10 23:50

my demo: http://www48.zippyshare.com/v/UsmyAjmV/file.html

the server wrote a 0kb demo file, although it exited cleanly did not crash. server infolog: http://pastebin.com/e1fDr8ie

hokomoko

2015-07-11 11:20

developer   ~0014965

Demo contains 1415472 NETMSG_SYNCRESPONSE messages.

abma

2015-07-11 15:02

administrator   ~0014967

is this fixed by https://github.com/spring/spring/commit/deea21e2bf6466ad169ed91ec1d601f7986c16e1 ?

hokomoko

2015-07-11 15:03

developer   ~0014968

The crash probably is, but I'm not sure about the desync.

silentwings

2015-07-11 15:19

reporter   ~0014969

Last edited: 2015-07-11 15:37

I guess we have to test again, and hope the desync re-appears but now without the associated crash. So far our 2/2 BA test games on 99.0.1-102 desynced, so may not be too hard.

I'll be away for two weeks after tomorrow, so probably someone else will have to organized test games. Imo much waiting could be avoided with a release branch for bugfixes only. One player has already refused to give their desynced demo to me on grounds of being fed up with people creating new bugs in testing versions.

hokomoko

2015-07-11 20:24

developer   ~0014971

the desynced player used !joinas

abma

2015-07-12 18:25

administrator   ~0014990

mass slowdown should be fixed by

https://github.com/spring/spring/commit/deea21e2bf6466ad169ed91ec1d601f7986c16e1

the desync possible by https://github.com/spring/spring/commit/deea21e2bf6466ad169ed91ec1d601f7986c16e1

Issue History

Date Modified Username Field Change
2015-07-10 23:29 silentwings New Issue
2015-07-10 23:38 silentwings Note Added: 0014964
2015-07-10 23:49 silentwings Note Edited: 0014964
2015-07-10 23:50 silentwings Note Edited: 0014964
2015-07-11 11:17 hokomoko Changeset attached => spring develop f0e28e02
2015-07-11 11:17 hokomoko Changeset attached => spring develop deea21e2
2015-07-11 11:20 hokomoko Note Added: 0014965
2015-07-11 15:02 abma Note Added: 0014967
2015-07-11 15:03 hokomoko Note Added: 0014968
2015-07-11 15:19 silentwings Note Added: 0014969
2015-07-11 15:21 silentwings Note Edited: 0014969
2015-07-11 15:24 silentwings Note Edited: 0014969
2015-07-11 15:37 silentwings Note Edited: 0014969
2015-07-11 20:24 hokomoko Note Added: 0014971
2015-07-11 20:34 hokomoko Relationship added related to 0004896
2015-07-12 18:25 abma Note Added: 0014990
2015-07-12 18:25 abma Status new => resolved
2015-07-12 18:25 abma Resolution open => fixed
2015-07-12 18:25 abma Assigned To => hokomoko