Which OS do you use? It sounds like it can't be Linux! Looking forward to hearing about this crash-free nirvana.
I don't recall ever having an issue that was fixed by restarting an application though. If it doesn't work, I read the error message to figure out why it doesn't work and fix that. No "just try again, it might work this time" like on windows, which I enjoy.