105.1.1-2511 Potentially interesting desync in a short 1v1, with logs
Closed this issue · 1 comments
Game: http://zero-k.info/Battles/Detail/2014799
Client game state and demo: StuartsFiles.zip
I ran the replay and did not get a client game state from it. Here is my infolog: infolog.txt
Server demo: 2024-10-08_02-45-17-941_Mercurial v1_105.1.1-2511-g747f18b BAR105.zip
I didn't see anything about failing to load game resources in the infolog (a common cause of desync), so this one might be interesting. When I run the replay I disagree with threxxy, so I am going to try to chase him for his client game state.
Edit: threxxy files: threxxyFiles.zip
Well I had a look....
For threxxy the number of loaded models is one less than for Stuart: objects3d/corraid_dead.s3o
didn't load for threxxy.
corflak_dead.s3o
clearly didn't load correctly:
name: objects3d/corflak_dead.s3o
numPieces: 1
modelType: 2
radius: 1183273220 <17320.508>
height: 3332128768 <-20000>
mins: 1883443558 <10000,10000,10000>
maxs: 3601079275 <-10000,-10000,-10000>
relMidPos: 1774363888 <0,0,0>
pieceObjects: 1
name: $$$___magic___$$$.
childrenNum: 0
parentName: (NULL)
hasBakedMat: 0
bposeMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
bakedMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
offset: 1774363888 <0,0,0>
goffset: 1774363888 <0,0,0>
scales: 3535669228 <1,1,1>
scales: 1883443558 <10000,10000,10000>
scales: 3601079275 <-10000,-10000,-10000>
dante_dead.s3o contains some non-sense:
name: objects3d/dante_dead.s3o
numPieces: 6
modelType: 2
radius: 1183273220 <17320.508>
height: 3332128768 <-20000>
mins: 1883443558 <10000,10000,10000>
maxs: 3601079275 <-10000,-10000,-10000>
relMidPos: 1774363888 <0,0,0>
pieceObjects: 6
name: $$$___magic___$$$.
childrenNum: 5
parentName: (NULL)
hasBakedMat: 0
bposeMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
bakedMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
offset: 1774363888 <0,0,0>
goffset: 1774363888 <0,0,0>
scales: 3535669228 <1,1,1>
scales: 1883443558 <10000,10000,10000>
scales: 3601079275 <-10000,-10000,-10000>
name: \C1\EA\BE2<"B\A0�O?
childrenNum: 0
parentName: $$$___magic___$$$.
hasBakedMat: 0
bposeMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
bakedMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
offset: 1774363888 <0,0,0>
goffset: 1774363888 <0,0,0>
scales: 3535669228 <1,1,1>
scales: 1883443558 <10000,10000,10000>
scales: 3601079275 <-10000,-10000,-10000>
name: q~AĮ\99AS�:BԚ\86>m\C5�\BF\A85=?\FE
childrenNum: 0
parentName: $$$___magic___$$$.
hasBakedMat: 0
bposeMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
bakedMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
offset: 1774363888 <0,0,0>
goffset: 1774363888 <0,0,0>
scales: 3535669228 <1,1,1>
scales: 1883443558 <10000,10000,10000>
scales: 3601079275 <-10000,-10000,-10000>
name: .B]�i@,r.B\A0�O?
childrenNum: 0
parentName: $$$___magic___$$$.
hasBakedMat: 0
bposeMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
bakedMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
offset: 1774363888 <0,0,0>
goffset: 1774363888 <0,0,0>
scales: 3535669228 <1,1,1>
scales: 1883443558 <10000,10000,10000>
scales: 3601079275 <-10000,-10000,-10000>
name: ¹\FF\CA?\C6w\85B\8F¾S�þK\C8W?(��O?|܃B\E0-
childrenNum: 0
parentName: $$$___magic___$$$.
hasBakedMat: 0
bposeMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
bakedMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
offset: 1774363888 <0,0,0>
goffset: 1774363888 <0,0,0>
scales: 3535669228 <1,1,1>
scales: 1883443558 <10000,10000,10000>
scales: 3601079275 <-10000,-10000,-10000>
name: c.?-!�>I0�>\86VG>\CC�\C4\C1?ǟ@\F4\BE�A7\89!\BF\D7�r\BE\8D(=?\B6\D9\D8=\E2v�>�F\A0\C1p\A5\B6@\8B�GAg\D5'\BE�Ǻ\BE\BE\9Fj??Ħ=\80\D5�>/��>ܘ\92A�\96\91@ԀN@\B57�?��T\BFjM3>I0�>\E3U�>\B2-\81A�f\A9@T�\D9@\9F\AB\AD<\E1zT\BFı�?bi\E0=���>N
childrenNum: 0
parentName: $$$___magic___$$$.
hasBakedMat: 0
bposeMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
bakedMatrix: 2777578638 <1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1>
offset: 1774363888 <0,0,0>
goffset: 1774363888 <0,0,0>
scales: 3535669228 <1,1,1>
scales: 1883443558 <10000,10000,10000>
scales: 3601079275 <-10000,-10000,-10000>
random seed is also wrong for some reason:
randSeed: 0
I think it's pretty clear that something has gone very wrong either with threxxy files or RAM.
It will be curious to see infolog.txt from that desync on the threxxy side. Unless threxxy fixed his PC somehow it might be worth for him to load the replay and see if he will desync again.
Otherwise there's not much more to investigate here. Feel free to reopen in case of additional inputs.