Problem to start VASSAL

Hi!
I haven’t never problem with Vassal, but today this error appear when I try to lunch.

please help me!

2020-04-27 18:02:31,704 [0-main] INFO VASSAL.launch.StartUp - Starting
2020-04-27 18:02:31,752 [0-main] INFO VASSAL.launch.StartUp - OS Linux 4.15.0-96-generic
2020-04-27 18:02:31,753 [0-main] INFO VASSAL.launch.StartUp - Java version 1.8.0_252
2020-04-27 18:02:31,754 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.17
2020-04-27 18:02:33,100 [0-main] ERROR VASSAL.tools.ErrorDialog -
java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:807) ~[na:1.8.0_252]
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886) ~[na:1.8.0_252]
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1324) ~[na:1.8.0_252]
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1353) ~[na:1.8.0_252]
at VASSAL.launch.StartUp.initUIProperties(StartUp.java:72) ~[Vengine.jar:na]
at VASSAL.launch.StartUp.initSystemProperties(StartUp.java:45) ~[Vengine.jar:na]
at VASSAL.launch.ModuleManager.(ModuleManager.java:280) ~[Vengine.jar:na]
at VASSAL.launch.ModuleManager.main(ModuleManager.java:183) ~[Vengine.jar:na]
2020-04-27 18:04:13,285 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - java.util.concurrent.ExecutionException: java.io.IOException
2020-04-27 18:04:13,287 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.FutureTask.report(FutureTask.java:122)
2020-04-27 18:04:13,288 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.FutureTask.get(FutureTask.java:206)
2020-04-27 18:04:13,288 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker.get(Unknown Source)
2020-04-27 18:04:13,288 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog$SendRequest.done(BugDialog.java:564)
2020-04-27 18:04:13,289 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
2020-04-27 18:04:13,289 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
2020-04-27 18:04:13,289 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
2020-04-27 18:04:13,289 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
2020-04-27 18:04:13,290 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at javax.swing.Timer.fireActionPerformed(Timer.java:313)
2020-04-27 18:04:13,290 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
2020-04-27 18:04:13,290 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
2020-04-27 18:04:13,290 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
2020-04-27 18:04:13,291 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.access$500(EventQueue.java:97)
2020-04-27 18:04:13,291 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$3.run(EventQueue.java:709)
2020-04-27 18:04:13,291 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$3.run(EventQueue.java:703)
2020-04-27 18:04:13,291 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessController.doPrivileged(Native Method)
2020-04-27 18:04:13,292 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
2020-04-27 18:04:13,292 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
2020-04-27 18:04:13,292 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
2020-04-27 18:04:13,292 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
2020-04-27 18:04:13,293 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
2020-04-27 18:04:13,293 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
2020-04-27 18:04:13,293 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
2020-04-27 18:04:13,294 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
2020-04-27 18:04:13,294 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessController.doPrivileged(Native Method)
2020-04-27 18:04:13,294 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
2020-04-27 18:04:13,294 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Dialog.show(Dialog.java:1084)
2020-04-27 18:04:13,295 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Component.show(Component.java:1671)
2020-04-27 18:04:13,295 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Component.setVisible(Component.java:1623)
2020-04-27 18:04:13,295 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Window.setVisible(Window.java:1014)
2020-04-27 18:04:13,295 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Dialog.setVisible(Dialog.java:1005)
2020-04-27 18:04:13,295 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog.setVisible(BugDialog.java:441)
2020-04-27 18:04:13,296 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.ErrorDialog$1.run(ErrorDialog.java:94)
2020-04-27 18:04:13,296 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
2020-04-27 18:04:13,296 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
2020-04-27 18:04:13,296 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.access$500(EventQueue.java:97)
2020-04-27 18:04:13,296 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$3.run(EventQueue.java:709)
2020-04-27 18:04:13,297 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$3.run(EventQueue.java:703)
2020-04-27 18:04:13,297 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessController.doPrivileged(Native Method)
2020-04-27 18:04:13,297 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
2020-04-27 18:04:13,297 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
2020-04-27 18:04:13,297 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
2020-04-27 18:04:13,297 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
2020-04-27 18:04:13,298 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
2020-04-27 18:04:13,298 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
2020-04-27 18:04:13,298 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
2020-04-27 18:04:13,298 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2020-04-27 18:04:13,299 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - Caused by: java.io.IOException
2020-04-27 18:04:13,299 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugUtils.sendBugReport(BugUtils.java:51)
2020-04-27 18:04:13,300 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog$SendRequest.doInBackground(BugDialog.java:550)
2020-04-27 18:04:13,300 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog$SendRequest.doInBackground(BugDialog.java:532)
2020-04-27 18:04:13,300 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
2020-04-27 18:04:13,300 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2020-04-27 18:04:13,300 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
2020-04-27 18:04:13,300 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2020-04-27 18:04:13,301 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2020-04-27 18:04:13,301 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.Thread.run(Thread.java:748)
2020-04-27 18:04:13,302 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - Caused by: java.lang.NumberFormatException: For input string: “”
2020-04-27 18:04:13,302 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
2020-04-27 18:04:13,303 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.Integer.parseInt(Integer.java:592)
2020-04-27 18:04:13,303 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.Integer.parseInt(Integer.java:615)
2020-04-27 18:04:13,303 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugUtils.sendBugReport(BugUtils.java:46)
2020-04-27 18:04:13,303 [0-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - … 8 more

Thus spake Bottas:

Hi!
I haven’t never problem with Vassal, but today this error appear when I
try to lunch.

please help me!

That’s not a bug in VASSAL—it looks like it’s a bug in the version
of Java you’re using.

Are you able to reproduce the problem reliably?


J.

I rolled back to development snapshot
vassalengine.sourceforge.net/bui … ux.tar.bz2
vassalengine.sourceforge.net/builds/
And it works prefectly.