View Issue Details

IDProjectCategoryView StatusLast Update
0003809Spring engineGeneralpublic2013-06-10 01:41
Reporteruser744Assigned Toabma  
PrioritynormalSeveritymajorReproducibilityN/A
Status resolvedResolutionno change required 
Product Version94.1 
Summary0003809: desync xta 9.728 (first one player, then another)
Descriptionhttp://pastebin.com/j8zjYYSG my infolog

motionline desyns right at start, after some minutes lfing too
TagsNo tags attached.
Attached Files
20130524_220646_DesertTriad_94.sdf (Attachment missing)
demosKnorke_9729.zip (Attachment missing)
demos.zip (Attachment missing)
20130602_004215_Epic-EE-CrossingGlade-v04_94.sdf (Attachment missing)
infolog.txt (Attachment missing)
desync_test_knorkeVSmalric_filesFromKnorkesComputer_demos.7z (Attachment missing)
differnentHostDesyncsToo.7z (Attachment missing)
infolog_jools.txt (Attachment missing)
20130602_041348_duck_94.sdf (Attachment missing)
Checked infolog.txt for Errors

Relationships

related to 0003821 resolvedjK network version should be automaticly set to engine version 
related to 0003836 resolvedabma "stale PathEstimator-cache?" warning and desyncs 

Activities

user744

2013-05-24 22:45

  ~0010758

different archives on rapid appearently

abma

2013-05-24 22:51

administrator   ~0010759

rapid bug, sorry:

https://github.com/spring/RapidTools/issues/3

user744

2013-05-27 22:30

  ~0010782

it is desyncing again, this time with xta 9.729
(after it worked ok yesterday)

on Helium host.

user744

2013-05-27 23:01

  ~0010783

Last edited: 2013-05-27 23:12

[22:33:29] <[ONE]MotionLine> i going windows
...
[22:38:57] <[2up]knorke> [ONE]MotionLine now on windows?
[22:39:03] <[ONE]MotionLine> yes´
[22:39:13] <[2up]knorke> linux is new?
[22:39:22] <[ONE]MotionLine> yes

and then the next game did not desyc

ubuntu linux

[23:10:01] <[2up]knorke> [ONE]MotionLine did you ever play BA with linux, and did it work?
[23:10:23] <[ONE]MotionLine> yeah no problem in ba

user744

2013-05-27 23:23

  ~0010784

[23:21:02] <sprang> yes there was mesages
[23:21:26] <[2up]knorke> like bla frame 2345 sync error dfgh45 for sprang?
[23:21:28] <sprang> [f=0005338] Sync error for sprang in frame 5330 (got 5d01c374, correct is ca4384ba)
[23:21:29] <sprang> [f=0005372] [[2up]knorke] press i, what spring version
[23:21:29] <sprang> [f=0005645] [sprang] 94.1 omp
[23:21:29] <sprang> [f=0005740] Sync error for sprang in frame 5731 (got 7ae46712, correct is b1bfc10b)
[23:21:29] <sprang> [f=0006007] [[2up]knorke] interessting
[23:21:29] <sprang> [f=0006140] Sync error for sprang in frame 6132 (got 8cd1d32d, correct is a3b2d7a3)
[23:21:29] <sprang> [f=0006541] Sync error for sprang in frame 6533 (got 676253bb, correct is 812b0cf2)
[23:21:29] <sprang> [f=0006941] Sync error for sprang in frame 6934 (got 4f3b5872, correct is 4d4c5932)
[23:21:31] <sprang> and stuff

Antero

2013-05-27 23:23

reporter   ~0010785

Demos.zip: contains 2 demos of me (sprang) desyncing as a spec. Windows, spring 94.1 omp.

user744

2013-05-28 02:56

  ~0010787

!setengine 94.1 on Helium host seems to solve it..

abma

2013-05-29 01:36

administrator   ~0010788

reopen if our guess "desync because of wrong spring-dedicated version" is wrong.

user744

2013-06-02 00:51

  ~0010805

happend again even after !setengine
reopen so malric can attach files

user744

2013-06-02 01:10

  ~0010806

this is my infolog from the game where malric desynced:
http://pastebin.com/70aVZaDD

user744

2013-06-02 01:53

  ~0010807

both my and malrics infolog have this message:

[f=0000000] Warning: Incompatible map-checksum: Checksum of Epic-EE-CrossingGlade-v04 (checksum 0x7659e91) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
[f=0000000] Using game: XTA 9.729
[f=0000000] Using game archive: xta-9.729.sdz
[f=0000000] Warning: Incompatible game-checksum: Checksum of xta-9.729.sdz (checksum 0x529f4ad3) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.

user744

2013-06-02 03:10

  ~0010809

