#1
Seems like a recent change makes the game crash again when the user is using a custom Windows theme.
Stacktrace:
```
[2014-12-17 14:52:46] Exception in thread "AWT-EventQueue-0"
[2014-12-17 14:52:46] java.lang.NullPointerException
[2014-12-17 14:52:46] at com.sun.java.swing.plaf.windows.XPStyle.getTypeEnumName(Unknown Source)
[2014-12-17 14:52:46] at com.sun.java.swing.plaf.windows.XPStyle.getBorder(Unknown Source)
[2014-12-17 14:52:46] at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPBorderValue.getXPValue(Unknown Source)
[2014-12-17 14:52:46] at com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.UIDefaults.getFromHashtable(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.UIDefaults.get(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.MultiUIDefaults.get(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.UIDefaults.getBorder(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.UIManager.getBorder(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.plaf.basic.BasicTextUI.installDefaults(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.plaf.basic.BasicTextUI.installUI(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.JComponent.setUI(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.text.JTextComponent.setUI(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.text.JTextComponent.updateUI(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.text.JTextComponent.<init>(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.JTextField.<init>(Unknown Source)
[2014-12-17 14:52:46] at javax.swing.JTextField.<init>(Unknown Source)
[2014-12-17 14:52:46] at obfuscated.Ht.<init>(SourceFile:226)
[2014-12-17 14:52:46] at obfuscated.ux.run(SourceFile:1207)
[2014-12-17 14:52:46] at java.awt.event.InvocationEvent.dispatch(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventQueue.access$400(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventQueue$3.run(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventQueue$3.run(Unknown Source)
[2014-12-17 14:52:46] at java.security.AccessController.doPrivileged(Native Method)
[2014-12-17 14:52:46] at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventQueue.dispatchEvent(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[2014-12-17 14:52:46] at java.awt.EventDispatchThread.run(Unknown Source)
```
#2
couldnt reproduce on my system
in queue for log