Some games are not loaded correctly. No error message is generated, it is silently corrupted. NPC positions will be shifted, map tiles will be regenerated, vehicles may disappear, and enemies may teleport/pop out of thin air.
The missing player vehicle still shows its position on the overmap, but attempts to remote control it fail, and if the player/NPCs are inside when this happens you get the "attempt to dismount vehicle" errors saying the vehicle was not found.
Bisection indicates this comes from https://github.com/CleverRaven/Cataclysm-DDA/commit/6e62d19b6ffe151e4060560a8a8804e4495f4d2e
I had two save games that exhibited the error yesterday, but now the smaller one no longer has the RV vanish when I tried it this morning? It's possible I saved over it with one of the versions I was bisecting. (Attempts to fix the other save by rewriting it have failed though)
The big one is colossal and more than I want to upload with my terrible bandwidth so I guess I'll try to debug it myself. But hopefully somebody else has some ideas on what might be going on?
Loaded from before the bug:

After the bug:

NPCs shifted northward, houses all different.
Add any other context about the problem here.
Bit of late night code-poking and I've identified the problem, it only happens on saves with very remote map coordinates! The old code was looking for maps/97.-19.0/3,117.-583.0.map and the new code is looking for maps/97.-19.0/3117.-583.0.map The commas are missing! I'm off to bed, but will see about patching it soon if nobody else gets to it first.
Actually, should old saves be renamed, or should the commas be put back?
Most helpful comment
Bit of late night code-poking and I've identified the problem, it only happens on saves with very remote map coordinates! The old code was looking for maps/97.-19.0/3,117.-583.0.map and the new code is looking for maps/97.-19.0/3117.-583.0.map The commas are missing! I'm off to bed, but will see about patching it soon if nobody else gets to it first.
Actually, should old saves be renamed, or should the commas be put back?