[2.1.12] Crash remote driving into player with mech armour (unexpected car.cpp branch reached)
Posted: Tue Jul 28, 2026 9:40 am
1. Be on multiplayer server
2. Have player equip a mech armour
3. Have player remote control a Car/Tank
4. Drive Car/Tank into the player with the mech armour
5. Crash
2.1.12 crash log
Code: Select all
Factorio crashed. Generating symbolized stacktrace, please wait ...
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\Entity\Car.cpp(626): Car::handleProgression
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\Entity\Car.cpp(489): Car::moveCar
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\Entity\Car.cpp(263): Car::applyUpdate
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\Entity\Car.cpp(429): Car::update
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\LatencyState.cpp(485): LatencyState::updateMovement
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\LatencyState.cpp(459): LatencyState::update
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\LatencyInputHandler.cpp(71): LatencyInputHandler::update
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\MainLoop.cpp(1487): MainLoop::gameUpdateStep
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\MainLoop.cpp(1265): MainLoop::gameUpdateLoop
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\include\functional(884): std::_Func_impl_no_alloc<`MainLoop::mainLoopStep'::`2'::<lambda_1>,void>::_Do_call
C:\Users\build\AppData\Local\Temp\factorio-build-H2Ktce\src\Util\WorkerThread.cpp(71): WorkerThread::loop
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\include\thread(61): std::thread::_Invoke<std::tuple<void (__cdecl RazerChromaController::*)(void),RazerChromaController *>,0,1>
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97): thread_start<unsigned int (__cdecl*)(void *),1>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE7893E957)
00007FFE7893E957 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE79FCAD6C)
00007FFE79FCAD6C (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
233.491 Error Car.cpp:626: Branch expected not te be reachable (due to changes during Car Latency implementation) has been reached!
233.491 Error CrashHandler.cpp:616: Received 22
Logger::writeStacktrace skipped.
233.491 Error CrashHandler.cpp:163: Map tick at moment of crash: 76240165
233.544 Info CrashHandler.cpp:291: Executable CRC: 3216466226
233.544 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.
238.732 Uploading log file
238.781 Error CrashHandler.cpp:243: Heap validation: success.
238.783 Creating crash dump.
239.077 CrashDump successCode: Select all
Factorio crashed. Generating symbolized stacktrace, please wait ...
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\Entity\Car.cpp(626): Car::handleProgression
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\Entity\Car.cpp(489): Car::moveCar
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\Entity\Car.cpp(263): Car::applyUpdate
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\Entity\Car.cpp(429): Car::update
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\LatencyState.cpp(485): LatencyState::updateMovement
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\LatencyState.cpp(459): LatencyState::update
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\LatencyInputHandler.cpp(71): LatencyInputHandler::update
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\MainLoop.cpp(1468): MainLoop::gameUpdateStep
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\MainLoop.cpp(1246): MainLoop::gameUpdateLoop
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\include\functional(884): std::_Func_impl_no_alloc<`MainLoop::mainLoopStep'::`2'::<lambda_1>,void>::_Do_call
C:\Users\build\AppData\Local\Temp\factorio-build-v7e583\src\Util\WorkerThread.cpp(71): WorkerThread::loop
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\include\thread(61): std::thread::_Invoke<std::tuple<void (__cdecl TransferSource::*)(void),TransferSource *>,0,1>
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97): thread_start<unsigned int (__cdecl*)(void *),1>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE7893E957)
00007FFE7893E957 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE79FCAD6C)
00007FFE79FCAD6C (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
46.091 Error Car.cpp:626: Branch expected not te be reachable (due to changes during Car Latency implementation) has been reached!
46.091 Error CrashHandler.cpp:616: Received 22
Logger::writeStacktrace skipped.
46.091 Error CrashHandler.cpp:163: Map tick at moment of crash: 76218869
46.138 Info CrashHandler.cpp:291: Executable CRC: 2742568391
46.138 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.
51.729 Uploading log file
51.781 Error CrashHandler.cpp:243: Heap validation: success.
51.783 Creating crash dump.
52.101 CrashDump success