Last week I decided to build something to kill the time. I made some rocks out of CSG, saved, quit and the day after I continued working on it. I ran into a selection issue where negative parts appeared to be selected in the explorer but not in the scene (edit: see link to the right), so I decided to reopen the file. Unfortunately the file had been corrupted. Whenever I tried to open the file it got stuck loading at 42%. I had never run into such an issue beforehand and I had never heard people talk about corrupting their files, so I decided to just deal with it and accept that I ran into the one in many chance that I corrupted my file somehow.
But then, today, I decided to build some more. I rebuilt the stuff I lost from the other file by hand and added a few new things. I still had the occasional bug where things would be selected in the explorer but not in the workspace, but whenever that happened I would just deselect everything, save and reopen the file. This all worked fine up until a few minutes ago, when I tried to reopen the file and I saw the progress bar stuck at 42%.
As you might guess, I’m a bit salty right now. Losing work is never fun and it feels even worse if you lose work because of something you couldn’t have prevented, multiple times. I’ve attached the two corrupted files below (if I upload something here it can be downloaded right?). If possible it would be awesome if an employee could take a look at it and possibly restore the file(s). Operating system probably doesn’t matter, but in case it does, I’m running Window 8.1. I think the selection problem with negative parts might be related to the file corruption, but I’m not sure and I honestly don’t want to risk trying to reproduce it by corrupting other files.
For those of you who regularly build with CSG: beware, back-up your files regularly or else the same might happen to you.
Grimgar.rbxl (500.3 KB)
Grimgar2.rbxl (703.3 KB)
Edit: as @O_o pointed out below, this is something recent as the files can be opened with older versions of the studio.