Page 1 of 1

[0.11.3] Multiplayer game crashes when anyone takes damage.

Posted: Sun Nov 16, 2014 5:54 am
by Tain
Me and my friends are trying to get an online game going, and I'm running into this strange problem.

Only my client will crash when someone takes damage and then stops (it crashes after they are done taking damage).

It happens regardless of who is hosting, or what map we are on. If I am playing single player, it doesn't crash. Nobody else in my party has this issue, we are all using the 64x Zip version.

Code: Select all

18273.641412 Info c:\Factorio-deploy\src\Util/Logger.cpp:141: 2014:11:15 23:27:57; Factorio 0.11.3
18273.823265 Info c:\Factorio-deploy\src\Data/ModManager.cpp:216: Loading mod core 0.0.0 (data.lua)
18273.836443 Info c:\Factorio-deploy\src\Data/ModManager.cpp:216: Loading mod base 0.11.3 (data.lua)
18274.046652 Info c:\Factorio-deploy\src\Data/ModManager.cpp:216: Loading mod base 0.11.3 (data-updates.lua)
18282.568762 Info c:\Factorio-deploy\src\Graphics/AtlasSystem.cpp:152: Initial atlas bitmap size is 16384
18282.571658 Info c:\Factorio-deploy\src\Graphics/AtlasSystem.cpp:91: Created atlas bitmap 16384x6456
18336.319168 Info c:\Factorio-deploy\src\Net/Router.cpp:365: Router state -> Disconnected
18336.319232 Notice c:\Factorio-deploy\src\Net/Router.cpp:79: Joining game IP at port 34197
18336.319245 Info c:\Factorio-deploy\src\Net/WindowsUDPSocket.cpp:54: Opening socket at port (34197)
18336.319298 Info c:\Factorio-deploy\src\Net/Router.cpp:365: Router state -> Connecting
18336.321136 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:336: MultiplayerManager changing state from(Disconnected) to(Connecting)
18336.418464 Info c:\Factorio-deploy\src\Net/Router.cpp:365: Router state -> WaitingForAccept
18336.568171 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.568235 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.568258 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.568279 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.568945 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.569021 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.569044 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.569066 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.569087 Info c:\Factorio-deploy\src\Net/Router.cpp:268: Received packet with invalid session magic 52190 from IP
18336.569239 Info c:\Factorio-deploy\src\Net/Synchronizer.cpp:60: NetworkTick(34932) initialized Synchronizer local peer(2).
18336.569314 Info c:\Factorio-deploy\src\Net/Router.cpp:365: Router state -> Connected
18336.569407 Info c:\Factorio-deploy\src\Net/Router.cpp:488: Own peer id is 2
18336.569430 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:336: MultiplayerManager changing state from(Connecting) to(VerifyingConnection)
18336.685513 Info c:\Factorio-deploy\src\Net/Router.cpp:499: Received onPeerConnected for already connected peer
18337.585756 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:665: Received peer info for peer(1) username(HOST).
18337.585805 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:665: Received peer info for peer(2) username(USER).
18337.585828 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:665: Received peer info for peer(2) username(USER).
18337.753159 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:336: MultiplayerManager changing state from(VerifyingConnection) to(ConnectedWaitingForMap)
18337.902139 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:346: changing mapAlign state from(NotAligned) to(NotAligning)
18338.052171 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:474: networkTick(34969) mapTick(-1) received mapAlignStateChanged peerID(1) mapAlignState(Aligning)
18338.886586 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:474: networkTick(34978) mapTick(-1) received mapAlignStateChanged peerID(1) mapAlignState(AlignedRunningTasks)
18338.886691 Notice c:\Factorio-deploy\src\Net/TransferTarget.cpp:48: Downloading file C:/Users\USER\Desktop\Factorio_x64_0.11.3\Factorio_0.11.3.12452\temp\mp-download.zip (10533984 B, 20943 blocks)
18338.888181 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:336: MultiplayerManager changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
18338.888236 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:29: mapTick(546485) networkTick(34978) initialized NetworkInputHandler local peer(2).
18377.897430 Notice c:\Factorio-deploy\src\Net/TransferTarget.cpp:250: Finished download (270 kB/s)
18377.982343 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:336: MultiplayerManager changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
18377.982406 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:1118: networkTick(37195) mapTick(-1) map download finished creating scenario
18377.982453 Notice c:\Factorio-deploy\src\Scenario/Scenario.cpp:112: Loading map C:/Users\USER\Desktop\Factorio_x64_0.11.3\Factorio_0.11.3.12452\temp\mp-download.zip
18378.138721 Info c:\Factorio-deploy\src\Scenario/Scenario.cpp:138: Map version 0.11.3-0
18378.511672 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:336: MultiplayerManager changing state from(ConnectedLoadingMap) to(InGame)
18378.690168 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:474: networkTick(37213) mapTick(546495) received mapAlignStateChanged peerID(1) mapAlignState(AlignedTasksCompleted)
18378.690212 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:474: networkTick(37213) mapTick(546495) received mapAlignStateChanged peerID(1) mapAlignState(AlignedFinished)
18378.690224 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:346: changing mapAlign state from(NotAligning) to(NotAligned)
18378.690236 Info c:\Factorio-deploy\src\Net/MultiplayerManager.cpp:474: networkTick(37213) mapTick(546495) received mapAlignStateChanged peerID(1) mapAlignState(NotAligned)
18378.721896 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546485) by peer(2)
18378.721960 Info c:\Factorio-deploy\src\GameActionHandler.cpp:1518: MapTick(546496) processed PlayerJoinGame peerID(2) playerIndex(1) mode(connect)
18378.942546 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546486) by peer(2)
18378.944629 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546487) by peer(2)
18378.946360 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546488) by peer(2)
18378.948428 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546489) by peer(2)
18378.950557 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546490) by peer(2)
18378.954923 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546491) by peer(2)
18378.973584 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546492) by peer(2)
18379.103005 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546493) by peer(2)
18379.125863 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546494) by peer(2)
18379.138557 Info c:\Factorio-deploy\src\Net/NetworkInputHandler.cpp:206: no crc for mapTick(546495) by peer(2)

