It would be great to have some kind of button, which saves the current state of the IDE (log, workspace, or whatever needed) in case of an unhandled exception and save it to a special location, so that the process of submitting the log, workspace, etc. for reporting errors is simplified for the user. I often have the need to quickly fix my workspace (usually by via a backup) to resume my work, and the process of saving all the needed information is to tedious and time-consuming (or I simply forget it :) ).
Perhaps even as a zip. In that case the ZIPEditor project (https://sourceforge.net/projects/zipeditor/) could be a good starting point for an implementation.
With Eclipse Mars an infrastructure from Eclipse will come for this task. After a first brief look I would say this would be perfect for us. Here you can see the first announcement
Although we can not migrate to Eclipse Mars as there is an issue with our new image loading infrastructure I propose to adopt the Eclipse Automatic error reporting infrastructure as soon as we migrate to Eclipse Neon. I created a separete issue in Bugzilla for tracking this: https://bugs.eclipse.org/bugs/show_bug.cgi?id=488801