Windows 8 update appears to mess with Vassal

Hi,

I’m running a Windows 8 platform and the latest update Microsoft released on the 12th appears to have disrupted the performance of either Java or Vassal, I can’t tell which. I try to launch Vassal, and I get the hourglass pointer for a minute, and then…nothing. When I check Task Manager, it appears that there is a Java ™ Platform SE binary (32 bit) running which is associated with Vassal.exe. I’ve reinstalled both Java and Vassal to see if that helps, and so far that hasn’t done anything. I’m running the latest build of Java and vassal 3.2.6. The funny thing is that before the update, I was able to run vassal just fine. I tried to jump back to a restore point prior to that update, but the restore attempt failed. I’m really at a loss here.

Thus spake wadereckman:

Hi,

I’m running a Windows 8 platform and the latest update Microsoft
released on the 12th appears to have disrupted the performance of either
Java or Vassal, I can’t tell which. I try to launch Vassal, and I get
the hourglass pointer for a minute, and then…nothing. When I check
Task Manager, it appears that there is a Java ™ Platform SE binary
(32 bit) running which is associated with Vassal.exe. I’ve reinstalled
both Java and Vassal to see if that helps, and so far that hasn’t done
anything. I’m running the latest build of Java and vassal 3.2.6. The
funny thing is that before the update, I was able to run vassal just
fine. I tried to jump back to a restore point prior to that update, but
the restore attempt failed. I’m really at a loss here.

Are you running 64-bit Windows? If so, you might try installing 64-bit
Java.


J.

Just tried that…same result, except that it’s running the Java ™ Platform SE binary.

Thus spake wadereckman:

Just tried that…same result, except that it’s running the Java ™
Platform SE binary.

Ok. Have you tried setting the compatibility mode for VASSAL.exe?
Someone else reported that they had to do that for Windows 8, though
I have no idea why that would be the case.


J.

Yeah, I tried running it in compatibility mode. Is there any way I can diagnose it as a java problem or to isolate it as a vassal issue?

Thus spake wadereckman:

“uckelman” wrote:

Thus spake wadereckman:

Just tried that…same result, except that it’s running the Java

Platform SE binary.

Ok. Have you tried setting the compatibility mode for VASSAL.exe?
Someone else reported that they had to do that for Windows 8, though
I have no idea why that would be the case.


J.

Yeah, I tried running it in compatibility mode. Is there any way I can
diagnose it as a java problem or to isolate it as a vassal issue?

Go through this first:

vassalengine.org/wiki/VASSAL_Does_Not_Start

If nothing there resolves the problem, post the contents of the errorLog
for us to see.


J.

Here’s the error log.2013-06-17 22:06:08,976 [0-main] INFO VASSAL.launch.StartUp - Starting
2013-06-17 22:06:08,995 [0-main] INFO VASSAL.launch.StartUp - OS Windows 8 6.2
2013-06-17 22:06:08,995 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0_21
2013-06-17 22:06:08,995 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.6
2013-06-17 22:06:09,232 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2013-06-17 22:07:03,730 [0-main] ERROR VASSAL.tools.ErrorDialog -
java.lang.StackOverflowError: null
at java.net.URLClassLoader$2.run(Unknown Source) ~[na:1.7.0_21]
at java.net.URLClassLoader$2.run(Unknown Source) ~[na:1.7.0_21]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_21]
at java.net.URLClassLoader.findResource(Unknown Source) ~[na:1.7.0_21]
at java.lang.ClassLoader.getResource(Unknown Source) ~[na:1.7.0_21]
at java.lang.ClassLoader.getResource(Unknown Source) ~[na:1.7.0_21]
at VASSAL.i18n.Resources$VassalPropertyClassLoader.getAResource(Resources.java:369) ~[Vengine.jar:na]
at VASSAL.i18n.Resources$VassalPropertyClassLoader.getResource(Resources.java:342) ~[Vengine.jar:na]
at java.lang.ClassLoader.getResourceAsStream(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle$Control$1.run(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle$Control$1.run(Unknown Source) ~[na:1.7.0_21]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_21]
at java.util.ResourceBundle$Control.newBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.loadBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.findBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.findBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.findBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.getBundleImpl(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.getBundle(Unknown Source) ~[na:1.7.0_21]
at VASSAL.i18n.Resources.init(Resources.java:94) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]

cont’d

at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149) ~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136) ~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51) ~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.init(Resources.java:107) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252) ~[Vengine.jar:na]

