e.printStackTrace(new PrintWriter(sw)); // show the user
String message = sb.toString();
log.log(Level.SEVERE, message, e);
message = message.replaceAll("\n", "<br>\n");
FatalErrorPanel panel = new FatalErrorPanel(message);
JOptionPane.showMessageDialog(yk, panel,
Messages.getString("Yoshikoder.uncaughtError.0"),
JOptionPane.PLAIN_MESSAGE);
System.exit(1);