A bit late on the reply, but I was having this same issue with the Steam version. What I did to fix it (at least for me), was to edit the "memory limit 32" line in config.div, and changed it to "memory limit 64". When I loaded my save, no more corruption.