This has caused my current play through to be unable to load. It saved just as I ran out of charge on a soldering iron and when I tried to reload from the save it did this to me. Is there anyway to save it? Any reasonably easy way because I have zero coding skill.
The program has crashed.
See the log file for a stack trace.
CRASH LOG FILE: ./config/crash.log
MESSAGE: SIGSEGV: Segmentation fault
this seem to agree with me about the cause of the problem:
22:47:53.477 ERROR : src/generic_factory.h:445 [const T& generic_factory::obj(const string_id&) const [with T = overmap_special]] invalid overmap special id “bog”
22:47:55.158 ERROR : src/item_location.cpp:291 [bool item_location::impl::item_on_person::ensure_who_unpacked() const] Failed to find item_location owner with character_id 1
22:47:56.123 ERROR : src/item_location.cpp:291 [bool item_location::impl::item_on_person::ensure_who_unpacked() const] Failed to find item_location owner with character_id 1
22:47:58.964 ERROR : src/item_location.cpp:115 [void item_location::impl::ensure_unpacked() const] item_location lost its target item during a save/load cycle
22:48:00.883 ERROR : src/item_location.cpp:785 [void item_location::deserialize(const JsonObject&)] parent location does not point to valid item