While reading Nick Harris's post about troubleshooting, it occurred to me that FeedDemon could be a lot friendlier when an error occurs. Right now when something goes wrong, FeedDemon catches the error and displays detailed information about the problem - but most of that information is useful only to our support team, and there's no built-in way to send it to us. Even worse, when this information does reach our support team, we usually have to ask for additional information (such as the version of Internet Explorer being used).
So I decided to fix this.
Starting with the next version, instead of displaying a dialog stuffed with cryptic details, FeedDemon will display one like this:
If you choose to send the error report to us, it will include a single compressed attachment containing details about the error and your Windows environment, a screenshot of your desktop (optional), and a copy of your subscriptions (also optional).
The next step is to figure out how FeedDemon can help customers resolve certain problems. For example, we frequently see errors caused by buggy or outdated Internet Explorer add-ons, so it would be helpful to both us and our customers if FeedDemon could figure out when an IE add-on is mucking things up, and then explain how to disable it.
PS: The dialog shown above is my own creation, but I rely on the excellent EurekaLog to gather information about the exception.