Page 1 of 1

[0.13.9][posila] Deserialisation error

Posted: Sat Jul 23, 2016 7:11 pm
by ignatio
The saves for my latest game no longer load, saying "Deserialisation error, target with id 1 doesn't exist". Same for the explicit save as well as the three autosaves. This is a freeplay game I started when 0.13 came out, and I've been loading and saving it with most versions since then.

The exception is 0.13.10 - I only used that briefly and downgraded to 0.13.9 again because of the hand build crash. I never saved the game in 0.13.10, though.

I've been loading and saving it many times in 0.13.9 before this happened.

This is the steam version.

Re: [0.13.9] Deserialisation error

Posted: Mon Jul 25, 2016 2:39 pm
by posila
Thanks for the report.
I investigated the save and couldn't quickly figure out what is wrong with it, so I am moving on to another bug for now.

Re: [0.13.9][posila] Deserialisation error

Posted: Fri Aug 12, 2016 1:10 pm
by posila
Hi, I finally figured out how to make the save loadable again. Here is fixed save: https://www.dropbox.com/s/ddl4doohmh72k ... d.zip?dl=0

However I didn't find out what caused it. I added sanity check to the game code, so if it happens again, maybe we will get better information about circumstances that caused it.
For now, I'll move the report to 1/0 Magic.

Re: [0.13.9][posila] Deserialisation error

Posted: Sat Aug 13, 2016 9:01 pm
by ignatio
Thanks for your effort! I can confirm the fixed save works fine for me. However I have since then replayed from an earlier save I managed to salvage from another computer.

Since then I have taken the habit of flipping between two different saves, so I know there's always one that loads. Anyway, I haven't experienced this again, but I'll open another bug if I see a save or load error.