Max Rate Calculator


Calculates maximum consumption/prodution rates of assemblers, plants, etc.

Utilities
3 years ago
0.15 - 1.1
112K

b Desync and disconnected during calculation of Bob's chemical plants

3 years ago

When trying to calculate rate of a Bob's chemical plant with the plastic recipe I get desynced. Other users of the server are not kicked, nor have the same problem. This is the last lines in the log in the desync report:

https://gyazo.com/cde55287817db6346f18fee8f51807b3

125.825 Info ClientMultiplayerManager.cpp:581: UpdateTick(3168332) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
126.246 Info ClientMultiplayerManager.cpp:581: UpdateTick(3168603) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
126.326 Info ClientMultiplayerManager.cpp:581: UpdateTick(3168603) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
126.378 Info GameActionHandler.cpp:4729: UpdateTick (3168606) processed PlayerJoinGame peerID(4) playerIndex(0) mode(connect)
136.209 Info ClientSynchronizer.cpp:318: Latency changed to (16)
153.382 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170225) serverCRC(3369478055) localCRC(2058856683)
153.382 Info ClientMultiplayerManager.cpp:581: UpdateTick(3170226) changing state from(InGame) to(DesyncedWaitingForMap)
153.395 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170226) serverCRC(1771944139) localCRC(3690739591)
153.411 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170227) serverCRC(3778923116) localCRC(1398555936)
153.428 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170228) serverCRC(294393787) localCRC(2750257399)
153.445 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170229) serverCRC(414991283) localCRC(2866662655)
153.462 Info ClientMultiplayerManager.cpp:744: updateTick(3170231) received player (4) desynced
153.462 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170230) serverCRC(3109443660) localCRC(188208896)
153.482 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170231) serverCRC(3083522440) localCRC(95116996)
153.495 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170232) serverCRC(910119855) localCRC(2220809443)
153.512 Error GameActionHandler.cpp:3344: Multiplayer desynchronisation: crc test (heuristic) failed for crcTick(3170233) serverCRC(3183119633) localCRC(266011229)
156.019 Info ClientMultiplayerManager.cpp:750: Received mapReadyForDownload
156.019 Info ClientMultiplayerManager.cpp:581: UpdateTick(3170235) changing state from(DesyncedWaitingForMap) to(DesyncedCatchingUpWithMapReadyForDownload)
156.023 Info ClientMultiplayerManager.cpp:581: UpdateTick(4294967295) changing state from(DesyncedCatchingUpWithMapReadyForDownload) to(DesyncedSavingLocalVariantOfMap)
158.091 Downloading file C:\Users\Jostein\AppData\Roaming\Factorio\temp\mp-download.zip (28329844 B, 56322 blocks)
158.096 Info ClientMultiplayerManager.cpp:581: UpdateTick(4294967295) changing state from(DesyncedSavingLocalVariantOfMap) to(DesyncedDownloadingMap)
171.608 Finished download (13 s, 28.3 MB, 2.0 MB/s)
171.655 Info ClientMultiplayerManager.cpp:730: updateTick(4294967295) map download finished creating scenario
171.656 Info ClientMultiplayerManager.cpp:581: UpdateTick(4294967295) changing state from(DesyncedDownloadingMap) to(DesyncedCreatingReport)

3 years ago

Apparently it seems that re-downloading the mod and restarting the game a couple of times fixed this issue. I also noticed that my client had two versions of the mod installed after syncing the latest version with the server.
Mabye this could be an issue?

3 years ago

Factorio should have deleted the older version, but normally if there are two, it picks the newest.

I don’t really understand the multiplayer syncing, or why MRC would have caused a problem, I’m afraid.

New response