See attached repro.zip for the appdata folder including save and two crash dumps for the same situation.
Mods: none (aka. base, space age, elevated rails, quality)
Relevant logs:
Code: Select all
33.792 Downloading file C:\Users\Raattis\AppData\Roaming\Factorio\temp\mp-download.zip (45767114 B, auxiliary 155 B, 90990 blocks)
33.803 Info ClientMultiplayerManager.cpp:607: UpdateTick(18446744073709551615) changing state from(ConnectedWaitingForMap) to(ConnectedDownloadingMap)
41.786 Finished download (7 s, 45.7 MB, 5.7 MB/s)
41.786 Info TransferTarget.cpp:199: Received transfer block while not downloading
41.786 Info TransferTarget.cpp:199: Received transfer block while not downloading
41.786 Info TransferTarget.cpp:199: Received transfer block while not downloading
41.867 Info ClientMultiplayerManager.cpp:726: updateTick(18446744073709551615) map download finished creating scenario
41.873 Info ClientMultiplayerManager.cpp:607: UpdateTick(18446744073709551615) changing state from(ConnectedDownloadingMap) to(ConnectedLoadingMap)
41.874 Loading map C:\Users\Raattis\AppData\Roaming\Factorio\temp\mp-download.zip: 45767114 bytes.
41.942 Loading level.dat: 126614811 bytes.
41.946 Info Scenario.cpp:153: Map version 2.0.32-0
42.824 Info UnparsedNetworkMessage.cpp:90: Invalid packet (type ServerToClientHeartbeat) received from IP ADDR:({88.193.200.181:34197}): heartbeat sequence number (401620) outside latency window [401629, 402829)
42.824 Info UnparsedNetworkMessage.cpp:101: Message data: 07 16 d4 20 06 00 55 05 4f 01 00 00 00 00 04 50 01 85 ee bf 76 54 05 4f 01 00 00 00 00 0a 00 01 06 40 02 00
42.824 Info UnparsedNetworkMessage.cpp:90: Invalid packet (type ServerToClientHeartbeat) received from IP ADDR:({88.193.200.181:34197}): heartbeat sequence number (401621) outside latency window [401629, 402829)
42.824 Info UnparsedNetworkMessage.cpp:101: Message data: 27 16 d5 20 06 00 56 05 4f 01 00 00 00 00 04 50 01 c5 79 16 50 55 05 4f 01 00 00 00 00 41 00 80 6e 03 00 80 cb f9 ff 0c 01 01 80 6e 03 00 80 ca f9 ff 00 52 01 06 46 02 00
43.668 Loading script.dat: 1222 bytes.
43.672 Checksum for script __level__/control.lua: 1248072645
43.694 Info ClientMultiplayerManager.cpp:607: UpdateTick(21955391) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
46.837 Info ClientMultiplayerManager.cpp:607: UpdateTick(21956175) changing state from(TryingToCatchUp) to(WaitingForCommandToStartSendingTickClosures)
46.942 Info ClientMultiplayerManager.cpp:607: UpdateTick(21956175) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
47.008 Info GameActionHandler.cpp:4320: UpdateTick (21956179) processed PlayerJoinGame peerID(2) playerIndex(1) mode(connect)
Factorio crashed. Generating symbolized stacktrace, please wait ...
C:\Users\build\AppData\Local\Temp\factorio-build-CKHZYx\src\LatencyState.cpp(1255): LatencyState::getUpgradeTarget
C:\Users\build\AppData\Local\Temp\factorio-build-CKHZYx\src\UpgradeData.cpp(523): UpgradeData::applyInArea
C:\Users\build\AppData\Local\Temp\factorio-build-CKHZYx\src\CommonInputHandler.cpp(277): CommonInputHandler::upgrade
C:\Users\build\AppData\Local\Temp\factorio-build-CKHZYx\src\LatencyInputHandler.cpp(63): LatencyInputHandler::update
C:\Users\build\AppData\Local\Temp\factorio-build-CKHZYx\src\MainLoop.cpp(1419): MainLoop::gameUpdateStep
C:\Users\build\AppData\Local\Temp\factorio-build-CKHZYx\src\MainLoop.cpp(1212): MainLoop::gameUpdateLoop
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\functional(823): std::_Func_impl_no_alloc<`MainLoop::mainLoopStep'::`2'::<lambda_1>,void>::_Do_call
C:\Users\build\AppData\Local\Temp\factorio-build-CKHZYx\src\Util\WorkerThread.cpp(71): WorkerThread::loop
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include\thread(56): std::thread::_Invoke<std::tuple<void (__cdecl RouterBase::*)(void),ClientRouter *>,0,1>
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97): thread_start<unsigned int (__cdecl*)(void *),1>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFA88E7374)
00007FFFA88E7374 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFFAA8FCC91)
00007FFFAA8FCC91 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
52.458 Error LatencyState.cpp:1255: Entity marked for upgrade in latency state doesn't have its data in the latency state
52.459 Error CrashHandler.cpp:643: Received 22
Logger::writeStacktrace skipped.
52.459 Error CrashHandler.cpp:190: Map tick at moment of crash: 21956397
52.519 Info CrashHandler.cpp:318: Executable CRC: 2690096161
52.519 Error Util.cpp:95: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
78.197 Uploading log file
78.225 Error CrashHandler.cpp:270: Heap validation: success.
78.226 Creating crash dump.
78.393 CrashDump success
stuff