Create account / Log in

"Windows 32 bit" 3.3.1

Discussion area for the development team.

Moderators: uckelman, Tim M

Re: (no subject)

Postby RobS » July 12th, 2020, 12:56 am

uckelman wrote:I think I have it right this time. Please try this build:

http://www.vassalengine.org/~uckelman/t ... ows-32.exe

Thanks for testing these builds. It helps anyone who else who is still using
32-bit Windows have a 3.3 build they can install.

Now I'm getting a bug report when I try to load a module. I've tried 2 different game modules.

I wasn't doing anything else at the time, other than trying to run the modules. No other applications running. My AVG virus program does seem to want to check the new Vassal every step of the way, from the first time I install it, to the first time I start it, to the first time I try to run a module. This is something I've never seen AVG do before. Everything comes up as "Clean" though, so no virus issues.

Here are the report "details":

2020-07-11 17:54:06,937 [0-main] INFO VASSAL.launch.StartUp - Starting
2020-07-11 17:54:06,937 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2020-07-11 17:54:06,952 [0-main] INFO VASSAL.launch.StartUp - Java version 14.0.1
2020-07-11 17:54:06,952 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.1-281-ga8de78922258
2020-07-11 17:54:07,077 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2020-07-11 17:54:08,263 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file C:\Users\Rob\Desktop\Boardgames\Siege Of Orgun, The\SiegeOfOrgun_13.vmod
2020-07-11 17:54:08,356 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2020-07-11 17:54:08,356 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module The Siege of Orgun
2020-07-11 17:54:08,372 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.3.1-281-ga8de7892\jre\bin\java -Xms256M -Xmx512M -DVASSAL.id=1 -DVASSAL.port=52659 -Duser.home=C:\Users\Rob -Duser.dir=C:\Program Files\VASSAL-3.3.1-281-ga8de7892 -cp lib\Vengine.jar VASSAL.launch.Player --load -- C:\Users\Rob\Desktop\Boardgames\Siege Of Orgun, The\SiegeOfOrgun_13.vmod
2020-07-11 17:54:08,419 [0-AWT-EventQueue-0] ERROR VASSAL.tools.ProblemDialog -
java.util.concurrent.ExecutionException: java.io.IOException: Cannot run program "C:\Program Files\VASSAL-3.3.1-281-ga8de7892\jre\bin\java": CreateProcess error=2, The system cannot find the file specified
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at java.desktop/javax.swing.SwingWorker.get(Unknown Source)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:597)
at VASSAL.launch.Player$LaunchAction$1.done(Player.java:189)
at java.desktop/javax.swing.SwingWorker$5.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at java.desktop/sun.swing.AccumulativeRunnable.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: Cannot run program "C:\Program Files\VASSAL-3.3.1-281-ga8de7892\jre\bin\java": CreateProcess error=2, The system cannot find the file specified
at java.base/java.lang.ProcessBuilder.start(Unknown Source)
at java.base/java.lang.ProcessBuilder.start(Unknown Source)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:110)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:86)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:64)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:482)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:240)
at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(Unknown Source)
at java.base/java.lang.ProcessImpl.start(Unknown Source)
... 13 common frames omitted
2020-07-11 17:54:08,481 [0-pool-3-thread-1] ERROR VASSAL.tools.ErrorDialog -
java.lang.reflect.InvocationTargetException: null
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
at VASSAL.tools.DialogUtils$1.run(DialogUtils.java:69)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: null
at java.desktop/javax.swing.BoxLayout.preferredLayoutSize(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicOptionPaneUI.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at net.miginfocom.swing.MigLayout.adjustWindowSize(Unknown Source)
at net.miginfocom.swing.MigLayout.layoutContainer(Unknown Source)
at net.miginfocom.swing.MigLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.GridBagLayout.GetLayoutInfo(Unknown Source)
at java.desktop/java.awt.GridBagLayout.getLayoutInfo(Unknown Source)
at java.desktop/java.awt.GridBagLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.BoxLayout.checkRequests(Unknown Source)
at java.desktop/javax.swing.BoxLayout.preferredLayoutSize(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicOptionPaneUI.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/java.awt.Window.pack(Unknown Source)
at java.desktop/javax.swing.JOptionPane.initDialog(Unknown Source)
at java.desktop/javax.swing.JOptionPane.createDialog(Unknown Source)
at java.desktop/javax.swing.JOptionPane.createDialog(Unknown Source)
at VASSAL.tools.swing.DetailsDialog.showDialog(DetailsDialog.java:99)
at VASSAL.tools.ProblemDialog$4.run(ProblemDialog.java:273)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
RobS
 
Posts: 91
Joined: June 19th, 2011, 5:10 pm

Re: (no subject)

Postby uckelman » July 12th, 2020, 8:12 pm

Thus spake RobS:
> Here are the report "details":

Thanks. We're making progress. We know that the launcher started the
Module Manager with the bundled 32-bit Java now. Looks like we have
one more problem to resolve. Hang with us and we'll get it.

> 2020-07-11 17:54:08,372 [0-SwingWorker-pool-2-thread-1] INFO
> VASSAL.tools.io.ProcessLauncher - launching C:\Program
> Files\VASSAL-3.3.1-281-ga8de7892\jre\bin\java -Xms256M -Xmx512M
> -DVASSAL.id=1 -DVASSAL.port=52659 -Duser.home=C:\Users\Rob
> -Duser.dir=C:\Program Files\VASSAL-3.3.1-281-ga8de7892 -cp
> lib\Vengine.jar VASSAL.launch.Player --load --
> C:\Users\Rob\Desktop\Boardgames\Siege Of Orgun, The\SiegeOfOrgun_13.vmod

1) To what path did you install this build?

2) Does C:\Program Files\VASSAL-3.3.1-281-ga8de7892\jre\bin\java exist
on your system? (I suspect it doesn't.)

--
J.
User avatar
uckelman
Site Admin
 
Posts: 8847
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: "Windows 32 bit" 3.3.1

Postby uckelman » July 12th, 2020, 8:31 pm

I have a guess about what was wrong in the previous build. Please answer my two questions about the previous build, but also try this build, which contains an adjustment in our 32-bit installer:

http://www.vassalengine.org/~uckelman/t ... ows-32.exe
User avatar
uckelman
Site Admin
 
Posts: 8847
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: (no subject)

Postby RobS » July 13th, 2020, 2:51 am

uckelman wrote:Thanks. We're making progress. We know that the launcher started the
Module Manager with the bundled 32-bit Java now. Looks like we have
one more problem to resolve. Hang with us and we'll get it.

No problem, glad to help.

1) To what path did you install this build?

