Unable to Open VASL

Joe Moro

Member
Joined
Nov 1, 2004
Messages
186
Reaction score
92
Location
Melbourne
Country
llAustralia
Last night I was able to do a log...no prob

This morning all hell broke loose...I am not able to open VASL.

deleted and uploaded all files, updated JAVA and all that..but still no good

I am getting the following message error:

2017-06-12 11:52:11,512 [0-main] INFO VASSAL.launch.StartUp - Starting
2017-06-12 11:52:11,512 [0-main] INFO VASSAL.launch.StartUp - OS Windows 10 10.0
2017-06-12 11:52:11,512 [0-main] INFO VASSAL.launch.StartUp - Java version 1.8.0_131
2017-06-12 11:52:11,512 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.17
2017-06-12 11:52:11,613 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2017-06-12 11:52:23,039 [0-SwingWorker-pool-9424143-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file C:\vasl\vasl-6.4.0.vmod
2017-06-12 11:52:23,980 [0-SwingWorker-pool-9424143-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2017-06-12 11:52:23,980 [0-SwingWorker-pool-9424143-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module VASL
2017-06-12 11:52:24,058 [0-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog -
java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
at java.util.concurrent.FutureTask.report(Unknown Source) ~[na:1.8.0_131]
at java.util.concurrent.FutureTask.get(Unknown Source) ~[na:1.8.0_131]
at org.jdesktop.swingworker.SwingWorker.get(Unknown Source) ~[swing-worker-1.2.jar:na]
at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:604) ~[Vengine.jar:na]
at VASSAL.launch.Player$LaunchAction$1.done(Player.java:188) [Vengine.jar:na]
at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source) [swing-worker-1.2.jar:na]
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source) [swing-worker-1.2.jar:na]
at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source) [swing-worker-1.2.jar:na]
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source) [swing-worker-1.2.jar:na]
at javax.swing.Timer.fireActionPerformed(Unknown Source) [na:1.8.0_131]
at javax.swing.Timer$DoPostEvent.run(Unknown Source) [na:1.8.0_131]
at java.awt.event.InvocationEvent.dispatch(Unknown Source) [na:1.8.0_131]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [na:1.8.0_131]
at java.awt.EventQueue.access$500(Unknown Source) [na:1.8.0_131]
at java.awt.EventQueue$3.run(Unknown Source) [na:1.8.0_131]
at java.awt.EventQueue$3.run(Unknown Source) [na:1.8.0_131]
at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_131]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [na:1.8.0_131]
at java.awt.EventQueue.dispatchEvent(Unknown Source) [na:1.8.0_131]
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [na:1.8.0_131]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [na:1.8.0_131]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [na:1.8.0_131]
at java.awt.EventDispatchThrEventDispatchThread.run(Unknown Source) [na:1.8.0_131]
Caused by: java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
at java.util.Properties.loadConvert(Unknown Source) ~[na:1.8.0_131]
at java.util.Properties.load0(Unknown Source) ~[na:1.8.0_131]
at java.util.Properties.load(Unknown Source) ~[na:1.8.0_131]
at VASSAL.preferences.ReadOnlyPrefs.<init>(ReadOnlyPrefs.java:53) ~[Vengine.jar:na]
at VASSAL.preferences.ReadOnlyPrefs.<init>(ReadOnlyPrefs.java:46) ~[Vengine.jar:na]
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:347) ~[Vengine.jar:na]
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:244) ~[Vengine.jar:na]
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source) ~[swing-worker-1.2.jar:na]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_131]
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source) ~[swing-worker-1.2.jar:na]ead.pumpEvents(Unknown Source) [na:1.8.0_131]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.8.0_131]
at java.awt.


Can anyone figure help and help me figure out what the problem is?

Thank you in advance

Joe
 

jrv

Forum Guru
Joined
May 25, 2005
Messages
21,998
Reaction score
6,207
Location
Teutoburger Wald
Country
llIceland
The program is trying to load a preferences file. I don't know where in windows 10 this is stored, but there should be a file called something like .VASSAL\prefs\VASL somewhere on your machine. If you can find it, your first option would be to rename it and start fresh (you can rename it to something like VASL.old). This will lose all your information including your saved login, but VASSAL should rebuild the file. If you have made any changes from the defaults (such as moving your boards directory), these will have to be restored. Don't post the file here as I think it includes your password and user name.

JR
 

uckelman

Senior Member
Joined
Sep 12, 2011
Messages
718
Reaction score
442
Location
Durham
Country
llUnited Kingdom
In particular, the error is saying that you have a misencoded character in your preferences file.
 
Top