Thus spake wadereckman:

Here’s the error log.2013-06-17 22:06:08,976 [0-main] INFO
VASSAL.launch.StartUp - Starting
2013-06-17 22:06:08,995 [0-main] INFO VASSAL.launch.StartUp - OS
Windows 8 6.2
2013-06-17 22:06:08,995 [0-main] INFO VASSAL.launch.StartUp - Java
version 1.7.0_21
2013-06-17 22:06:08,995 [0-main] INFO VASSAL.launch.StartUp - VASSAL
version 3.2.6
2013-06-17 22:06:09,232 [0-AWT-EventQueue-0] INFO
VASSAL.launch.ModuleManager - Manager
2013-06-17 22:07:03,730 [0-main] ERROR VASSAL.tools.ErrorDialog -
java.lang.StackOverflowError: null
at java.net.URLClassLoader$2.run(Unknown Source) ~[na:1.7.0_21]
at java.net.URLClassLoader$2.run(Unknown Source) ~[na:1.7.0_21]
at java.security.AccessController.doPrivileged(Native Method)
~[na:1.7.0_21]
at java.net.URLClassLoader.findResource(Unknown Source) ~[na:1.7.0_21]
at java.lang.ClassLoader.getResource(Unknown Source) ~[na:1.7.0_21]
at java.lang.ClassLoader.getResource(Unknown Source) ~[na:1.7.0_21]
at
VASSAL.i18n.Resources$VassalPropertyClassLoader.getAResource(Resources.java:369)
~[Vengine.jar:na]
at
VASSAL.i18n.Resources$VassalPropertyClassLoader.getResource(Resources.java:342)
~[Vengine.jar:na]
at java.lang.ClassLoader.getResourceAsStream(Unknown Source)
~[na:1.7.0_21]
at java.util.ResourceBundle$Control$1.run(Unknown Source)
~[na:1.7.0_21]
at java.util.ResourceBundle$Control$1.run(Unknown Source)
~[na:1.7.0_21]
at java.security.AccessController.doPrivileged(Native Method)
~[na:1.7.0_21]
at java.util.ResourceBundle$Control.newBundle(Unknown Source)
~[na:1.7.0_21]
at java.util.ResourceBundle.loadBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.findBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.findBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.findBundle(Unknown Source) ~[na:1.7.0_21]
at java.util.ResourceBundle.getBundleImpl(Unknown Source)
~[na:1.7.0_21]
at java.util.ResourceBundle.getBundle(Unknown Source) ~[na:1.7.0_21]
at VASSAL.i18n.Resources.init(Resources.java:94) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.(Resources.java:79) ~[Vengine.jar:na]
at VASSAL.i18n.Resources.getInstance(Resources.java:85)
~[Vengine.jar:na]
at VASSAL.i18n.Resources.getString(Resources.java:252)
~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:149)
~[Vengine.jar:na]
at VASSAL.tools.ProblemDialog.showDisableable(ProblemDialog.java:136)
~[Vengine.jar:na]
at VASSAL.tools.ErrorDialog.showDisableable(ErrorDialog.java:167)
~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:51)
~[Vengine.jar:na]
at VASSAL.tools.ReadErrorDialog.error(ReadErrorDialog.java:74)
~[Vengine.jar:na]
at VASSAL.preferences.Prefs.read(Prefs.java:190) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.init(Prefs.java:149) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.(Prefs.java:74) ~[Vengine.jar:na]
at VASSAL.preferences.Prefs.getGlobalPrefs(Prefs.java:249)
~[Vengine.jar:na]

