neirbod
Sorry but I find these "you should have backed up" replies off base and bit condescending. If this happened to me I'd be pissed off as well. Yes we should all back up frequently. But if the error occurred as he described, and a simple freeze then unfreeze wiped out all of his changes, this speaks to a larger problem. It is curious that others have not been able to replicate it. But I have seen *many* instances where Sonar has an intermittent bug that takes a while to pin down the exact steps to replicate. Just perhaps the OP found a real, and quite significant, bug that requires attention beyond backing up his files more frequently.
Please understand - I in NO way meant to be condescending, in fact, I had posted quite a bit of content on different layers of backing up - in an effort to assist.
Nothing could be done to recover the lost data. The best that could be done was to reinforce setting up and using backups and possibly using auto-save to provide an additional level of protection, to prevent this from occurring again for him.
The fact that something weird and unexpected DID cause the data to get wiped out is not a good thing - and I agree that there is potentially something else going on that would be good to ferret out and resolve, but the general thrust of the OP was that Sonar was to blame for him losing hours of work, when he could have, and should have, been able to recover in literally a handful of minutes by restoring from a saved version.
Things
DO weird out in hardware and in software, and projects
DO get corrupted.
This is
PRECISELY why backups are so critical, and precisely why so many different folks chimed in to reinforce that concept. Not to attack or belittle, or be condescending - trying to help him avoid having to go through something like that again in the future. :)
I truly do feel empathy for his having lost hours of work.
At the same time, I do not agree that the situation is Sonar's fault, regardless of the source of the error condition that resulted in the loss of the data. The ORIGINAL problem is that critical work was performed and not saved or backed up, and this is what caused the loss of so much work. ANY error condition, whether or not it was a blip in Windows, a driver issue, some background service problem, or a loss of power to the computer, would have produced the same results - the inability to recover the work because it had not been saved.
Bob Bone