Hello:
I was playing on my main world (tandem world) and decided I wanted to do something in editor mode. So, I saved my game and loaded up my editor world (testing). When I was finished, I saved my editor world. I then tried to load up my main world (tandem world) and it says" Invalid bool loaded from input file. File could be corrupted." I did not turn off my computer or do anything weird. I saved my game the same way I always do.
It is to note that the autosaves (all three of them) are of my editor world (testing).
I've attached my save file as a zip. Any help would be appreciated!!!!!
Here is some info I remember:
What the train was doing:
pointed north, in an intersection, at the tail end of the north side of the intersection, not left it yet.
Top part of intersection was not complete ie there was no real exit of the intersection.
unsure whether it was moving or not. I assume not because the straights after the intersection were not completed/built
I don't think it sthe logistic bots. I'm far from any of my roboports. It COULD have been from robots breaking a tree
I had nuclear reactors and roboports on my person
no ghosts or anything were present
Someone helped me find stack traces and said to post this:
9.530 Error RuntimeError.cpp:24: Invalid bool loaded from input file. File could be corrupted.
Factorio crashed. Generating symbolized stacktrace, please wait ...
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\libraries\StackWalker\StackWalker.cpp(924): StackWalker::ShowCallstack
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Util\Logger.cpp(337): Logger::writeStacktrace
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Util\Logger.cpp(379): Logger::logStacktrace
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\RuntimeError.cpp(11): RuntimeError::RuntimeError
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Util\Exceptions.hpp(47): DeserialiserException::DeserialiserException
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Map\MapDeserialiser.hpp(140): Deserialiser::load<bool>
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Logistics\LogisticPointFilters.cpp(73): LogisticPointFilters::load
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Logistics\LogisticPoint.cpp(91): LogisticPoint::LogisticPoint
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Entity\Character.cpp(172): Character::Character
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Entity\Character.cpp(2740): Character::loadPassengerCharacter
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Entity\Vehicle.cpp(164): Vehicle::Vehicle
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Entity\RollingStock.cpp(163): RollingStock::RollingStock
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Data\InstanceLoader.hpp(56): `InstanceLoader<ID<EntityPrototype,unsigned short> >::registerLoader<Locomotive>'::`2'::<lambda_1>::<lambda_invoker_cdecl><EntityLoadingParameters>
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Entity\EntityPrototype.cpp(1006): EntityPrototype::loadEntity
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Surface\Chunk.cpp(333): Chunk::load
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Surface\Surface.cpp(1263): Surface::load
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Map\Map.cpp(573): Map::loadData
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Map\Map.cpp(335): Map::load
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Scenario\Scenario.cpp(232): Scenario::loadFactory
C:\Users\build\AppData\Local\Temp\factorio-build-qKZ8vt\src\Scenario\ParallelScenarioLoader.cpp(192): ParallelScenarioLoader::doLoad
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*)(MapInterface,ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputSource *,MultiplayerManagerBase *,NamedBool<EnableReplayTag>),MapInterface,ParallelScenarioLoader *,MapDeserialiser *,enum InputType,InputSource *,MultiplayerManagerBase *,enum NamedBool<EnableReplayTag>::Enum>,0,1,2,3,4,5,6,7>
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97): thread_start<unsigned int (__cdecl*)(void *),1>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF6AB47374)
00007FFF6AB47374 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF6B47CC91)
00007FFF6B47CC91 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
11.274 Warning Map.cpp:358: Map loading failed: Invalid bool loaded from input file. File could be corrupted.
Save file corrupted/invalid bool Version 2.0.15
Save file corrupted/invalid bool Version 2.0.15
- Attachments
-
- Tandem world.zip
- (16.37 MiB) Downloaded 11 times
Re: Save file corrupted/invalid bool Version 2.0.15
This is a known bug (and fixed in the most recent experimental)
Re: Save file corrupted/invalid bool Version 2.0.15
It is possible that this issue is the same as 120101 which was fixed in 2.0.16.