I’ve seen this problem before. I know the immediate cause, but not the
ultimate cause. The immediate cause is that VASSAL is trying to read
the Preferences file but isn’t able to for some reason, so it tries to
show you an error dialog—but then in order to determine which language
the text in the error dialog should be in, it needs to look in the
Preferences file to find your preferred language, which it can’t do
because this all started becuase the preferences file was unreadable.

What I don’t know is why your Preferences file is unreadable. The
first thing to do is ckeck its permissions.


J.

Thus spake Joel Uckelman:

I’ve seen this problem before. I know the immediate cause, but not the
ultimate cause. The immediate cause is that VASSAL is trying to read
the Preferences file but isn’t able to for some reason, so it tries to
show you an error dialog—but then in order to determine which language
the text in the error dialog should be in, it needs to look in the
Preferences file to find your preferred language, which it can’t do
because this all started becuase the preferences file was unreadable.

BTW, before you tell me that this is idiotic, let me state for you that
this is idiotic. It’s something I’ve been meaning to fix. But that won’t
help with the actual problem you’re having, which is that the
Preferences file isn’t readable.


J.

I looked at the permissions for the file, and it doesn’t appear to be restricted. I did notice that Windows 8 asked me which program it should use to open it. I opened it with notepad, and the file appears to be empty.

Thus spake wadereckman:

I looked at the permissions for the file, and it doesn’t appear to be
restricted. I did notice that Windows 8 asked me which program it
should use to open it. I opened it with notepad, and the file appears
to be empty.

Permissions is a ZIP archive. Opening it with Notepad definitely won’t
work.

Try this:

Uninstall VASSAL. Delete the directory where the Preferences file is
(but keep a copy of it if you want any of your preferences back).
Install the current dev build, 3.2.7-svn8766, available here:

vassalengine.sourceforge.net/builds/

Do you still have a problem after that?


J.

Just tried it. Still have issues.

For Windows 8, is the preferences file under the appdata/roaming folder?

Thus spake wadereckman:

For Windows 8, is the preferences file under the appdata/roaming folder?

Maybe. I can’t check as I don’t have Win 8 handy.


J.

Is there anything I can do to try and diagnose the problem?

Thus spake wadereckman:

Is there anything I can do to try and diagnose the problem?

Other than determining why the Preferences file isn’t readable, no.

I’ll provide you a build soon which fixes the immediate bug, but
that won’t help with the permissions problem.


J.

If I’ve located the file in WIndows 8 correctly, Windows doesn’t appear to be recognizing what type of file it is. Every time I try to open it I get that prompt asking me which program I want to open it with. Could that be a part of the issue?

Thus spake wadereckman:

If I’ve located the file in WIndows 8 correctly, Windows doesn’t appear
to be recognizing what type of file it is. Every time I try to open it
I get that prompt asking me which program I want to open it with. Could
that be a part of the issue?

No, there’s no need for Windows to recognize the file type. (Windows does
that by checking the file extension, not the file contents.) VASSAL knows
that the Preferences file is a ZIP archive, and is designed to open it as
such.

I’m working on a fix for the stack overflow problem right now. Please
leave your Preferences file alone until we’ve had a chance to see what
the error VASSAL will report is.


J.

Thus spake Joel Uckelman:

Thus spake wadereckman:

If I’ve located the file in WIndows 8 correctly, Windows doesn’t appear
to be recognizing what type of file it is. Every time I try to open it
I get that prompt asking me which program I want to open it with. Could
that be a part of the issue?

No, there’s no need for Windows to recognize the file type. (Windows does
that by checking the file extension, not the file contents.) VASSAL knows
that the Preferences file is a ZIP archive, and is designed to open it as
such.

I’m working on a fix for the stack overflow problem right now. Please
leave your Preferences file alone until we’ve had a chance to see what
the error VASSAL will report is.

Try this build:

vassalengine.sourceforge.net/bui … indows.exe

You should get an error dialog saying that your Preferences file can’t
be read. After that, the contents of your errorLog will be quite
different from before. Post that here.


J.