Today I was crashing VS2005 because I didn't dispose of a timer properly. I'd open the control in the designer and then close it, only to have the IDE crash a few seconds later. When the timer event was triggered after I had closed the designer a null exception got thrown and killed Visual Studio.