[0.13] Savegame corruption

Things that has been reported already before.
manishearth
Burner Inserter
Burner Inserter
Posts: 10
Joined: Wed Jun 29, 2016 2:15 pm
Contact:

[0.13] Savegame corruption

Post by manishearth »

I switched to 0.13.1 and it worked fine initially. But when I tried to save it later, it got corrupted. Saving to a new savefile worked, but I get a segfault when opening the new savefile. I have the Aircraft mod installed -- looking at the mod breaking changes list it doesn't seem like that mod needs to be updated in the code (it just adds a few new researches and vehicles, and doesn't call any of the affected functions), so I just added a factorio_version key to the info file and it was working great.

Log below:

1684.832 Warning WriteFileGuard.cpp:26: Writing /Users/manishearth/Library/Application Support/factorio/saves/manish_post13.zip failed; previous version (if any) should still be available
1771.484 Warning WriteFileGuard.cpp:26: Writing /Users/manishearth/Library/Application Support/factorio/saves/_autosave3.zip failed; previous version (if any) should still be available
1808.815 Warning WriteFileGuard.cpp:26: Writing /Users/manishearth/Library/Application Support/factorio/saves/manish_post13-2.zip failed; previous version (if any) should still be available
1826.277 Error CrashHandler.cpp:183: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
#0 0x10059e172 in Logger::logStacktrace(StackTraceInfo*) (in factorio) (Logger.cpp:382)
#1 0x1005970f9 in CrashHandler::writeStackTrace() (in factorio) (CrashHandler.cpp:85)
#2 0x10059708e in CrashHandler::SignalHandler(int) (in factorio) (CrashHandler.cpp:188)
#3 0x7fff8ea98eaa in 0x7fff8ea98eaa
#4 0x0 in 0x0
#5 0x10072035d in boost::array<AdvancedTile, 16ul>::~array() (in factorio) (array.hpp:60)
#6 0x100720511 in boost::array<boost::array<AdvancedTile, 16ul>, 16ul>::~array() (in factorio) (array.hpp:60)
#7 0x100574d10 in Surface::~Surface() (in factorio) (Surface.cpp:630)
#8 0x10043c4d0 in Map::~Map() (in factorio) (Map.cpp:909)
#9 0x1004f1082 in Scenario::~Scenario() (in factorio) (Scenario.cpp:701)
#10 0x10004b31b in InLoadingGameBox::InLoadingGameBox(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&) (in factorio) (AppManagerStates.cpp:801)
#11 0x10004b0cd in InLoadGameDialog::process(AppManager*) (in factorio) (AppManagerStates.cpp:800)
#12 0x10003bf32 in AppManager::process() (in factorio) (vector:641)
#13 0x100423833 in MainLoop::tickStep(Thread&, ThreadBarrier&, boost::chrono::time_point<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1l, 1000000000l> > >&, boost::chrono::time_point<boost::chrono::steady_clock, boost::chrono::duration<long long, boost::ratio<1l, 1000000000l> > >&, MainLoop::HeavyMode, bool&) (in factorio) (MainLoop.cpp:544)
#14 0x10041da66 in MainLoop::run(boost::filesystem::path const&, boost::filesystem::path const&, bool, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&, MainLoop::HeavyMode, unsigned int) (in factorio) (MainLoop.cpp:702)
#15 0x10041b942 in _al_mangled_main (in factorio) (Main.cpp:730)
#16 0x100a0b3c7 in +[AllegroAppDelegate app_main:] (in factorio) (osx_app_delegate.m:229)
#17 0x7fff9b724c6f in 0x7fff9b724c6f
#18 0x7fff8cce1c13 in 0x7fff8cce1c13
#19 0x7fff8cce1b90 in 0x7fff8cce1b90
#20 0x7fff8ccdf375 in 0x7fff8ccdf375
Attachments
manish_post13.zip
Just after switching
(14.24 MiB) Downloaded 62 times
manish_post13-2.zip
After moving around a bit
(14.37 MiB) Downloaded 67 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 15587
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.13] Savegame corruption

Post by Rseding91 »

Was this save file from 0.12 originally or freshly created in 0.13.0?
If you want to get ahold of me I'm almost always on Discord.
manishearth
Burner Inserter
Burner Inserter
Posts: 10
Joined: Wed Jun 29, 2016 2:15 pm
Contact:

Re: [0.13] Savegame corruption

Post by manishearth »

Oh, sorry. It was from 0.12.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15587
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.13] Savegame corruption

Post by Rseding91 »

This is most likely caused by the map corruption issues in 0.13.0 that have been fixed in 0.13.1.

If you can reproduce the issue by loading a 0.12 map in 0.13.1 please make a new bug report.
If you want to get ahold of me I'm almost always on Discord.
manishearth
Burner Inserter
Burner Inserter
Posts: 10
Joined: Wed Jun 29, 2016 2:15 pm
Contact:

Re: [0.13] Savegame corruption

Post by manishearth »

This was loaded in 0.13.1 itself
Post Reply

Return to “Duplicates”