View Issue Details

IDProjectCategoryView StatusLast Update
0003836Spring engineGeneralpublic2013-08-05 00:51
Reporteruser744Assigned Toabma  
PrioritynormalSeveritymajorReproducibilityrandom
Status resolvedResolutionfixed 
Product Version94.1 
Fixed in Version95.0 
Summary0003836: "stale PathEstimator-cache?" warning and desyncs
DescriptionSometimes at gamestart players get warnings like:
[f=0000000] Warning: [DESYNC WARNING] path-checksum 07450bd8 for player 0 (malric) does not match local checksum b451076e; stale PathEstimator-cache?

Not sure when it started but does happen since some time:
http://springrts.com/phpbb/viewtopic.php?f=11&t=27815&p=516778&hilit=stale#p516778 Mar 2012

http://springrts.com/phpbb/viewtopic.php?f=14&t=27963&p=518804&hilit=stale#p518804 April 2012

It was usually ignored because it never caused a real desync.
Until it seemed to be cause for desyncs in xta: http://springrts.com/mantis/view.php?id=3809
Additional InformationDue to posts like
http://springrts.com/phpbb/viewtopic.php?f=11&t=30182&hilit=rapid+corruption&start=0#p539879 thought maybe it is a BA/XTAchecksum problem?

With Godde I tried this:
1) delete path cache
2) play xta (now works)
3) play ba (in hope it would somehow corrupt the cache)
4) did not desync though

Would it help if desynced players upload their cache\path files for the map, to compare?
TagsNo tags attached.
Checked infolog.txt for Errors

Relationships

related to 0003809 resolvedabma desync xta 9.728 (first one player, then another) 

Activities

abma

2013-06-10 01:44

administrator   ~0010852

Last edited: 2013-06-10 01:49

infolog.txt of a desyncing and a syncing player would help...

the question is: how/why did the players get a "broken" path cache file?

user744

2013-06-12 02:47

  ~0010855

Not sure what you mean but mantis 3809 has infologs of two players from same game:
http://springrts.com/mantis/file_download.php?file_id=2300&type=bug
http://springrts.com/mantis/view.php?id=3809#c10806
GameID: 3179aa5195a3c5720fb53e76a0fef8f1

abma

2013-06-12 03:02

administrator   ~0010856

infologs don't help :-|

checksums of the game & map archive are the same in both infolog.txts, so it has to be a different pathcache file i guess...

user744

2013-06-21 22:56

  ~0010897

[BoS]nixtux infolog after he downloaded xta with rapid, checksum error
http://pastebin.com/336eG4cm

user744

2013-06-21 23:19

  ~0010898

Last edited: 2013-06-21 23:27

note error at end:

Error: Spring: Incorrect/Missing content: Could not load startpicture from file bitmaps/loadpictures/fire_carpet.jp2

maybe some problem because something (rapid, os,..) does not like the jp2/jpg typo?

after downloading the .sdz, could play normal

abma

2013-06-22 14:28

administrator   ~0010899

jp2 is not supported on all platforms, this is why an error is printed in 95.0 / is marked as deprecated.

abma

2013-06-22 14:29

administrator   ~0010900

note: "checksum 0x1" error isn't really an error, the autohosts just don't have the checksum.

abma

2013-08-05 00:51

administrator   ~0011178

should be fixed in current develop & 95.0

Issue History

Date Modified Username Field Change
2013-06-08 17:49 user744 New Issue
2013-06-10 01:41 abma Relationship added related to 0003809
2013-06-10 01:44 abma Note Added: 0010852
2013-06-10 01:49 abma Note Edited: 0010852
2013-06-12 02:47 user744 Note Added: 0010855
2013-06-12 03:02 abma Note Added: 0010856
2013-06-21 22:56 user744 Note Added: 0010897
2013-06-21 23:19 user744 Note Added: 0010898
2013-06-21 23:23 user744 Note Edited: 0010898
2013-06-21 23:27 user744 Note Edited: 0010898
2013-06-22 14:28 abma Note Added: 0010899
2013-06-22 14:29 abma Note Added: 0010900
2013-08-05 00:51 abma Note Added: 0011178
2013-08-05 00:51 abma Status new => resolved
2013-08-05 00:51 abma Fixed in Version => 95.0
2013-08-05 00:51 abma Resolution open => fixed
2013-08-05 00:51 abma Assigned To => abma