Re: [0.11.3] Multiplayer game crashes when anyone takes dama

Posted: Mon Nov 17, 2014 1:34 am
by VDOgamez
I'm having what appears to be the same problem in the multiplayer game I'm in. One player was attacking a biter base during the last autosave so whenever the game loads he gets attacked, and then once the base is destroyed or he tries to run away the game will crash, just for me (which subsequently causes the game to crash for the other players). We're all running on the Windows 64-bit version, though I'm using the installed version and they're using the zip version.

Re: [0.11.3] Multiplayer game crashes when anyone takes dama

Posted: Tue Nov 18, 2014 6:52 am
by Tain
So deleting everything from my %appdata% folder fixed the problem.

I'd guess I had some files from an older version or something.

EDIT:

Actually this was only a temporary fix, after a few days, the problem arose again, and I had to do a fresh install. So it looks like that's a workaround, but it's still something that is popping up.

Re: [0.11.3] Multiplayer game crashes when anyone takes dama

Posted: Sat Nov 22, 2014 11:00 pm
by Dagobert
Can confirm this, but with a desync of the client connected to me:
getting out of a car chased by biters: beeing attacked: desync.
using flamethrower without reading the manual (burning myself): desync.

=> followed by a desync loop because once reconnected, I'll again take a bit of damage => desync again.

Re: [0.11.3] Multiplayer game crashes when anyone takes dama

Posted: Mon Nov 24, 2014 9:07 pm
by kovarex
There are fixes regarding both biters movement and multiplayer synchronisation logic prepared for 0.11.4, so I believe these kind of problems should be fixed for 0.11.4, let us know (in a new thread) if it isn't the case.