As I pointed out in a recent article, bugs exist in every application and hardware device, and Apple has a bug reporting system that many developers find annoying. But for end users–you and me–dealing with these issues can be frustrating. The error messages you see when something goes wrong with your software or hardware often offer you no help, nor give you any clue as to what is causing the problem.
You may have a crash with Mail, and be met with a message saying “Mail quit unexpectedly.” I guess this is from the Department of the Bleeding Obvious, because, unless you direct an app to quit, this shouldn’t happen. This sort of error message doesn’t help you understand anything, but at least it informs you about what happened. You might have an app in the background and wonder where its window went, so this dialog informs you that you won’t find it.
Read the rest of the article on Macworld.