Page 1 of 1

How does an unsynced widget cause sync errors?

Posted: 21 May 2019, 03:54
by Forboding Angel
https://github.com/EvolutionRTS/Evoluti ... eather.lua

This, if run long enough will start causing sync errors. It's unfortunate, because it is really neat. Some minor issues, but the sync errors make it a non-starter.

But what I'm having trouble understanding is... if it's unsynced, how would it cause a sync error?

Re: How does an unsynced widget cause sync errors?

Posted: 21 May 2019, 11:29
by hokomoko
what makes you say it will cause sync errors?
why did I see no reports?

Re: How does an unsynced widget cause sync errors?

Posted: 21 May 2019, 21:17
by Forboding Angel
Honestly we mostly gave up on it a while ago and I begged ivand to have a look at it and see if there was anything to be done to make it less quirky.

Wrt the sync error thing, well I suppose I never spent a ton of time thinking about it. My thinking was "how would it be a problem with the engine if it is definitely the Lua causing it", however, I can see how a widget causing sync errors would be cause for concern from the engine side.

But like I said, I never considered that it could be any issue with the engine.

Re: How does an unsynced widget cause sync errors?

Posted: 22 May 2019, 16:16
by Silentwings
Any sync error with a current version is worth reporting (with replays), whether you have a guess for the cause or not.

Re: How does an unsynced widget cause sync errors?

Posted: 22 May 2019, 19:00
by hokomoko
Correction: before reporting a desync, check the infolog for lua errors.