I've just uploaded a potential fix (at least in terms of crashing).
If you could give it a run (1.21 experimental) and let me know if you get the same behaviour that'd be great. You should simply get a warning saying you cannot save progress rather than an out right crash. Running it with super user though has me worried that this isn't the issue.
Well that's progress :)
Could you in a post me an output of an "ls -la" command in the game folder and another of it's parent folder.
It is definitely a permissions issue. If you run the game with super user does it still show the "cannot save" popup?
edit reply: Well that's good. I'll investigate this further and try some things out. Permissions are messy and complicated but hopefully there will be a couple of ways I can avoid issues. Thank you for the bug report.