View Issue Details

IDProjectCategoryView StatusLast Update
0005743Spring engineGeneralpublic2017-09-05 02:21
ReporterGoogle_Frog Assigned ToKloot  
PrioritynormalSeveritymajorReproducibilityrandom
Status closedResolutionnot fixable 
Product Version103.0 +git 
Summary0005743: 103.0.1-1336 Early desync
DescriptionThis game has an early desync. Checksums etc.. seemed to be fine. http://zero-k.info/Battles/Detail/467867
TagsNo tags attached.
Attached Files
infolog.txt (Attachment missing)
20170903_033325_Intersection_v3_103.0.1-1336-g61d1146 develop.sdfz (Attachment missing)
Checked infolog.txt for Errors

Activities

Kloot

2017-09-03 12:35

developer   ~0018336

Last edited: 2017-09-03 13:33

my local checksums are identical to yours when watching this demo, i.e

  Error: [DESYNC WARNING] checksum 514241d9 from demo player 1 (BearclawBrawna) does not match our checksum ad68b0c0 for frame-number 0
  Error: [DESYNC WARNING] checksum 7ecb4b88 from demo player 1 (BearclawBrawna) does not match our checksum cee63382 for frame-number 60

so our installs match, but this could easily be due to AI memory corruption leaking into the original game and producing divergent replays.

hokomoko

2017-09-04 19:43

developer   ~0018346

Last edited: 2017-09-04 20:06

The two players have different map checksums.

[f=-000001] [Game::ClientReadNet][LOGMSG] sender="UnnamedPlayer (spec)" string="[PreGame::GameDataReceived][map-checksums={0x1,0x6e16b938}]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="UnnamedPlayer (spec)" string="[PreGame::GameDataReceived][mod-checksums={0x1,0x4a81859a}]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="UnnamedPlayer (spec)" string="[PE::CalcChecksum][BLK_SIZE=16][SHA_DATA=fb04b7474ed5601edabeb5b8d88087668782b2e01c3709351001ca0baf0403067a2965e2c4b3689b74af6a883b87e96205bbba2d65bca9e3e48f4047a8eab601]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="UnnamedPlayer (spec)" string="[PE::CalcChecksum][BLK_SIZE=32][SHA_DATA=3d9e4e364e906ab587956baf4492d09945e2f9517e0e2b69ca434af0220b31a0a4eecc7025d6b29d78b5059449a76e0bfe8322449030366723e64285c57549c3]"

[f=-000001] [Game::ClientReadNet][LOGMSG] sender="BearclawBrawna" string="[PreGame::GameDataReceived][map-checksums={0x1,0x9b6a6519}]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="BearclawBrawna" string="[PreGame::GameDataReceived][mod-checksums={0x1,0x4a81859a}]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="BearclawBrawna" string="[PE::CalcChecksum][BLK_SIZE=16][SHA_DATA=fb04b7474ed5601edabeb5b8d88087668782b2e01c3709351001ca0baf0403067a2965e2c4b3689b74af6a883b87e96205bbba2d65bca9e3e48f4047a8eab601]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="BearclawBrawna" string="[PE::CalcChecksum][BLK_SIZE=32][SHA_DATA=3d9e4e364e906ab587956baf4492d09945e2f9517e0e2b69ca434af0220b31a0a4eecc7025d6b29d78b5059449a76e0bfe8322449030366723e64285c57549c3]"


[f=-000001] [Game::ClientReadNet][LOGMSG] sender="mikemcd2112" string="[PreGame::GameDataReceived][map-checksums={0x1,0x6e16b938}]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="mikemcd2112" string="[PreGame::GameDataReceived][mod-checksums={0x1,0x4a81859a}]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="mikemcd2112" string="[PE::CalcChecksum][BLK_SIZE=16][SHA_DATA=fb04b7474ed5601edabeb5b8d88087668782b2e01c3709351001ca0baf0403067a2965e2c4b3689b74af6a883b87e96205bbba2d65bca9e3e48f4047a8eab601]"
[f=-000001] [Game::ClientReadNet][LOGMSG] sender="mikemcd2112" string="[PE::CalcChecksum][BLK_SIZE=32][SHA_DATA=3d9e4e364e906ab587956baf4492d09945e2f9517e0e2b69ca434af0220b31a0a4eecc7025d6b29d78b5059449a76e0bfe8322449030366723e64285c57549c3]"

Kloot

2017-09-05 02:21

developer   ~0018348

hmm, interesting that a broken map archive managed to load at all and yielded matching PE data but integrity should be checked by the downloader.

Issue History

Date Modified Username Field Change
2017-09-03 07:24 Google_Frog New Issue
2017-09-03 07:24 Google_Frog File Added: infolog.txt
2017-09-03 07:24 Google_Frog File Added: 20170903_033325_Intersection_v3_103.0.1-1336-g61d1146 develop.sdfz
2017-09-03 12:35 Kloot Note Added: 0018336
2017-09-03 13:33 Kloot Note Edited: 0018336
2017-09-04 19:43 hokomoko Note Added: 0018346
2017-09-04 19:44 hokomoko Assigned To => hokomoko
2017-09-04 19:44 hokomoko Status new => assigned
2017-09-04 19:59 hokomoko Note Edited: 0018346
2017-09-04 20:06 hokomoko Note Edited: 0018346
2017-09-04 20:57 hokomoko Assigned To hokomoko =>
2017-09-04 23:47 hokomoko Status assigned => new
2017-09-05 02:21 Kloot Assigned To => Kloot
2017-09-05 02:21 Kloot Status new => closed
2017-09-05 02:21 Kloot Resolution open => not fixable
2017-09-05 02:21 Kloot Note Added: 0018348