Standard install to C:\Program files (see screenshot below).

2) Does C:\Program Files\VASSAL-3.3.1-281-ga8de7892\jre\bin\java exist
on your system? (I suspect it doesn't.)

Here is what's in the bin folder:
Image
RobS
 
Posts: 91
Joined: June 19th, 2011, 5:10 pm

Re: "Windows 32 bit" 3.3.1

Postby RobS » July 13th, 2020, 3:14 am

uckelman wrote:I have a guess about what was wrong in the previous build. Please answer my two questions about the previous build, but also try this build, which contains an adjustment in our 32-bit installer:

http://www.vassalengine.org/~uckelman/t ... ows-32.exe

Still getting an error message when I try to run a module. Don't know whether this is the same error as previously:

2020-07-12 20:01:58,959 [0-main] INFO VASSAL.launch.StartUp - Starting
2020-07-12 20:01:58,967 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2020-07-12 20:01:58,967 [0-main] INFO VASSAL.launch.StartUp - Java version 14.0.1
2020-07-12 20:01:58,970 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.1-293-ge77c9850c1b6-32_bit_windows_installer
2020-07-12 20:01:59,109 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2020-07-12 20:05:44,140 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file C:\Users\Rob\Desktop\Boardgames\Siege Of Orgun, The\SiegeOfOrgun_13.vmod
2020-07-12 20:05:44,220 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2020-07-12 20:05:44,222 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module The Siege of Orgun
2020-07-12 20:05:44,230 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.3.1-293-ge77c9850-32_bit_windows_installer\jre\bin\java -Xms256M -Xmx512M -DVASSAL.id=1 -DVASSAL.port=56475 -Duser.home=C:\Users\Rob -Duser.dir=C:\Program Files\VASSAL-3.3.1-293-ge77c9850-32_bit_windows_installer -cp lib\Vengine.jar VASSAL.launch.Player --load -- C:\Users\Rob\Desktop\Boardgames\Siege Of Orgun, The\SiegeOfOrgun_13.vmod
2020-07-12 20:05:44,273 [0-AWT-EventQueue-0] ERROR VASSAL.tools.ProblemDialog -
java.util.concurrent.ExecutionException: java.io.IOException: Cannot run program "C:\Program Files\VASSAL-3.3.1-293-ge77c9850-32_bit_windows_installer\jre\bin\java": CreateProcess error=2, The system cannot find the file specified
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at java.desktop/javax.swing.SwingWorker.get(Unknown Source)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:597)
at VASSAL.launch.Player$LaunchAction$1.done(Player.java:189)
at java.desktop/javax.swing.SwingWorker$5.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at java.desktop/sun.swing.AccumulativeRunnable.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: Cannot run program "C:\Program Files\VASSAL-3.3.1-293-ge77c9850-32_bit_windows_installer\jre\bin\java": CreateProcess error=2, The system cannot find the file specified
at java.base/java.lang.ProcessBuilder.start(Unknown Source)
at java.base/java.lang.ProcessBuilder.start(Unknown Source)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:110)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:86)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:64)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:482)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:240)
at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(Unknown Source)
at java.base/java.lang.ProcessImpl.start(Unknown Source)
... 13 common frames omitted
2020-07-12 20:05:44,337 [0-pool-3-thread-1] ERROR VASSAL.tools.ErrorDialog -
java.lang.reflect.InvocationTargetException: null
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
at VASSAL.tools.DialogUtils$1.run(DialogUtils.java:69)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: null
at java.desktop/javax.swing.BoxLayout.preferredLayoutSize(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicOptionPaneUI.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at net.miginfocom.swing.MigLayout.adjustWindowSize(Unknown Source)
at net.miginfocom.swing.MigLayout.layoutContainer(Unknown Source)
at net.miginfocom.swing.MigLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.GridBagLayout.GetLayoutInfo(Unknown Source)
at java.desktop/java.awt.GridBagLayout.getLayoutInfo(Unknown Source)
at java.desktop/java.awt.GridBagLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.BoxLayout.checkRequests(Unknown Source)
at java.desktop/javax.swing.BoxLayout.preferredLayoutSize(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicOptionPaneUI.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/java.awt.Window.pack(Unknown Source)
at java.desktop/javax.swing.JOptionPane.initDialog(Unknown Source)
at java.desktop/javax.swing.JOptionPane.createDialog(Unknown Source)
at java.desktop/javax.swing.JOptionPane.createDialog(Unknown Source)
at VASSAL.tools.swing.DetailsDialog.showDialog(DetailsDialog.java:99)
at VASSAL.tools.ProblemDialog$4.run(ProblemDialog.java:273)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

Note that I'm uninstalling the previous builds every time before installing the new ones.
Note also that in my C:\Programs folder, I'm not seeing the normal Vassal install as usual, but instead these two folders:

Image
RobS
 
Posts: 91
Joined: June 19th, 2011, 5:10 pm

Re: "Windows 32 bit" 3.3.1

Postby uckelman » July 13th, 2020, 10:55 am

I think I've spotted the problem. In your screenshot, I see javaw.exe, but no java.exe. Am I right that there's no java.exe in that directory?
User avatar
uckelman
Site Admin
 
Posts: 8847
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: "Windows 32 bit" 3.3.1

Postby RobS » July 13th, 2020, 2:07 pm

uckelman wrote:I think I've spotted the problem. In your screenshot, I see javaw.exe, but no java.exe. Am I right that there's no java.exe in that directory?

You are right, there is no java.exe in that directory.
RobS
 
Posts: 91
Joined: June 19th, 2011, 5:10 pm

Re: "Windows 32 bit" 3.3.1

Postby uckelman » July 13th, 2020, 2:14 pm

Thus spake RobS:
>
> "uckelman" wrote:
> > I think I've spotted the problem. In your screenshot, I see javaw.exe,
> > but no java.exe. Am I right that there's no java.exe in that
> > directory?
>
> You are right, there is no java.exe in that directory.

That's the cause of the most recent error message. The Module Manager is
trying to run java.exe, which isn't there, but should be.

I'll look into this further later today.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 8847
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: "Windows 32 bit" 3.3.1

Postby uckelman » July 13th, 2020, 9:24 pm

Try this build:

http://www.vassalengine.org/~uckelman/t ... ows-32.exe

It should install to C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer. There ought to be a java.exe in C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin.
User avatar
uckelman
Site Admin
 
Posts: 8847
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: "Windows 32 bit" 3.3.1

Postby RobS » July 13th, 2020, 10:46 pm

uckelman wrote:Try this build:

http://www.vassalengine.org/~uckelman/t ... ows-32.exe

It should install to C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer. There ought to be a java.exe in C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin.

No joy.
java.exe is not in that location:

Image

I'm also still getting an error when I try to load a module (let me know whether I need to keep posting these):

2020-07-13 15:45:06,554 [0-main] INFO VASSAL.launch.StartUp - Starting
2020-07-13 15:45:06,554 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2020-07-13 15:45:06,554 [0-main] INFO VASSAL.launch.StartUp - Java version 14.0.1
2020-07-13 15:45:06,554 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.1-315-g427241be54f5-32_bit_windows_installer
2020-07-13 15:45:06,695 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2020-07-13 15:45:09,721 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file C:\Users\Rob\Desktop\Boardgames\Siege Of Orgun, The\SiegeOfOrgun_13.vmod
2020-07-13 15:45:09,815 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2020-07-13 15:45:09,815 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module The Siege of Orgun
2020-07-13 15:45:09,830 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin\java -Xms256M -Xmx512M -DVASSAL.id=1 -DVASSAL.port=54876 -Duser.home=C:\Users\Rob -Duser.dir=C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer -cp lib\Vengine.jar VASSAL.launch.Player --load -- C:\Users\Rob\Desktop\Boardgames\Siege Of Orgun, The\SiegeOfOrgun_13.vmod
2020-07-13 15:45:09,877 [0-AWT-EventQueue-0] ERROR VASSAL.tools.ProblemDialog -
java.util.concurrent.ExecutionException: java.io.IOException: Cannot run program "C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin\java": CreateProcess error=2, The system cannot find the file specified
at java.base/java.util.concurrent.FutureTask.report(Unknown Source)
at java.base/java.util.concurrent.FutureTask.get(Unknown Source)
at java.desktop/javax.swing.SwingWorker.get(Unknown Source)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:597)
at VASSAL.launch.Player$LaunchAction$1.done(Player.java:189)
at java.desktop/javax.swing.SwingWorker$5.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at java.desktop/sun.swing.AccumulativeRunnable.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: Cannot run program "C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin\java": CreateProcess error=2, The system cannot find the file specified
at java.base/java.lang.ProcessBuilder.start(Unknown Source)
at java.base/java.lang.ProcessBuilder.start(Unknown Source)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:110)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:86)
at VASSAL.tools.io.ProcessLauncher.launch(ProcessLauncher.java:64)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:482)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:240)
at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(Unknown Source)
at java.base/java.lang.ProcessImpl.start(Unknown Source)
... 13 common frames omitted
2020-07-13 15:45:09,939 [0-pool-3-thread-1] ERROR VASSAL.tools.ErrorDialog -
java.lang.reflect.InvocationTargetException: null
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
at VASSAL.tools.DialogUtils$1.run(DialogUtils.java:69)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException: null
at java.desktop/javax.swing.BoxLayout.preferredLayoutSize(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicOptionPaneUI.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at net.miginfocom.swing.MigLayout.adjustWindowSize(Unknown Source)
at net.miginfocom.swing.MigLayout.layoutContainer(Unknown Source)
at net.miginfocom.swing.MigLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.GridBagLayout.GetLayoutInfo(Unknown Source)
at java.desktop/java.awt.GridBagLayout.getLayoutInfo(Unknown Source)
at java.desktop/java.awt.GridBagLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.BoxLayout.checkRequests(Unknown Source)
at java.desktop/javax.swing.BoxLayout.preferredLayoutSize(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicOptionPaneUI.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JRootPane$RootLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/javax.swing.JComponent.getPreferredSize(Unknown Source)
at java.desktop/java.awt.BorderLayout.preferredLayoutSize(Unknown Source)
at java.desktop/java.awt.Container.preferredSize(Unknown Source)
at java.desktop/java.awt.Container.getPreferredSize(Unknown Source)
at java.desktop/java.awt.Window.pack(Unknown Source)
at java.desktop/javax.swing.JOptionPane.initDialog(Unknown Source)
at java.desktop/javax.swing.JOptionPane.createDialog(Unknown Source)
at java.desktop/javax.swing.JOptionPane.createDialog(Unknown Source)
at VASSAL.tools.swing.DetailsDialog.showDialog(DetailsDialog.java:99)
at VASSAL.tools.ProblemDialog$4.run(ProblemDialog.java:273)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
RobS
 
Posts: 91
Joined: June 19th, 2011, 5:10 pm

Re: "Windows 32 bit" 3.3.1

Postby Flint1b » July 13th, 2020, 10:55 pm

How is this possible, which Java is used to start the ModuleManager, and why can't the ModuleManager resolve the binary that it was started with? :o

On my Linux it finds whatever java binary I use to start Vassal (I have about 10 different ones), and uses the exact same ones to start the Player/Editor, it even resolves the symlinks to their actual paths.

RobS, can you start Vassal (the ModuleManager), then open the task manager, there should be a java.exe, and find out the properties of that java.exe, by right-clicking it and selecting "Properties"? Most interesting information is, where is this java.exe exactly i.e. the full path to it.
User avatar
Flint1b
 
Posts: 461
Joined: May 19th, 2020, 12:27 am
Location: Colonia Agrippina

Re: "Windows 32 bit" 3.3.1

Postby uckelman » July 13th, 2020, 11:02 pm

Thus spake RobS:
>
> "uckelman" wrote:
> > Try this build:
> >
> > http://www.vassalengine.org/~uckelman/t ... ows-32.exe[1]
> >
> > It should install to C:\Program
> > Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer. There ought
> > to be a java.exe in C:\Program
> > Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin.
>
> No joy.
> java.exe is not in that location:
>
> I'm also still getting an error when I try to load a module (let me know
> whether I need to keep posting these):

The error message is hepful; please keep posting it.

> 2020-07-13 15:45:09,877 [0-AWT-EventQueue-0] ERROR
> VASSAL.tools.ProblemDialog -
> java.util.concurrent.ExecutionException: java.io.IOException: Cannot run
> program "C:\Program
> Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin\java":
> CreateProcess error=2, The system cannot find the file specified

What this bit is saying is exactly what you determined above, which is that
java.exe isn't there.

I'm baffled by that, as I installed this on my 64-bit Windows VM before
uploading it specifically to check that java.exe was in the package and
got installed. (It did.)

You're able to start the Module Manager, and the errorLog shows that it's
running in Java 14.0.1... so we need to figure out where the java.exe
that's running the MM is.

Please try what Flint1b suggested. We need to figure out where that
java.exe is.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 8847
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: "Windows 32 bit" 3.3.1

Postby RobS » July 13th, 2020, 11:29 pm

Flint1b wrote:RobS, can you start Vassal (the ModuleManager), then open the task manager, there should be a java.exe, and find out the properties of that java.exe, by right-clicking it and selecting "Properties"? Most interesting information is, where is this java.exe exactly i.e. the full path to it.

I don't see java.exe running under the Task Manager Applications tab:
Image

I do see javaw.exe running under the Task Manager Processes tab.
I also cannot find java.exe with search from the Win7 Start button.
RobS
 
Posts: 91
Joined: June 19th, 2011, 5:10 pm

Re: "Windows 32 bit" 3.3.1

Postby uckelman » July 13th, 2020, 11:40 pm

Thus spake RobS:
>
> "Flint1b" wrote:
> > RobS, can you start Vassal (the ModuleManager), then open the task
> > manager, there should be a java.exe, and find out the properties of
> > that java.exe, by right-clicking it and selecting "Properties"? Most
> > interesting information is, where is this java.exe exactly i.e. the
> > full path to it.
>
> I don't see java.exe running under the Task Manager Applications tab:

Right. What you're seeing there is VASSAL.exe, the launcher for the
Module Manager. I'd forgotten that would show up instead of java.exe.

> I do see javaw.exe running under the Task Manager Processes tab.

So, that has to be what's running the MM. When you right-click on that
and go to Properties, what does it say for Location on the General tab?

> I also cannot find java.exe with search from the Win7 Start button.

Second thing to check:

When you run the installer, on the "Installing" page, there will be a
button labeled "Show Details". If you click on that it will pop open
a text area showing what the installer has done. When installation
completes, if you right click in the text area, you'll get a context
menu with the option "Copy Details to Clipboard". Paste what that gives
you here. We should be able to see if/where the installer put java.exe
from that.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 8847
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re:

Postby RobS » July 14th, 2020, 12:49 am

uckelman wrote:
> I do see javaw.exe running under the Task Manager Processes tab.

So, that has to be what's running the MM. When you right-click on that
and go to Properties, what does it say for Location on the General tab?

The location for javaw.exe is in the Installer bin folder:
Image

> I also cannot find java.exe with search from the Win7 Start button.

Second thing to check:

When you run the installer, on the "Installing" page, there will be a
button labeled "Show Details". If you click on that it will pop open
a text area showing what the installer has done. When installation
completes, if you right click in the text area, you'll get a context
menu with the option "Copy Details to Clipboard". Paste what that gives
you here. We should be able to see if/where the installer put java.exe
from that.

Here it is:

Uninstall: VASSAL (3.3.1-315-g427241be-32_bit_windows_installer)
Copy to C:\Users\Rob\AppData\Local\Temp
Execute: "C:\Users\Rob\AppData\Local\Temp\uninst.exe" /S _?=C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer
Delete file: C:\Users\Rob\AppData\Local\Temp\uninst.exe
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer
Extract: LICENSE.txt
Extract: VASSAL.exe
Extract: CHANGES.txt
Extract: README.txt
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\doc
Extract: tour.mod
Extract: versionHistory.html
Extract: README.html
Extract: tour.log
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\doc\images
Extract: TakeTheTour.png
Extract: connect.gif
Extract: LibraryWindow.png
Extract: ConsoleWindow.png
Extract: StepForward.png
Extract: Splash.png
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\doc\userguide
Extract: userguide.pdf
Extract: userguide.doc
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\doc\ReferenceManual
Extract: Board.htm
Extract: NonRectangular.htm
Extract: ChartWindow.htm
Extract: SavedGameUpdater.htm
Extract: GamePieceLayouts.htm
Extract: PrivateWindow.htm
Extract: DoActionButton.htm
Extract: ReturnToDeck.htm
Extract: ReportChanges.htm
Extract: Extension.htm
Extract: Label.htm
Extract: SpecialDiceButton.htm
Extract: SetGlobalProperty.htm
Extract: Translations.htm
Extract: PlayerHand.htm
Extract: Hideable.htm
Extract: AreaOfEffect.htm
Extract: Expression.htm
Extract: PropertyMatchExpression.htm
Extract: GridNumbering.htm
Extract: GamePieceImage.htm
Extract: Inventory.htm
Extract: Layer.htm
Extract: PlaySound.htm
Extract: DeckGlobalKeyCommand.htm
Extract: MassPieceLoader.htm
Extract: DynamicProperty.htm
Extract: ModuleUpdater.htm
Extract: CalculatedProperty.htm
Extract: Mask.htm
Extract: TurnTracker.htm
Extract: HelpMenu.htm
Extract: UsePrototype.htm
Extract: IrregularGrid.htm
Extract: ToolbarMenu.htm
Extract: Deck.htm
Extract: Properties.htm
Extract: Pivot.htm
Extract: TriggerAction.htm
Extract: HexGrid.htm
Extract: GamePieceLayers.htm
Extract: MessageFormat.htm
Extract: RestrictCommands.htm
Extract: SetupStack.htm
Extract: GamePieceImageDefinitions.htm
Extract: ActionButton.htm
Extract: RectangularGrid.htm
Extract: index.htm
Extract: Map.htm
Extract: GameModule.htm
Extract: ZonedGrid.htm
Extract: PropertySheet.htm
Extract: PieceWindow.htm
Extract: Replace.htm
Extract: RestrictedAccess.htm
Extract: ExpressionBuilder.htm
Extract: Spreadsheet.htm
Extract: GlobalOptions.htm
Extract: Rotate.htm
Extract: GamePiece.htm
Extract: BasicPiece.htm
Extract: Prototypes.htm
Extract: MarkMoved.htm
Extract: GlobalKeyCommand.htm
Extract: Translate.htm
Extract: SendToLocation.htm
Extract: Marker.htm
Extract: GlobalProperties.htm
Extract: MultiActionButton.htm
Extract: SubMenu.htm
Extract: PropertyMarker.htm
Extract: GlobalHotKey.htm
Extract: NonStacking.htm
Extract: MovementTrail.htm
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\doc\ReferenceManual\images
Extract: UsePrototype.png
Extract: textboxinstance.png
Extract: symbolitem.png
Extract: TurnTrackerGlobalHotkey.png
Extract: SendToLocationL.png
Extract: TranslateVassal.png
Extract: Spreadsheet.png
Extract: propertysheet-fieldtypes.png
Extract: Replace.png
Extract: ExpressionBuilder2.png
Extract: Label.png
Extract: imagelayouttextbox.png
Extract: symbolinstance.png
Extract: PropertyMarker.png
Extract: StartupGlobalKeyCommand.png
Extract: Board2.png
Extract: CounterGlobalKeyCommand.png
Extract: Delete.png
Extract: GamePiece.png
Extract: RectangularGrid.png
Extract: imagelayouttext1.png
Extract: PropertySheet.png
Extract: Pivot.png
Extract: PropertyMatchExpression2.png
Extract: SendToLocationZ.png
Extract: TurnTrackerTurnWindow.gif
Extract: Zoomer.png
Extract: GridNumbering2.png
Extract: PropertyMatchExpression.png
Extract: ReturnToDeck2.png
Extract: imageitem.png
Extract: Rotate.png
Extract: MassPieceLoader-2.png
Extract: ReportChanges.png
Extract: FontStyle.png
Extract: SpecialDieFace.png
Extract: Inventory.png
Extract: MassPieceLoader-3.png
Extract: PanelWidget2.png
Extract: SendToLocationA.png
Extract: Map.png
Extract: TurnTrackerCounter.png
Extract: PrivateMap.png
Extract: imagelayoutbuttons.png
Extract: SetGlobalProperty.png
Extract: NotesWindow.png
Extract: CalculatedProperty.png
Extract: imagelayoutvisualizer.png
Extract: Board.png
Extract: Expression.png
Extract: RandomTextButton.png
Extract: ChangePropertyButton.png
Extract: GameModule.png
Extract: MultiActionButton.png
Extract: ZoneHighlighter.png
Extract: ChartMap.png
Extract: Layer.png
Extract: ReportChanges2.png
Extract: ExpressionBuilder.png
Extract: TurnTrackerList.png
Extract: BasicPiece.png
Extract: propertysheet-edit5.png
Extract: HtmlChart.png
Extract: ShapeItemInstance.png
Extract: NonRectangular.png
Extract: BoardPicker.png
Extract: HidePieces.png
Extract: PanelWidget.png
Extract: SimpleExpression3.png
Extract: PlayerHand.png
Extract: DynamicProperty.png
Extract: NonStacking.png
Extract: Rotate2.png
Extract: GlobalProperty.png
Extract: DeckGlobalKeyCommand.png
Extract: property_sheet_map.png
Extract: TriggerAction4.png
Extract: PieceRecenterer.png
Extract: AtStartStack.png
Extract: TranslateModule.png
Extract: textinstance.png
Extract: calculator.png
Extract: PlayerSides.png
Extract: Layer2.png
Extract: HexGrid.png
Extract: GlobalKeyCommand.png
Extract: Marker.png
Extract: CalculatedProperty2.png
Extract: Mask.png
Extract: UseGridLocation.png
Extract: ActionButton.png
Extract: ReturnToDeck.png
Extract: AboutScreen.png
Extract: AreaOfEffect.png
Extract: GlobalOptions.png
Extract: TurnTracker.png
Extract: TriggerAction3.png
Extract: HelpFile.png
Extract: NamedColor.png
Extract: GridNumbering.png
Extract: ModuleUpdater.png
Extract: RestrictedAccess.png
Extract: MarkMoved.png
Extract: TriggerAction.png
Extract: ImageCapture.png
Extract: MovementTrail.png
Extract: Deck.png
Extract: SendToLocationR.png
Extract: GamePieceLayerControl.png
Extract: InternetDiceButton.png
Extract: LOS_Thread.png
Extract: RestrictCommands.png
Extract: propertysheet-edit2.png
Extract: SendToLocationG.png
Extract: LastMoveHighlighter.png
Extract: imagedefn.png
Extract: DiceButton.png
Extract: MassPieceLoader.png
Extract: PredefinedSetup2.png
Extract: IrregularGrid.png
Extract: SimpleExpression1.png
Extract: PieceWindow.png
Extract: MapShading.png
Extract: SubMenu.png
Extract: InventoryWindow.png
Extract: CounterDetailViewer.png
Extract: NotesWindow2.png
Extract: Chart.png
Extract: StackingOptions.png
Extract: Tutorial.png
Extract: GlobalHotkey.png
Extract: TriggerAction2.png
Extract: ReportFormat.png
Extract: imagelayoutitems.png
Extract: PredefinedSetup1.png
Extract: Translate.png
Extract: configuration_window.png
Extract: SpecialDiceButton.png
Extract: ToolbarMenu.png
Extract: ShapeItem.png
Extract: GamePieceLayers.png
Extract: SpecialDie.png
Extract: SimpleExpression2.png
Extract: Hideable.png
Extract: GamePieceImageDefinitions.png
Extract: createInstaller.png
Extract: Spreadsheet2.png
Extract: AreaOfEffectSample1.png
Extract: ChartWindow.png
Extract: imagelayout.png
Extract: PlaySound.png
Extract: Zone.png
Extract: SelectionHighlighter.png
Extract: Clone.png
Extract: HtmlHelpFile.png
Extract: AreaOfEffectSample2.png
Extract: SavedGameUpdater.png
Extract: propertysheet-edit4.png
Extract: OverviewWindow.png
Extract: DoActionButton.png
Extract: PrototypeDefinition.png
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre
Extract: release
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin
Extract: api-ms-win-core-processthreads-l1-1-0.dll
Extract: java.exe
Extract: api-ms-win-core-profile-l1-1-0.dll
Extract: api-ms-win-core-sysinfo-l1-1-0.dll
Extract: api-ms-win-core-datetime-l1-1-0.dll
Extract: api-ms-win-core-interlocked-l1-1-0.dll
Extract: api-ms-win-crt-process-l1-1-0.dll
Extract: api-ms-win-crt-conio-l1-1-0.dll
Extract: api-ms-win-core-heap-l1-1-0.dll
Extract: jawt.dll
Extract: api-ms-win-crt-convert-l1-1-0.dll
Extract: api-ms-win-core-memory-l1-1-0.dll
Extract: api-ms-win-core-file-l1-1-0.dll
Extract: msvcp140.dll
Extract: api-ms-win-crt-stdio-l1-1-0.dll
Extract: api-ms-win-crt-runtime-l1-1-0.dll
Extract: api-ms-win-crt-time-l1-1-0.dll
Extract: verify.dll
Extract: api-ms-win-core-localization-l1-2-0.dll
Extract: mlib_image.dll
Extract: javajpeg.dll
Extract: splashscreen.dll
Extract: prefs.dll
Extract: management.dll
Extract: api-ms-win-core-libraryloader-l1-1-0.dll
Extract: freetype.dll
Extract: jli.dll
Extract: api-ms-win-core-rtlsupport-l1-1-0.dll
Extract: api-ms-win-core-file-l2-1-0.dll
Extract: api-ms-win-core-timezone-l1-1-0.dll
Extract: zip.dll
Extract: jsound.dll
Extract: api-ms-win-core-string-l1-1-0.dll
Extract: api-ms-win-core-synch-l1-2-0.dll
Extract: api-ms-win-core-util-l1-1-0.dll
Extract: api-ms-win-core-synch-l1-1-0.dll
Extract: api-ms-win-crt-multibyte-l1-1-0.dll
Extract: net.dll
Extract: api-ms-win-core-processenvironment-l1-1-0.dll
Extract: fontmanager.dll
Extract: api-ms-win-core-debug-l1-1-0.dll
Extract: api-ms-win-crt-environment-l1-1-0.dll
Extract: keytool.exe
Extract: api-ms-win-core-handle-l1-1-0.dll
Extract: jimage.dll
Extract: API-MS-Win-core-xstate-l2-1-0.dll
Extract: management_ext.dll
Extract: nio.dll
Extract: api-ms-win-core-errorhandling-l1-1-0.dll
Extract: sunec.dll
Extract: api-ms-win-crt-private-l1-1-0.dll
Extract: javaw.exe
Extract: vcruntime140.dll
Extract: api-ms-win-core-namedpipe-l1-1-0.dll
Extract: ucrtbase.dll
Extract: java.dll
Extract: api-ms-win-crt-heap-l1-1-0.dll
Extract: api-ms-win-crt-string-l1-1-0.dll
Extract: api-ms-win-crt-utility-l1-1-0.dll
Extract: api-ms-win-crt-locale-l1-1-0.dll
Extract: api-ms-win-core-processthreads-l1-1-1.dll
Extract: api-ms-win-crt-filesystem-l1-1-0.dll
Extract: lcms.dll
Extract: awt.dll
Extract: api-ms-win-core-file-l1-2-0.dll
Extract: api-ms-win-core-console-l1-1-0.dll
Extract: api-ms-win-crt-math-l1-1-0.dll
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin\server
Extract: jvm.dll
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\bin\client
Extract: jvm.dll
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\conf
Extract: sound.properties
Extract: net.properties
Extract: logging.properties
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\conf\security
Extract: java.policy
Extract: java.security
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\conf\security\policy
Extract: README.txt
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\conf\security\policy\limited
Extract: default_local.policy
Extract: exempt_local.policy
Extract: default_US_export.policy
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\conf\security\policy\unlimited
Extract: default_local.policy
Extract: default_US_export.policy
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\lib
Extract: jvm.lib
Extract: jrt-fs.jar
Extract: fontconfig.properties.src
Extract: psfontj2d.properties
Extract: tzmappings
Extract: jvm.cfg
Extract: psfont.properties.ja
Extract: jawt.lib
Extract: classlist
Extract: tzdb.dat
Extract: fontconfig.bfc
Extract: modules... 100%
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\lib\security
Extract: blacklisted.certs
Extract: default.policy
Extract: public_suffix_list.dat
Extract: cacerts
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.sql
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\jdk.xml.dom
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.xml
Extract: ASSEMBLY_EXCEPTION
Extract: bcel.md
Extract: xalan.md
Extract: jcup.md
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Extract: xerces.md
Extract: dom.md
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.naming
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\jdk.crypto.ec
Extract: ASSEMBLY_EXCEPTION
Extract: ecc.md
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.prefs
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.desktop
Extract: freetype.md
Extract: ASSEMBLY_EXCEPTION
Extract: mesa3d.md
Extract: giflib.md
Extract: colorimaging.md
Extract: ADDITIONAL_LICENSE_INFO
Extract: lcms.md
Extract: LICENSE
Extract: libpng.md
Extract: jpeg.md
Extract: harfbuzz.md
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.security.sasl
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.logging
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.datatransfer
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\jdk.management
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.base
Extract: ASSEMBLY_EXCEPTION
Extract: icu.md
Extract: unicode.md
Extract: asm.md
Extract: c-libutl.md
Extract: public_suffix.md
Extract: cldr.md
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Extract: aes.md
Extract: zlib.md
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.management
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\jre\legal\java.transaction.xa
Extract: ASSEMBLY_EXCEPTION
Extract: ADDITIONAL_LICENSE_INFO
Extract: LICENSE
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\lib
Extract: batik-anim-1.13.jar
Extract: jlayer-1.0.1.jar
Extract: wizard-0.998.1.jar
Extract: smack-3.0.4.jar
Extract: commons-logging-1.0.4.jar
Extract: Vengine.jar... 100%
Extract: batik-codec-1.13.jar
Extract: batik-css-1.13.jar
Extract: smackx-3.0.4.jar
Extract: xml-apis-ext-1.3.04.jar
Extract: miglayout-swing-4.2.jar
Extract: batik-swing-1.13.jar
Extract: timingframework-1.0.jar
Extract: logback-classic-1.2.3.jar
Extract: batik-svggen-1.13.jar
Extract: batik-bridge-1.13.jar
Extract: batik-svg-dom-1.13.jar
Extract: batik-transcoder-1.13.jar
Extract: batik-gvt-1.13.jar
Extract: batik-parser-1.13.jar
Extract: janino-3.0.6.jar
Extract: batik-i18n-1.13.jar
Extract: batik-extension-1.13.jar
Extract: batik-script-1.13.jar
Extract: batik-dom-1.13.jar
Extract: logback-core-1.2.3.jar
Extract: java-getopt-1.0.13.jar
Extract: slf4j-api-1.7.30.jar
Extract: batik-awt-util-1.13.jar
Extract: batik-gui-util-1.13.jar
Extract: batik-constants-1.13.jar
Extract: batik-xml-1.13.jar
Extract: xmlgraphics-commons-2.4.jar
Extract: batik-util-1.13.jar
Extract: batik-shared-resources-1.13.jar
Extract: commons-codec-1.14.jar
Extract: swingx-all-1.6.5.jar
Extract: commons-io-2.7.jar
Extract: commons-compiler-3.0.6.jar
Extract: miglayout-core-4.2.jar
Extract: commons-lang3-3.10.jar
Extract: batik-ext-1.13.jar
Created uninstaller: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer\uninst.exe
Output folder: C:\Program Files\VASSAL-3.3.1-315-g427241be-32_bit_windows_installer
Create shortcut: C:\Users\Rob\Desktop\VASSAL.lnk
Create folder: C:\Users\Rob\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\VASSAL
Create shortcut: C:\Users\Rob\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\VASSAL\VASSAL.lnk
Create shortcut: C:\Users\Rob\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\VASSAL.lnk
Completed
RobS
 
Posts: 91
Joined: June 19th, 2011, 5:10 pm

PreviousNext

Return to Developers

Who is online

Users browsing this forum: No registered users and 2 guests