Page 1 of 1

Factorio Multiplayer DeSync on Tank Entry

Posted: Tue May 02, 2017 2:31 am
by Phantum
So a buddy trying to connect to my server, gets desync'd When using a tank to clear out biter nests. It the southernmost part, with the Label of Bacon Tank Crash here.


Here is my current Log, along with the zip of all used mods, and a copy of my savegame as well.

Logfile: https://www.dropbox.com/s/q4o6cv4idnppi ... t.log?dl=0
Mod file: https://www.dropbox.com/s/4i2b3tspwmu2g ... 7.zip?dl=0
Savegame File: https://www.dropbox.com/s/68eu440h29l0b ... 7.zip?dl=0

Version 0.15.5 Factorio
Version 18.0.1 of OBS Studio
Windows 10

(what ever you do, it is inadvisable, to take apart the Horse armor DLC (it's an insider joke, Ask rseding about it)

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Tue May 02, 2017 5:41 am
by Loewchen
Post the desync report, see my signature.
Can you reliably reproduce the desync? If so please provide the exact steps.

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Tue May 02, 2017 10:11 am
by Phantum
Loewchen wrote:Post the desync report, see my signature.
Can you reliably reproduce the desync? If so please provide the exact steps.

It was something to do with RSO, we downgraded back to 3.0.0 version of RSO and the issue went away. Already sent the mod author this link.

However, here it is: https://www.dropbox.com/s/dfacdieapq846 ... 1.zip?dl=0

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Tue May 02, 2017 10:56 am
by orzelek
Did this desync repeat?

Main changes to RSO were to add settings and usage of in game built in random generator. So I'm at a loss at what could have caused the desync.
I tried looking at diff between level with tags but it looks like almost everything is different.

If desync repeats maybe devs can help. If not then it will be tricky to find out whats going on and I might need to go back to lua rng and see if that helps.

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Tue May 02, 2017 6:59 pm
by Rseding91
orzelek wrote:Did this desync repeat?

Main changes to RSO were to add settings and usage of in game built in random generator. So I'm at a loss at what could have caused the desync.
I tried looking at diff between level with tags but it looks like almost everything is different.

If desync repeats maybe devs can help. If not then it will be tricky to find out whats going on and I might need to go back to lua rng and see if that helps.
The built in Lua RNG uses the same RNG that the game does so it shouldn't be a problem. It may be related to the reactors desync and restarting the server helped it (since it's a save/load stability problem) - but that one should be fixed in 0.15.6.

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Tue May 02, 2017 7:03 pm
by Rseding91
Hmm, actually the desync looks pretty clean.

Is there any chance someone was building rails at the time it desynced? Using the rail-planner?

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Tue May 02, 2017 7:37 pm
by orzelek
Rseding91 wrote:Hmm, actually the desync looks pretty clean.

Is there any chance someone was building rails at the time it desynced? Using the rail-planner?
When I looked at differences there was a ton of rail ones.. I'd expect more of ore ones if RSO lead to desync.

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Wed May 03, 2017 12:08 am
by Phantum
I never dsync'd as I was the host, I'll ask my viewers to send me their dsync logs if they're able

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Wed May 03, 2017 12:12 am
by Phantum
Rseding91 wrote:Hmm, actually the desync looks pretty clean.

Is there any chance someone was building rails at the time it desynced? Using the rail-planner?
nah, I was in our base, (which was sorta close to our nuke reactor) and Thillthecool was riding around in a tank, the moment he explored a new section it desync'd him and another of my viewers, I'll go through my video tonight and highlight it for you guys to see what happened (it was map view so I can't see exactly what he was doing unfortunatley)


Edit: https://www.twitch.tv/videos/139716379 sorry, it's a bit long and its not the best showcasing of it. A bunch of stuff can be skipped through.

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Wed May 03, 2017 4:08 pm
by Rseding91
Thanks for the report. This should be fixed for the next version of 0.15.

Re: Factorio Multiplayer DeSync on Tank Entry

Posted: Wed May 03, 2017 11:23 pm
by Phantum
Rseding91 wrote:Thanks for the report. This should be fixed for the next version of 0.15.
No worries buddy, as soon as I can get ahold of the other dudes I'll get their dsync logs uploaded for you guys and Orzelek just to be sure! :)

Edit: yup, no Dsync's with latest version of RSO, and .15.6