Page 1 of 1

Desync after many hours of injecting factorio in our bloodstream

Posted: Fri Mar 20, 2020 4:02 pm
by Beashy
Today I turn to you with a problem of desynchronization.
We have already tried many things in our field of understanding. New mods that we installed have been thrown out, old saved games with hours of intervals have been tried and the games have been reinstalled.
At certain points I and another player are kicked out of a friend's server. This can be closing an inventory, leaving a department store or running over a conveyor belt. In ~30% of the cases we can't even get on the server anymore, because we are immediately separated due to desynchronization when "catching up". In these cases, we can then go back to an old memory level for a few minutes. If the faulty memory is hosted on another computer, the same happens.
Since we all can't do much with the desynchronization log, we hope for a solution on your part.

Thanks a lot
Hoping for more hours with this save, which brought us back to love Factorio.

edit: File was too big to upload. Here is the report: https://filebin.net/304l0izsln7jkfhx

Re: Desync after many hours of injecting factorio in our bloodstream

Posted: Fri Mar 20, 2020 4:08 pm
by Loewchen
Beashy wrote:
Fri Mar 20, 2020 4:02 pm
Since we all can't do much with the desynchronization log
Yes, log of a desync is indeed useless, so post the report instead.

Re: Desync after many hours of injecting factorio in our bloodstream

Posted: Fri Mar 20, 2020 5:22 pm
by Beashy
Posted the link to the report

Re: Desync after many hours of injecting factorio in our bloodstream

Posted: Fri Mar 20, 2020 7:45 pm
by Deadlock989
The mod "Beautiful Bridge Railway" has a variable outside of the global table which it modifies in its control scripts - that is a common cause of desyncs.

Re: Desync after many hours of injecting factorio in our bloodstream

Posted: Sat Mar 21, 2020 2:53 pm
by Beashy
Deadlock989 wrote:
Fri Mar 20, 2020 7:45 pm
The mod "Beautiful Bridge Railway" has a variable outside of the global table which it modifies in its control scripts - that is a common cause of desyncs.
We tried removing Beautiful Bridge Railway.

Desynchronization is still happening. Even after removing "Orbital Ion Cannon", "Pipelayer", "Void Works", "Waterfill" and "Bob's Enemies". Everything else about mods would tear too big holes in the 47-hour savestate

All mods are up to date and been running fine with previous saves.

Re: Desync after many hours of injecting factorio in our bloodstream

Posted: Sat Mar 21, 2020 3:07 pm
by Deadlock989
Well, it's an odd one. I tried running a diff on the level-heuristics files in the reference and desynced versions. They are exactly the same. Which to me says that whatever is desyncing, it isn't game entities.

So that's the limit of my knowledge about desyncs, sorry.