[boskid][1.1.33] Desync on power loss and restore

This subforum contains all the issues which we already resolved.
Hornwitser
Fast Inserter
Fast Inserter
Posts: 214
Joined: Fri Oct 05, 2018 4:34 pm
Contact:

[boskid][1.1.33] Desync on power loss and restore

Post by Hornwitser »

Stevetrov encountered this desync removing and placing down an EEI on a server. Looks to be an issue with the active entity order. I managed to figure out a way to semi reliably reproduce it.

Steps to reproduce
1. Paste the attached blueprint on a new server in the editor
2. Wait until it starts outputting circuits, then leave the server and join again.
3. Remove the EEI in the top right corner of the blueprint and put it down again. You might have to do this a few times before it desyncs.
Attachments
desync-blueprint.txt
(190.36 KiB) Downloaded 154 times
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3023
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [boskid][1.1.33] Desync on power loss and restore

Post by boskid »

Thanks for the reproduction steps, i was able to find the cause of those desyncs and the issue should be now fixed for 1.1.34. This desync was caused by improper fix for 96457 which would wakeup inserters in non deterministic order when beacons change their broadcasted effects due to lose of power. For now i reverted fix for 96457.
Post Reply

Return to “Resolved Problems and Bugs”