Page 1 of 3

No versions after 3.4.3 will open

PostPosted: December 9th, 2020, 3:22 pm
by Monkatronic
I have Windows 64 bit. Java is up to date, 64 bit. For every Vassal version after 3.4.3 (I have tried them all), Vassal will not open. It works fine for 3.4.3 and earlier versions. Error logs are empty. What should I do?

Re: No versions after 3.4.3 will open

PostPosted: December 9th, 2020, 11:53 pm
by uckelman
Thus spake Monkatronic:
> I have Windows 64 bit. Java is up to date, 64 bit. For every Vassal
> version after 3.4.3 (I have tried them all), Vassal will not open. It
> works fine for 3.4.3 and earlier versions. Error logs are empty. What
> should I do?

Check in the directory jre/bin where you have VASSAL installed. Are
java.exe and javaw.exe there?

--
J.

Re: No versions after 3.4.3 will open

PostPosted: December 10th, 2020, 2:33 am
by Monkatronic
Yes, both. They are there for 3.4.3 (which works), and in the 3.4.11 folder (which does not work).

Re: No versions after 3.4.3 will open

PostPosted: December 11th, 2020, 12:00 am
by uckelman
Thus spake Monkatronic:
> Yes, both. They are there for 3.4.3 (which works), and in the 3.4.11
> folder (which does not work).

If you try running VASSAL.exe from 3.4.11 from the command line, what
happens? Is there output in the terminal?

--
J.

Re: No versions after 3.4.3 will open

PostPosted: December 11th, 2020, 7:04 pm
by Monkatronic
I'm not quite sure what that means. I opened a command prompt, changed to the Vassal directory, and tried to run vassal.exe from that. No error message, no anything.

Re: No versions after 3.4.3 will open

PostPosted: December 12th, 2020, 1:05 am
by uckelman
In your terminal, cd to the directory where 3.4.11 is installed. Then run:

jre\bin\java.exe -version

Does that give you any output?

Re: No versions after 3.4.3 will open

PostPosted: December 12th, 2020, 2:49 pm
by Monkatronic
Yes:
openjdk version "15" 2020-9-15
openjdk Runtime Environment AdoptOpenJDK (build 15+36)
openjdk 64-bit Server VM AdoptOpenJDK (build 15+36, mixed mode)

Re: No versions after 3.4.3 will open

PostPosted: December 12th, 2020, 3:50 pm
by uckelman
Ok. That's good. It demonstrates that the bundled Java works.

In your terminal, cd to the directory where 3.4.11 is installed. Then run:

jre\bin\java.exe -cp lib\Vengine.jar VASSAL.launch.ModuleManager

Does that give you any output? Does the Module Manager open? Is anything written to the errorLog?

Re: No versions after 3.4.3 will open

PostPosted: December 12th, 2020, 3:57 pm
by Monkatronic
Output is "VASSAL: C:\users\Emper\AppData\Roaming\Vassal"
Nothing opened. I can't find any error log.

Re: No versions after 3.4.3 will open

PostPosted: December 12th, 2020, 4:10 pm
by Cattlesquat
Your errorlog would be located in C:\Users\<username>\AppData\Roaming\VASSAL

It would be called errorlog-3.4.11 or something like that.

Re: No versions after 3.4.3 will open

PostPosted: December 12th, 2020, 4:31 pm
by Monkatronic
There is no error log (only error logs from previous installs).

Re: No versions after 3.4.3 will open

PostPosted: December 13th, 2020, 8:48 pm
by uckelman
Please try this test build:

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

Launch it the same way as previously, running

jre\bin\java.exe -cp lib\Vengine.jar VASSAL.launch.ModuleManager

on the command line from the directory where the test build is installed. There should be additional output beyond "VASSAL: C:\users\Emper\AppData\Roaming\Vassal". Please paste that here.

Re: No versions after 3.4.3 will open

PostPosted: December 13th, 2020, 9:16 pm
by Monkatronic
Output is again "VASSAL: C:\users\Emper\AppData\Roaming\Vassal". Only that.
Thank you for your help, much appreciated.

Re: No versions after 3.4.3 will open

PostPosted: December 13th, 2020, 9:30 pm
by uckelman
Are you certain you were running from the directory where the test build is installed?

Re: No versions after 3.4.3 will open

PostPosted: December 15th, 2020, 12:25 pm
by coylote
I'm using 64bit Windows, and I am also having trouble running 3.4.11. When I try to open my computer thinks for a moment and then nothing happens. However, if I log in to the Administrator profile, it will run just fine. It's not a permissions setting that I can find. My named profile has full administrative access.