malric and me tried to find out what causes desyncs.
in first games he desyncs very quickly (1 to 2 minutes)
then we turned off the gaia animals = no desync
then when used cheat and /give to spawn animals = desync!

So it seems that the animals make it desync (at least in some cases, since they seem to work for other players)

The desync happens no matter if the animal was spawned in LOS of malric or not.

my replays and infolog from these testgames are in this file:
desync_test_knorkeVSmalric_filesFromKnorkesComputer_demos.7z

The files (unitdef,script etc) of the animals in XTA are all named critter_* for example scripts\critter_duck.lua

user744

2013-06-02 03:23

  ~0010810

Last edited: 2013-06-02 04:09

instead of Helium we tried a different host and there it desynced too, after the ducks were cheated in:
differnentHostDesyncsToo.7z

/edit:
jools files from below comment
20130602_041348_duck_94.sdf
infolog_jools.txt
are from same game as mine. so maybe can compare replays from different players..

Jools

2013-06-02 03:26

reporter   ~0010811

Uploaded infolog + replay from a game on duck, which desynced after some ducks were cheated in.

jK

2013-06-02 04:56

developer   ~0010812

try with disabled luarules

user744

2013-06-02 07:29

  ~0010813

in tests with jK found that deleting cache\paths solved it.
this kind of conflicts with the previous
"desync because of wrong spring-dedicated version"

user744

2013-06-08 16:03

  ~0010843

for Godde deleting cache\paths solved it too.
Same for one other player I dont remember.

So could just wait until spring 95.0 when all players will get new clean installs.
But what if the problem appears again in 95.0 because the real cause was not found?

abma

2013-06-08 16:06

administrator   ~0010844

create a new bug report and we'll investigate / try to fix it.

testing current development version of spring should prevent newly introduced sync errors.

Issue History

Date Modified Username Field Change
2013-05-24 22:23 user744 New Issue
2013-05-24 22:23 user744 File Added: 20130524_220646_DesertTriad_94.sdf
2013-05-24 22:45 user744 Note Added: 0010758
2013-05-24 22:51 abma Note Added: 0010759
2013-05-24 22:51 abma Status new => resolved
2013-05-24 22:51 abma Resolution open => no change required
2013-05-24 22:51 abma Assigned To => abma
2013-05-27 22:30 user744 Note Added: 0010782
2013-05-27 22:30 user744 Status resolved => feedback
2013-05-27 22:30 user744 Resolution no change required => reopened
2013-05-27 22:31 user744 File Added: demosKnorke_9729.zip
2013-05-27 23:01 user744 Note Added: 0010783
2013-05-27 23:01 user744 Status feedback => assigned
2013-05-27 23:06 user744 Note Edited: 0010783
2013-05-27 23:12 user744 Note Edited: 0010783
2013-05-27 23:23 Antero File Added: demos.zip
2013-05-27 23:23 user744 Note Added: 0010784
2013-05-27 23:23 Antero Note Added: 0010785
2013-05-28 02:56 user744 Note Added: 0010787
2013-05-29 01:36 abma Note Added: 0010788
2013-05-29 01:36 abma Status assigned => resolved
2013-05-29 01:36 abma Resolution reopened => no change required
2013-05-29 01:39 abma Relationship added related to 0003821
2013-06-02 00:51 user744 Note Added: 0010805
2013-06-02 00:51 user744 Status resolved => feedback
2013-06-02 00:51 user744 Resolution no change required => reopened
2013-06-02 00:52 malric File Added: 20130602_004215_Epic-EE-CrossingGlade-v04_94.sdf
2013-06-02 00:52 malric File Added: infolog.txt
2013-06-02 01:10 user744 Note Added: 0010806
2013-06-02 01:10 user744 Status feedback => assigned
2013-06-02 01:53 user744 Note Added: 0010807
2013-06-02 03:06 user744 File Added: desync_test_knorkeVSmalric_filesFromKnorkesComputer_demos.7z
2013-06-02 03:10 user744 Note Added: 0010809
2013-06-02 03:22 user744 File Added: differnentHostDesyncsToo.7z
2013-06-02 03:23 user744 Note Added: 0010810
2013-06-02 03:25 Jools File Added: infolog_jools.txt
2013-06-02 03:25 Jools File Added: 20130602_041348_duck_94.sdf
2013-06-02 03:26 Jools Note Added: 0010811
2013-06-02 04:09 user744 Note Edited: 0010810
2013-06-02 04:56 jK Note Added: 0010812
2013-06-02 07:29 user744 Note Added: 0010813
2013-06-08 16:03 user744 Note Added: 0010843
2013-06-08 16:06 abma Note Added: 0010844
2013-06-08 16:06 abma Status assigned => resolved
2013-06-08 16:06 abma Resolution reopened => no change required
2013-06-10 01:41 abma Relationship added related to 0003836