Include OS, architecture, and JRE information in error reports.

Signed-off-by: Jeffrey Han <itdelatrisu@gmail.com>
This commit is contained in:
Jeffrey Han 2015-03-17 15:49:20 -04:00
parent e6206e52d4
commit ebbe9db717

View File

@ -133,6 +133,14 @@ public class ErrorHandler {
sb.append(timestamp); sb.append(timestamp);
sb.append('\n'); sb.append('\n');
} }
sb.append("**OS:** ");
sb.append(System.getProperty("os.name"));
sb.append(" (");
sb.append(System.getProperty("os.arch"));
sb.append(")\n");
sb.append("**JRE:** ");
sb.append(System.getProperty("java.version"));
sb.append('\n');
if (error != null) { if (error != null) {
sb.append("**Error:** `"); sb.append("**Error:** `");
sb.append(error); sb.append(error);