Page 1 of 1

[0.11.19] [kovarex] MP Desync on joining

Posted: Mon Mar 30, 2015 8:18 pm
by Twisted
I have this vanilla mp game with 40 hours in it (nr 11) and this savegame causes instant desync when other player joins in it.
Earlier save has 38 hours (nr 10) and that one does not desync.
Sometimes trying to connect to the host fails for player2 and host says something about unknown player tried to connect.

It seems like save 11 starts to work on multiplayer without instant desync once it's opened and resaved in singleplayer.

Log from host, player1

Code: Select all

12303.435255  Info Logger.cpp:160: 2015-03-30 22:56:34; Factorio 0.11.19 (Build 13860, win64)
12303.435303  Info Logger.cpp:164: Operating system: Windows 7 Service Pack 1
12303.435322  Info Paths.cpp:202: Read data path: C:/games/Factorio/data
12303.435335  Info Paths.cpp:203: Write data path: C:/Users/<private>/AppData/Roaming/Factorio
12303.435346  Info Paths.cpp:204: Binaries path: C:/games/Factorio/bin
12303.888114  Info ModManager.cpp:205: Loading mod core 0.0.0 (data.lua)
12303.899088  Info ModManager.cpp:205: Loading mod base 0.11.19 (data.lua)
12304.123127  Info ModManager.cpp:205: Loading mod base 0.11.19 (data-updates.lua)
12304.675004  Info AtlasSystem.cpp:157: Initial atlas bitmap size is 16384
12304.677271  Info AtlasSystem.cpp:91: Created atlas bitmap 16384x2949
12313.327435  Info Updater.cpp:717: Downloading https://www.factorio.com/updater/get-available-versions?username=<private>&token=<private>&apiVersion=2
12314.005150  Notice Updater.cpp:147: 0 packages available to download (experimental updates enabled).
12321.625467  Info Router.cpp:397: Router peerID(956) shutting down.
12321.625877  Info Router.cpp:422: Router state -> Disconnected
12321.625899  Info MultiplayerManager.cpp:781: networkTick(0) mapTick(-1) changing state from(Disconnected) to(PreparedToHostGame)
12321.625911  Info MultiplayerManager.cpp:781: networkTick(0) mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
12321.626249  Notice Scenario.cpp:125: Loading map C:/Users\<private>\AppData\Roaming\Factorio\saves\11.zip
12321.653397  Info Scenario.cpp:158: Map version 0.11.19-0
12322.808071  Info WindowsUDPSocket.cpp:55: Opening socket at port (34197)
12322.808252  Info Router.cpp:422: Router state -> Connected
12322.808279  Info Synchronizer.cpp:61: NetworkTick(0) initialized Synchronizer local peer(0) latency(6).
12322.808409  Notice Router.cpp:82: Hosting game at port 34197, peerID 0, session magic 41771
12322.808432  Info MultiplayerManager.cpp:781: networkTick(0) mapTick(8703891) changing state from(CreatingGame) to(InGame)
12322.808449  Info NetworkInputHandler.cpp:37: mapTick(8703891) networkTick(0) initialized NetworkInputHandler local peer(0).
12323.276063  Info MultiplayerManager.cpp:1223: Received peer info for peer(0) username(player1).
12323.276107  Info MultiplayerManager.cpp:916: networkTick(6) mapTick(8703891) received stateChanged peerID(0) oldState(Disconnected) newState(CreatingGame)
12323.276120  Info MultiplayerManager.cpp:916: networkTick(6) mapTick(8703891) received stateChanged peerID(0) oldState(CreatingGame) newState(InGame)
12323.396712  Info NetworkInputHandler.cpp:569: mapTick(8703899) networkTick(38) connecting to player(player1).
12323.396767  Info NetworkInputHandler.cpp:427: assigning playerIndex(0) to peer(0)
12323.396778  Info GameActionHandler.cpp:1587: MapTick(8703899) processed PlayerJoinGame peerID(0) playerIndex(0) mode(connect)
12344.481596  Info Router.cpp:470: NetworkTick(2019) replying to connectionRequest for address(192.168.0.100:34197).
12344.548174  Info Router.cpp:620: networkTick(2025) adding peer(1) address(192.168.0.100:34197) sending connectionAccept(true)
12344.548211  Info Router.cpp:492: networkTick(2025) sending connectionAccept to address(192.168.0.100:34197) newPeerID(1)
12344.548456  Info Synchronizer.cpp:494: networkTick(2025) adding peer(1) success(true).
12345.557714  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(100/900).
12345.557751  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(100/900).
12345.557761  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(100/900).
12345.557771  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(100/900).
12346.658985  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(200/900).
12346.659021  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(200/900).
12346.659068  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(200/900).
12346.659081  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(200/900).
12347.746020  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(300/900).
12347.746057  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(300/900).
12347.746067  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(300/900).
12347.746077  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(300/900).
12348.846636  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(400/900).
12348.846672  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(400/900).
12348.846682  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(400/900).
12348.846691  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(400/900).
12349.895803  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(500/900).
12349.895838  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(500/900).
12349.895848  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(500/900).
12349.895857  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(500/900).
12350.980889  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(600/900).
12350.980926  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(600/900).
12350.980936  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(600/900).
12350.980948  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(600/900).
12352.066168  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(700/900).
12352.066204  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(700/900).
12352.066214  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(700/900).
12352.066224  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(700/900).
12353.151441  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(800/900).
12353.151551  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(800/900).
12353.151562  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(800/900).
12353.151571  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(800/900).
12354.252402  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2020) from peer(1). Drop detection state(900/900).
12354.252485  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2021) from peer(1). Drop detection state(900/900).
12354.252498  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2022) from peer(1). Drop detection state(900/900).
12354.252507  Info Synchronizer.cpp:458: NetworkTick(2026) Requesting heartbeat for networkTick(2023) from peer(1). Drop detection state(900/900).
12354.252817  Info Synchronizer.cpp:588: NetworkTick(2026) peer(1) peerHeartbeatsEmpty(true) is not responding, dropping.
12354.334711  Info MultiplayerManager.cpp:1223: Received peer info for peer(0) username(player1).
12354.334749  Info MultiplayerManager.cpp:916: networkTick(2031) mapTick(8705171) received stateChanged peerID(0) oldState(InGame) newState(InGame)
12354.334996  Info MultiplayerManager.cpp:1274: Peer dropout for peer (1) by peer (0) -- removing now
12354.335020  Info MultiplayerManager.cpp:868: networkTick(2032) mapTick(8705171) removing peer(1) dropout(true)
12354.335030  Info Synchronizer.cpp:510: networkTick(2032) removing peer(1) success(false).
12354.335040  Info MultiplayerManager.cpp:781: networkTick(2032) mapTick(8705171) changing state from(InGame) to(InGameAligning)
12354.335050  Info MultiplayerManager.cpp:1494: networkTick(2032) mapTick(8705171) starting mapAlign
12354.335059  Info MultiplayerManager.cpp:1408: networkTick(2032) mapTick(8705171) adding mapAlignTask(RemovePlayerAlignTask)
12354.417069  Info MultiplayerManager.cpp:916: networkTick(2038) mapTick(8705171) received stateChanged peerID(0) oldState(InGame) newState(InGameAligning)
12354.417105  Info MultiplayerManager.cpp:1428: networkTick(2038) mapTick(8705171) sending mapAlignAction
12354.484930  Info MultiplayerManager.cpp:1129: networkTick(2044) mapTick(8705171) received MapAlignAction from peer(0), mapAlignTick(8705172) appliedTickClosuresCount(0)
12354.484973  Info MultiplayerManager.cpp:1510: networkTick(2045) mapTick(8705171) mapAlign finished targetTick(8705172) updating map and running the tasks ...
12354.485000  Info MultiplayerManager.cpp:1382: networkTick(2045) mapTick(8705171) peerID(0) fullStateLog: local state(InGameAligning) local peers(((peerID(0) state(InGameAligning) mapAlignTick(8705172))
)
12354.502851  Info NetworkInputHandler.cpp:489: applyAllTickClosures: expectedMapTick(8705172) lastTickApplied(8705163) referenceMapTick(8705172) networkTick(2045)
12354.502890  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705164) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12354.502902  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705165) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12354.502913  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705166) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12354.502923  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705167) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12354.502934  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705168) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12354.502945  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705169) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12354.502955  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705170) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12354.502970  Info MultiplayerManager.cpp:781: networkTick(2045) mapTick(8705172) changing state from(InGameAligning) to(InGameAligned)
12354.552264  Info MultiplayerManager.cpp:916: networkTick(2051) mapTick(8705172) received stateChanged peerID(0) oldState(InGameAligning) newState(InGameAligned)
12354.552674  Info MultiplayerManager.cpp:781: networkTick(2051) mapTick(8705172) changing state from(InGameAligned) to(InGameWaitingForOthers)
12354.619270  Info MultiplayerManager.cpp:916: networkTick(2057) mapTick(8705172) received stateChanged peerID(0) oldState(InGameAligned) newState(InGameWaitingForOthers)
12354.619305  Info MultiplayerManager.cpp:1085: networkTick(2057) mapTick(8705172) stopping mapAlign
12354.619317  Info MultiplayerManager.cpp:1552: performing map align task (RemovePlayerAlignTask)
12354.619326  Info MultiplayerManager.cpp:1577: networkTick(2057) mapTick(8705172) finishing removing peer(1) hasPeer(false)
12354.619345  Info NetworkInputHandler.cpp:372: expectedMapTick(8705172) removing peer(1) success(false).
12354.619353  Info Synchronizer.cpp:510: networkTick(2057) removing peer(1) success(false).
12354.619363  Info MultiplayerManager.cpp:781: networkTick(2057) mapTick(8705172) changing state from(InGameWaitingForOthers) to(InGame)
12354.619382  Info MultiplayerManager.cpp:1382: networkTick(2057) mapTick(8705172) peerID(0) fullStateLog: local state(InGame) local peers(((peerID(0) state(InGameWaitingForOthers) mapAlignTick(-1))
)
12354.670637  Info MultiplayerManager.cpp:916: networkTick(2063) mapTick(8705175) received stateChanged peerID(0) oldState(InGameWaitingForOthers) newState(InGame)
12355.853933  Info Router.cpp:470: NetworkTick(2174) replying to connectionRequest for address(192.168.0.100:34197).
12355.903938  Info Router.cpp:620: networkTick(2180) adding peer(2) address(192.168.0.100:34197) sending connectionAccept(true)
12355.903976  Info Router.cpp:492: networkTick(2180) sending connectionAccept to address(192.168.0.100:34197) newPeerID(2)
12355.904293  Info Synchronizer.cpp:494: networkTick(2180) adding peer(2) success(true).
12356.006054  Info MultiplayerManager.cpp:1223: Received peer info for peer(0) username(player1).
12356.006092  Info MultiplayerManager.cpp:916: networkTick(2186) mapTick(8705255) received stateChanged peerID(0) oldState(InGame) newState(InGame)
12356.006102  Info MultiplayerManager.cpp:1223: Received peer info for peer(2) username(player2).
12356.006112  Info MultiplayerManager.cpp:916: networkTick(2186) mapTick(8705255) received stateChanged peerID(2) oldState(Disconnected) newState(Connecting)
12356.006129  Info NetworkInputHandler.cpp:348: expectedMapTick(8705255) adding peer(2).
12356.006137  Info MultiplayerManager.cpp:1223: Received peer info for peer(2) username(player2).
12356.006146  Info MultiplayerManager.cpp:916: networkTick(2186) mapTick(8705255) received stateChanged peerID(2) oldState(Connecting) newState(Connecting)
12356.006156  Info MultiplayerManager.cpp:916: networkTick(2186) mapTick(8705255) received stateChanged peerID(2) oldState(Connecting) newState(VerifyingConnection)
12356.153888  Info MultiplayerManager.cpp:916: networkTick(2199) mapTick(8705256) received stateChanged peerID(2) oldState(VerifyingConnection) newState(ConnectedWaitingForMap)
12356.153926  Info MultiplayerManager.cpp:781: networkTick(2199) mapTick(8705256) changing state from(InGame) to(InGameAligning)
12356.153947  Info MultiplayerManager.cpp:1494: networkTick(2199) mapTick(8705256) starting mapAlign
12356.221287  Info MultiplayerManager.cpp:916: networkTick(2205) mapTick(8705256) received stateChanged peerID(0) oldState(InGame) newState(InGameAligning)
12356.221320  Info MultiplayerManager.cpp:1428: networkTick(2205) mapTick(8705256) sending mapAlignAction
12356.287621  Info MultiplayerManager.cpp:1129: networkTick(2211) mapTick(8705256) received MapAlignAction from peer(0), mapAlignTick(8705257) appliedTickClosuresCount(0)
12356.287919  Info MultiplayerManager.cpp:1510: networkTick(2212) mapTick(8705256) mapAlign finished targetTick(8705257) updating map and running the tasks ...
12356.287945  Info MultiplayerManager.cpp:1382: networkTick(2212) mapTick(8705256) peerID(0) fullStateLog: local state(InGameAligning) local peers(((peerID(0) state(InGameAligning) mapAlignTick(8705257))
((peerID(2) state(ConnectedWaitingForMap) mapAlignTick(-1))
)
12356.304066  Info NetworkInputHandler.cpp:489: applyAllTickClosures: expectedMapTick(8705257) lastTickApplied(8705247) referenceMapTick(8705257) networkTick(2212)
12356.304119  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705248) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304180  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705249) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304193  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705250) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304203  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705251) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304213  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705252) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304223  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705253) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304233  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705254) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304242  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705255) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12356.304258  Info MultiplayerManager.cpp:781: networkTick(2212) mapTick(8705257) changing state from(InGameAligning) to(InGameAligned)
12356.304524  Info MultiplayerManager.cpp:781: networkTick(2212) mapTick(8705257) changing state from(InGameAligned) to(InGameSavingMap)
12356.353707  Info MultiplayerManager.cpp:916: networkTick(2218) mapTick(8705257) received stateChanged peerID(0) oldState(InGameAligning) newState(InGameAligned)
12356.353746  Info MultiplayerManager.cpp:916: networkTick(2218) mapTick(8705257) received stateChanged peerID(0) oldState(InGameAligned) newState(InGameSavingMap)
12357.605994  Info MultiplayerManager.cpp:781: networkTick(2336) mapTick(8705257) changing state from(InGameSavingMap) to(InGameSendingMap)
12357.662228  Info MultiplayerManager.cpp:1015: MapTick(8705257) Serving map(C) for peer(2) size(11289341) crc(-460103150)
12357.674071  Info MultiplayerManager.cpp:916: networkTick(2342) mapTick(8705257) received stateChanged peerID(0) oldState(InGameSavingMap) newState(InGameSendingMap)
12357.738653  Info MultiplayerManager.cpp:916: networkTick(2348) mapTick(8705257) received stateChanged peerID(2) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap)
12359.959763  Info MultiplayerManager.cpp:916: networkTick(2550) mapTick(8705257) received stateChanged peerID(2) oldState(ConnectedDownloadingMap) newState(ConnectedLoadingMap)
12359.959799  Notice TransferSource.cpp:66: Canceling serving for peer 2
12359.959918  Info MultiplayerManager.cpp:781: networkTick(2550) mapTick(8705257) changing state from(InGameSendingMap) to(InGameWaitingForOthers)
12360.026418  Info MultiplayerManager.cpp:916: networkTick(2556) mapTick(8705257) received stateChanged peerID(0) oldState(InGameSendingMap) newState(InGameWaitingForOthers)
12362.212108  Info MultiplayerManager.cpp:916: networkTick(2760) mapTick(8705257) received stateChanged peerID(2) oldState(ConnectedLoadingMap) newState(InGameWaitingForOthers)
12362.212156  Info MultiplayerManager.cpp:1085: networkTick(2760) mapTick(8705257) stopping mapAlign
12362.212177  Info MultiplayerManager.cpp:781: networkTick(2760) mapTick(8705257) changing state from(InGameWaitingForOthers) to(InGame)
12362.212198  Info MultiplayerManager.cpp:1382: networkTick(2760) mapTick(8705257) peerID(0) fullStateLog: local state(InGame) local peers(((peerID(0) state(InGameWaitingForOthers) mapAlignTick(-1))
((peerID(2) state(InGameWaitingForOthers) mapAlignTick(-1))
)
12363.313043  Info Synchronizer.cpp:458: NetworkTick(2761) Requesting heartbeat for networkTick(2755) from peer(2). Drop detection state(100/900).
12363.313078  Info Synchronizer.cpp:458: NetworkTick(2761) Requesting heartbeat for networkTick(2756) from peer(2). Drop detection state(100/900).
12363.313089  Info Synchronizer.cpp:458: NetworkTick(2761) Requesting heartbeat for networkTick(2757) from peer(2). Drop detection state(100/900).
12363.313098  Info Synchronizer.cpp:458: NetworkTick(2761) Requesting heartbeat for networkTick(2758) from peer(2). Drop detection state(100/900).
12364.381037  Info MultiplayerManager.cpp:916: networkTick(2766) mapTick(8705263) received stateChanged peerID(0) oldState(InGameWaitingForOthers) newState(InGame)
12364.381076  Info MultiplayerManager.cpp:916: networkTick(2766) mapTick(8705263) received stateChanged peerID(2) oldState(InGameWaitingForOthers) newState(InGame)
12364.464595  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705257) by peer(2)
12364.464752  Info NetworkInputHandler.cpp:427: assigning playerIndex(3) to peer(2)
12364.464767  Info GameActionHandler.cpp:1587: MapTick(8705265) processed PlayerJoinGame peerID(2) playerIndex(3) mode(create)
12364.500029  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705258) by peer(2)
12364.513811  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705259) by peer(2)
12364.533815  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705260) by peer(2)
12364.572815  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705261) by peer(2)
12364.587356  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705262) by peer(2)
12364.602949  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705263) by peer(2)
12364.631233  Info NetworkInputHandler.cpp:242: no crc for mapTick(8705264) by peer(2)
12364.663716  Error NetworkInputHandler.cpp:251: Multiplayer desynchronisation: crc test(CheckCRCHeuristic) failed for mapTick(8705265) peer(2) testCrc(-443079617) testCrcPeerID(0) currentCrc(-1727923462)
12364.732331  Error NetworkInputHandler.cpp:251: Multiplayer desynchronisation: crc test(CheckCRCHeuristic) failed for mapTick(8705266) peer(2) testCrc(-754503469) testCrcPeerID(0) currentCrc(190983503)
12364.765682  Error NetworkInputHandler.cpp:251: Multiplayer desynchronisation: crc test(CheckCRCHeuristic) failed for mapTick(8705267) peer(2) testCrc(-1429630354) testCrcPeerID(0) currentCrc(-1117173387)
12364.781078  Error NetworkInputHandler.cpp:251: Multiplayer desynchronisation: crc test(CheckCRCHeuristic) failed for mapTick(8705268) peer(2) testCrc(-487314136) testCrcPeerID(0) currentCrc(1694733269)
12364.800267  Error NetworkInputHandler.cpp:251: Multiplayer desynchronisation: crc test(CheckCRCHeuristic) failed for mapTick(8705269) peer(2) testCrc(-1114417499) testCrcPeerID(0) currentCrc(-1462927385)
12364.822185  Error NetworkInputHandler.cpp:251: Multiplayer desynchronisation: crc test(CheckCRCHeuristic) failed for mapTick(8705270) peer(2) testCrc(-1247800795) testCrcPeerID(0) currentCrc(1417671637)
12364.841182  Error NetworkInputHandler.cpp:251: Multiplayer desynchronisation: crc test(CheckCRCHeuristic) failed for mapTick(8705271) peer(2) testCrc(1598375502) testCrcPeerID(0) currentCrc(-946964606)
12364.847985  Info MultiplayerManager.cpp:916: networkTick(2809) mapTick(8705279) received stateChanged peerID(2) oldState(InGame) newState(Desynced)
12364.848022  Info MultiplayerManager.cpp:781: networkTick(2809) mapTick(8705279) changing state from(InGame) to(InGameAligning)
12364.848033  Info MultiplayerManager.cpp:1494: networkTick(2809) mapTick(8705279) starting mapAlign
12364.914976  Info MultiplayerManager.cpp:916: networkTick(2815) mapTick(8705279) received stateChanged peerID(0) oldState(InGame) newState(InGameAligning)
12364.915013  Info MultiplayerManager.cpp:916: networkTick(2815) mapTick(8705279) received stateChanged peerID(2) oldState(Desynced) newState(DesyncedAligning)
12364.915023  Info MultiplayerManager.cpp:1428: networkTick(2815) mapTick(8705279) sending mapAlignAction
12364.966642  Info MultiplayerManager.cpp:1129: networkTick(2821) mapTick(8705279) received MapAlignAction from peer(0), mapAlignTick(8705280) appliedTickClosuresCount(0)
12364.966689  Info MultiplayerManager.cpp:1129: networkTick(2821) mapTick(8705279) received MapAlignAction from peer(2), mapAlignTick(8705274) appliedTickClosuresCount(21)
12364.966756  Info MultiplayerManager.cpp:1510: networkTick(2822) mapTick(8705279) mapAlign finished targetTick(8705280) updating map and running the tasks ...
12364.966778  Info MultiplayerManager.cpp:1382: networkTick(2822) mapTick(8705279) peerID(0) fullStateLog: local state(InGameAligning) local peers(((peerID(0) state(InGameAligning) mapAlignTick(8705280))
((peerID(2) state(DesyncedAligning) mapAlignTick(8705274))
)
12364.982853  Info NetworkInputHandler.cpp:489: applyAllTickClosures: expectedMapTick(8705280) lastTickApplied(8705271) referenceMapTick(8705280) networkTick(2822)
12364.982895  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705272) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12364.982909  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705272) inputActions((SelectedEntityChanged) (CheckCRCHeuristic) ) ) for peer(2)
12364.982922  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705273) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12364.982933  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705274) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12364.982944  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705275) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12364.982955  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705276) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12364.982966  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705277) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12364.982977  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705278) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12364.983000  Info MultiplayerManager.cpp:781: networkTick(2822) mapTick(8705280) changing state from(InGameAligning) to(InGameAligned)
12365.168371  Info MultiplayerManager.cpp:916: networkTick(2828) mapTick(8705280) received stateChanged peerID(0) oldState(InGameAligning) newState(InGameAligned)
12365.168428  Info MultiplayerManager.cpp:916: networkTick(2828) mapTick(8705280) received stateChanged peerID(2) oldState(DesyncedAligning) newState(DesyncedAligned)
12365.251049  Info MultiplayerManager.cpp:1142: networkTick(2834) mapTick(8705280) received playerReconnect
12365.251085  Info MultiplayerManager.cpp:1848: NetworkTick(2834) MapTick(8705280) disconnecting player(3) from the user.
12365.251104  Info NetworkInputHandler.cpp:372: expectedMapTick(8705280) removing peer(2) success(true).
12365.251114  Info NetworkInputHandler.cpp:348: expectedMapTick(8705280) adding peer(2).
12365.251134  Info MultiplayerManager.cpp:916: networkTick(2834) mapTick(8705280) received stateChanged peerID(2) oldState(DesyncedAligned) newState(DesyncedCreatingReport)
12367.902411  Info MultiplayerManager.cpp:916: networkTick(3072) mapTick(8705280) received stateChanged peerID(2) oldState(DesyncedCreatingReport) newState(DesyncedWaitingForMap)
12367.902600  Info MultiplayerManager.cpp:781: networkTick(3072) mapTick(8705280) changing state from(InGameAligned) to(InGameSavingMap)
12368.133828  Info MultiplayerManager.cpp:916: networkTick(3073) mapTick(8705280) received stateChanged peerID(2) oldState(DesyncedWaitingForMap) newState(Disconnected)
12368.133874  Info MultiplayerManager.cpp:1256: Disconnect notification for peer (2)
12368.133892  Info MultiplayerManager.cpp:868: networkTick(3073) mapTick(8705280) removing peer(2) dropout(false)
12368.133903  Info MultiplayerManager.cpp:1408: networkTick(3073) mapTick(8705280) adding mapAlignTask(RemovePlayerAlignTask)
12369.036651  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(100/1800).
12369.036691  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(100/1800).
12369.036703  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(100/1800).
12369.036714  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(100/1800).
12369.168681  Info MultiplayerManager.cpp:781: networkTick(3074) mapTick(8705280) changing state from(InGameSavingMap) to(InGameSendingMap)
12369.168788  Info MultiplayerManager.cpp:781: networkTick(3074) mapTick(8705280) changing state from(InGameSendingMap) to(InGameWaitingForOthers)
12370.121001  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(200/1800).
12370.121041  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(200/1800).
12370.121051  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(200/1800).
12370.121061  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(200/1800).
12371.204821  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(300/1800).
12371.204859  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(300/1800).
12371.204879  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(300/1800).
12371.204888  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(300/1800).
12372.307152  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(400/1800).
12372.307257  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(400/1800).
12372.307267  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(400/1800).
12372.307277  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(400/1800).
12373.440991  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(500/1800).
12373.441027  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(500/1800).
12373.441037  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(500/1800).
12373.441047  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(500/1800).
12374.544383  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(600/1800).
12374.544425  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(600/1800).
12374.544444  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(600/1800).
12374.544454  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(600/1800).
12375.644114  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(700/1800).
12375.644170  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(700/1800).
12375.644180  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(700/1800).
12375.644190  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(700/1800).
12376.780080  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(800/1800).
12376.780126  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(800/1800).
12376.780173  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(800/1800).
12376.780185  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(800/1800).
12377.863514  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(900/1800).
12377.863560  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(900/1800).
12377.863570  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(900/1800).
12377.863579  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(900/1800).
12378.964934  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1000/1800).
12378.964980  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1000/1800).
12378.964990  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1000/1800).
12378.964999  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1000/1800).
12380.068679  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1100/1800).
12380.068771  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1100/1800).
12380.068781  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1100/1800).
12380.068791  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1100/1800).
12381.184316  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1200/1800).
12381.184361  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1200/1800).
12381.184371  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1200/1800).
12381.184380  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1200/1800).
12382.285737  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1300/1800).
12382.285793  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1300/1800).
12382.285813  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1300/1800).
12382.285823  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1300/1800).
12383.372157  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1400/1800).
12383.372213  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1400/1800).
12383.372223  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1400/1800).
12383.372233  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1400/1800).
12384.506863  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1500/1800).
12384.506908  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1500/1800).
12384.506920  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1500/1800).
12384.506931  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1500/1800).
12385.592390  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1600/1800).
12385.592438  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1600/1800).
12385.592449  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1600/1800).
12385.592459  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1600/1800).
12386.693380  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1700/1800).
12386.693436  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1700/1800).
12386.693446  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1700/1800).
12386.693455  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1700/1800).
12387.827788  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3068) from peer(2). Drop detection state(1800/1800).
12387.827833  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3069) from peer(2). Drop detection state(1800/1800).
12387.827843  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3070) from peer(2). Drop detection state(1800/1800).
12387.827852  Info Synchronizer.cpp:458: NetworkTick(3074) Requesting heartbeat for networkTick(3071) from peer(2). Drop detection state(1800/1800).
12387.828163  Info Synchronizer.cpp:588: NetworkTick(3074) peer(2) peerHeartbeatsEmpty(true) is not responding, dropping.
12387.892828  Info MultiplayerManager.cpp:916: networkTick(3078) mapTick(8705280) received stateChanged peerID(0) oldState(InGameAligned) newState(InGameSavingMap)
12387.911414  Info MultiplayerManager.cpp:916: networkTick(3080) mapTick(8705280) received stateChanged peerID(0) oldState(InGameSavingMap) newState(InGameSendingMap)
12387.911470  Info MultiplayerManager.cpp:916: networkTick(3080) mapTick(8705280) received stateChanged peerID(0) oldState(InGameSendingMap) newState(InGameWaitingForOthers)
12387.911480  Info MultiplayerManager.cpp:1274: Peer dropout for peer (2) by peer (0) -- removing now
12387.911499  Info MultiplayerManager.cpp:868: networkTick(3080) mapTick(8705280) removing peer(2) dropout(true)
12387.911508  Info Synchronizer.cpp:510: networkTick(3080) removing peer(2) success(false).
12387.911518  Info MultiplayerManager.cpp:1408: networkTick(3080) mapTick(8705280) adding mapAlignTask(RemovePlayerAlignTask)
12387.911529  Info MultiplayerManager.cpp:1085: networkTick(3081) mapTick(8705280) stopping mapAlign
12387.911537  Info MultiplayerManager.cpp:1552: performing map align task (RemovePlayerAlignTask)
12387.911546  Info MultiplayerManager.cpp:1577: networkTick(3081) mapTick(8705280) finishing removing peer(2) hasPeer(false)
12387.911555  Info NetworkInputHandler.cpp:372: expectedMapTick(8705280) removing peer(2) success(true).
12387.911563  Info Synchronizer.cpp:510: networkTick(3081) removing peer(2) success(false).
12387.911571  Info MultiplayerManager.cpp:1552: performing map align task (RemovePlayerAlignTask)
12387.911579  Info MultiplayerManager.cpp:1577: networkTick(3081) mapTick(8705280) finishing removing peer(2) hasPeer(false)
12387.911586  Info NetworkInputHandler.cpp:372: expectedMapTick(8705280) removing peer(2) success(false).
12387.911594  Info Synchronizer.cpp:510: networkTick(3081) removing peer(2) success(false).
12387.911606  Info MultiplayerManager.cpp:781: networkTick(3081) mapTick(8705280) changing state from(InGameWaitingForOthers) to(InGame)
12387.911626  Info MultiplayerManager.cpp:1382: networkTick(3081) mapTick(8705280) peerID(0) fullStateLog: local state(InGame) local peers(((peerID(0) state(InGameWaitingForOthers) mapAlignTick(-1))
)
12387.994976  Info MultiplayerManager.cpp:916: networkTick(3087) mapTick(8705285) received stateChanged peerID(0) oldState(InGameWaitingForOthers) newState(InGame)
12394.573517  Info MultiplayerManager.cpp:105: NetworkTick(3697) disconnecting multiplayer connection.
12394.573553  Info NetworkInputHandler.cpp:56: expectedMapTick(8705679) sending PlayerLeaveGame
12394.641121  Info MultiplayerManager.cpp:1256: Disconnect notification for peer (0)
12394.641169  Info MultiplayerManager.cpp:868: networkTick(3703) mapTick(8705683) removing peer(0) dropout(false)
12394.641182  Info MultiplayerManager.cpp:781: networkTick(3703) mapTick(8705683) changing state from(InGame) to(InGameAligning)
12394.641194  Info MultiplayerManager.cpp:1494: networkTick(3703) mapTick(8705683) starting mapAlign
12394.641205  Info MultiplayerManager.cpp:1408: networkTick(3703) mapTick(8705683) adding mapAlignTask(RemovePlayerAlignTask)
12394.703133  Info MultiplayerManager.cpp:916: networkTick(3709) mapTick(8705683) received stateChanged peerID(0) oldState(InGame) newState(InGameAligning)
12394.703180  Info MultiplayerManager.cpp:1428: networkTick(3709) mapTick(8705683) sending mapAlignAction
12394.756055  Info MultiplayerManager.cpp:1129: networkTick(3715) mapTick(8705683) received MapAlignAction from peer(0), mapAlignTick(8705684) appliedTickClosuresCount(0)
12394.756152  Info MultiplayerManager.cpp:1510: networkTick(3716) mapTick(8705683) mapAlign finished targetTick(8705684) updating map and running the tasks ...
12394.756192  Info MultiplayerManager.cpp:1382: networkTick(3716) mapTick(8705683) peerID(0) fullStateLog: local state(InGameAligning) local peers(((peerID(0) state(InGameAligning) mapAlignTick(8705684))
)
12394.772741  Info NetworkInputHandler.cpp:489: applyAllTickClosures: expectedMapTick(8705684) lastTickApplied(8705675) referenceMapTick(8705684) networkTick(3716)
12394.772778  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705676) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12394.772791  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705677) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12394.772800  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705678) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12394.772812  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705679) inputActions((PlayerLeaveGame) (CheckCRCHeuristic) ) ) for peer(0)
12394.772822  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705680) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12394.772832  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705681) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12394.772842  Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(8705682) inputActions((CheckCRCHeuristic) ) ) for peer(0)
12394.772855  Info NetworkInputHandler.cpp:372: expectedMapTick(-1) removing peer(0) success(true).
12394.772891  Info GameActionHandler.cpp:1601: MapTick(8705684) processed PlayerLeaveGame peerID(0) playerIndex(0)
12394.772903  Info MultiplayerManager.cpp:781: networkTick(3716) mapTick(8705684) changing state from(InGameAligning) to(InGameAligned)
12394.820431  Info MultiplayerManager.cpp:916: networkTick(3722) mapTick(8705684) received stateChanged peerID(0) oldState(InGameAligning) newState(InGameAligned)
12394.820467  Info NetworkInputHandler.cpp:348: expectedMapTick(-1) adding peer(0).
12394.820551  Info MultiplayerManager.cpp:781: networkTick(3722) mapTick(8705684) changing state from(InGameAligned) to(InGameWaitingForOthers)
12394.870479  Info MultiplayerManager.cpp:916: networkTick(3728) mapTick(8705684) received stateChanged peerID(0) oldState(InGameAligned) newState(InGameWaitingForOthers)
12394.870517  Info MultiplayerManager.cpp:1085: networkTick(3728) mapTick(8705684) stopping mapAlign
12394.870527  Info MultiplayerManager.cpp:1552: performing map align task (RemovePlayerAlignTask)
12394.870537  Info MultiplayerManager.cpp:781: networkTick(3728) mapTick(8705684) changing state from(InGameWaitingForOthers) to(Disconnecting)
12394.870555  Info MultiplayerManager.cpp:1382: networkTick(3728) mapTick(8705684) peerID(0) fullStateLog: local state(Disconnecting) local peers(((peerID(0) state(InGameWaitingForOthers) mapAlignTick(-1))
)
12394.886540  Info MultiplayerManager.cpp:132: NetworkTick(3729) quitting multiplayer connection.
12394.886577  Info MultiplayerManager.cpp:781: networkTick(3729) mapTick(8705684) changing state from(Disconnecting) to(Disconnected)
12394.886767  Info NetworkInputHandler.cpp:586: mapTick(-1) networkTick(3729) disconnecting from player.
12395.215981  Info Router.cpp:397: Router peerID(0) shutting down.
12395.217857  Info WindowsUDPSocket.cpp:108: Socket closed
12395.217899  Info Router.cpp:422: Router state -> Disconnected
12396.551417  Info GlobalContext.cpp:477: Goodbye
Log from client, player2
http://pastebin.com/xb9g4cu6


Savegames attached

Re: [0.11.19] [kovarex] MP Desync on joining

Posted: Tue Mar 31, 2015 12:29 pm
by kovarex
Thx for the report and for the save, I was able to reproduce it.

For some reason, the save contained few different entity prototypes (modded), by no info about mods, so it probably comes from a game, where someone modified the base (which should be always a big No no).

But anyway, even when the save comes from a modded game and it is loaded for multiplayer this problem appears, so I fixed the root cause of the problem for 0.11.20 so the save doesn't deync anymore.

Re: [0.11.19] [kovarex] MP Desync on joining

Posted: Tue Mar 31, 2015 3:04 pm
by Twisted
Interesting, I though this was completely clean vanilla game. Could you add any more information about those modded prototypes so I can try to figure out how they ended up in there.

Thanks for the fix :oops:

Re: [0.11.19] [kovarex] MP Desync on joining

Posted: Tue Mar 31, 2015 5:37 pm
by kovarex
Twisted wrote:Interesting, I though this was completely clean vanilla game. Could you add any more information about those modded prototypes so I can try to figure out how they ended up in there.

Thanks for the fix :oops:
I don't really remember, it was something like "tm-power-pole" and "tm-solar-panel"