I've noticed the stability of the program seems to have greatly improved with the last release. I didn't have a single crash on exit last night and usually I get one every 2 or 3 times I close the program. I think it's due to the popup dialog asking if I want to save changes. That must change something in Windows that prevents those mouse events from firing to the grid on close. Maybe because mouse focus changes to that dialog.
It's likely due to the popup, but not how you think. When you hit the quit button, I now call CloseSequence as that's where the popup occurs. Thus, the entire sequence is closed (and thus all the data removed and cleaned up) prior to the grid being destroyed. Any mouse events and such that then come in are ignored cause there isn't an open sequence. :-)
And yes, things are WAY WAY more stable all around. I actually did a couple hours of sequencing last night and other than some selection logic issues, a couple of bugs in the single strand effect rendering wrong, and some problems with single frame effects, it didn't crash.