# Vassal-3.2.10 wont start

**URL:** https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611
**Category:** Technical Support & Bugs
**Created:** [February 9, 2014, 6:29pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611 "2014-02-09T18:29:36Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![vorman87](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/vorman87/32/3492_2.png) [@vorman87](https://forum.vassalengine.org/u/vorman87)
#### Post date: [February 9, 2014, 6:29pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/1 "2014-02-09T18:29:36Z")

</div>

Hi all,

I downloaded and installed the latest version of Vassal today and nothing is happening, even when I try via the modules. SO, I made sure I installed the latest 64-bit Java (to go with my 64-bit Win7 OS), I uninstalled the old Java and then restarted… still nothing is happening and I’m outta ideas (I’ve even set the .exe to run as admin too). Below is the error report I’ve found, hopefully it will make sense to some one.

So any help would be appreciated.

2014-02-09 18:27:11,394 [0-main] INFO VASSAL.launch.StartUp - Starting  
2014-02-09 18:27:11,399 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1  
2014-02-09 18:27:11,399 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0\_51  
2014-02-09 18:27:11,399 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.10  
2014-02-09 18:27:11,461 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager  
2014-02-09 18:27:11,819 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - VASSAL: Problem with socket on port 50850  
2014-02-09 18:27:11,819 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - java.net.SocketException: Invalid argument: connect  
2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.connect0(Native Method)  
2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)  
2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)  
2014-02-09 18:27:11,820 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)  
2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connect(Unknown Source)  
2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.PlainSocketImpl.connect(Unknown Source)  
2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.SocksSocketImpl.connect(Unknown Source)  
2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,821 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)  
2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)  
2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)  
2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)  
2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.launch.ModuleManager.main(ModuleManager.java:216)  
2014-02-09 18:27:11,822 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

---

<div class="post-metadata">

### Author: ![JoelCFC25](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/joelcfc25/32/2687_2.png) [@JoelCFC25](https://forum.vassalengine.org/u/JoelCFC25)
#### Post date: [February 10, 2014, 1:34am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/2 "2014-02-10T01:34:57Z")

</div>

What antivirus and/or firewall software do you have installed?

---

<div class="post-metadata">

### Author: ![sithstalker](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sithstalker](https://forum.vassalengine.org/u/sithstalker)
#### Post date: [February 10, 2014, 7:51pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/3 "2014-02-10T19:51:56Z")

</div>

I am having the same problem. When Vassal 3.2.10 is launched for the first time, it places a folder labelled “launch4j-tmp” in the Java/JRE6 folder under “Program Files”. With that folder in place, the program will not start. Once that folder and the files contained therein are removed, Vassal will start, but every time it starts, it replaces the “launch4j-tmp” folder, which makes it rather inconvenient to use. I’m running Windows 8.1 Pro, and Vassal 3.2.0 worked fine prior to the installation of 3.2.10.

---

<div class="post-metadata">

### Author: ![vorman87](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/vorman87/32/3492_2.png) [@vorman87](https://forum.vassalengine.org/u/vorman87)
#### Post date: [February 10, 2014, 8:51pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/4 "2014-02-10T20:51:26Z")

</div>

Hi again,

I’ve only got the basic firewall windows provides and I tested Vassal again with it turned off and still no joy. I’ve got no other AV software running either.

I’ve also noticed this “launch4j-tmp” thing, but regardless what I do Vassal wont start

Unless there’s any ideas, I’m going to see if I can find an earlier version of Vassal to try out.

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 10, 2014, 9:04pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/5 "2014-02-10T21:04:39Z")

</div>

Thus spake sithstalker:

> I am having the same problem. When Vassal 3.2.10 is launched for the  
> first time, it places a folder labelled “launch4j-tmp” in the Java/JRE6  
> folder under “Program Files”. With that folder in place, the program  
> will not start. Once that folder and the files contained therein are  
> removed, Vassal will start, but every time it starts, it replaces the  
> “launch4j-tmp” folder, which makes it rather inconvenient to use. I’m  
> running Windows 8.1 Pro, and Vassal 3.2.0 worked fine prior to the  
> installation of 3.2.10.

Apparently newer versions of Windows don’t support one of the options  
which was in Launch4j prior to 3.1.0-beta2. I’ve updated the config  
file we give to Launch4j and am now building VASSAL.exe with Launch4j  
3.1.0-beta2.

Please try VASSAL 3.2.11-svn9002 and let me know if this resolves the  
problem for you:

[vassalengine.sourceforge.net/bui … indows.exe](http://vassalengine.sourceforge.net/builds/VASSAL-3.2.11-svn9002-windows.exe)

–  
J.

---

<div class="post-metadata">

### Author: ![BSkene](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/b/c4cdca/32.png) [@BSkene](https://forum.vassalengine.org/u/BSkene)
#### Post date: [February 11, 2014, 12:17am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/6 "2014-02-11T00:17:28Z")

</div>

I am having precisely the same problem, running Windows 8.1 I tried the 3.2.11 version, and windows didn’t want to run the exe, claiming it was a threat. I ran it anyway and it didn’t launch either after isntallation.

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 11, 2014, 8:09am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/7 "2014-02-11T08:09:12Z")

</div>

Thus spake BSkene:

> I am having precisely the same problem, running Windows 8.1 I tried the  
> 3.2.11 version, and windows didn’t want to run the exe, claiming it was  
> a threat. I ran it anyway and it didn’t launch either after  
> isntallation.

What version of Java do you have? Have you checked that you don’t have  
both Java 6 and java 7 installed at once?

–  
J.

---

<div class="post-metadata">

### Author: ![vorman87](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/vorman87/32/3492_2.png) [@vorman87](https://forum.vassalengine.org/u/vorman87)
#### Post date: [February 11, 2014, 5:47pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/8 "2014-02-11T17:47:59Z")

</div>

> [@uckelman](#):
>
> Thus spake sithstalker:
> 
> > I am having the same problem. When Vassal 3.2.10 is launched for the  
> > first time, it places a folder labelled “launch4j-tmp” in the Java/JRE6  
> > folder under “Program Files”. With that folder in place, the program  
> > will not start. Once that folder and the files contained therein are  
> > removed, Vassal will start, but every time it starts, it replaces the  
> > “launch4j-tmp” folder, which makes it rather inconvenient to use. I’m  
> > running Windows 8.1 Pro, and Vassal 3.2.0 worked fine prior to the  
> > installation of 3.2.10.
> 
> Apparently newer versions of Windows don’t support one of the options  
> which was in Launch4j prior to 3.1.0-beta2. I’ve updated the config  
> file we give to Launch4j and am now building VASSAL.exe with Launch4j  
> 3.1.0-beta2.
> 
> Please try VASSAL 3.2.11-svn9002 and let me know if this resolves the  
> problem for you:
> 
> [vassalengine.sourceforge.net/bui … indows.exe](http://vassalengine.sourceforge.net/builds/VASSAL-3.2.11-svn9002-windows.exe)
> 
> –  
> J.

So, I downloaded and installed this version of Vassal. Uninstalled all the others but still nothing. I’m running it as admin, have even tried compatibility mode set to XP, I’ve allowed it through my firewall and I’m definately sure I only have Java 7 64bit. Also, I’m not getting this “launch4j” folder anymore… good or bad?

Also, may attmept with the older version of Vassal didnt work either.

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 11, 2014, 6:25pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/9 "2014-02-11T18:25:40Z")

</div>

Thus spake vorman87:

> So, I downloaded and installed this version of Vassal. Uninstalled all  
> the others but still nothing. I’m running it as admin, have even tried  
> compatibility mode set to XP, I’ve allowed it through my firewall and  
> I’m definately sure I only have Java 7 64bit.

We seem to have two different problems being discussed on this thread,  
which is very confusing.

Please post the errorLog after an attempt to run 3.2.11-svn9002.

> Also, I’m not getting this “launch4j” folder anymore… good or bad?

That’s an intentional change.

–  
J.

---

<div class="post-metadata">

### Author: ![sithstalker](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sithstalker](https://forum.vassalengine.org/u/sithstalker)
#### Post date: [February 12, 2014, 12:36am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/10 "2014-02-12T00:36:58Z")

</div>

I downloaded the 3.2.11 version and installed it. It started from the checked box on the finish screen initially, but once closed, it would not restart. So, basically, the problem is the same as with the 3.2.10 installation, except that the Launch file in jre6 in no longer there. When the uninstall.exe file is used, it does not fully uninstall. The “Vassal 3.2.11…” folder remains with the “lib” folder inside. The PC must be restarted to delete that file and the parent. I’m not sure if that provides any clues, but hope that this can be resolved, as 3.2.0 was running fine and there were not any problems. Thanks for any help that you can provide…

---

<div class="post-metadata">

### Author: ![BSkene](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/b/c4cdca/32.png) [@BSkene](https://forum.vassalengine.org/u/BSkene)
#### Post date: [February 12, 2014, 3:29am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/11 "2014-02-12T03:29:00Z")

</div>

I wonder if anyone running Windows 8.1 is able to open 3.2.10?

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 12, 2014, 8:30am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/12 "2014-02-12T08:30:53Z")

</div>

Thus spake sithstalker:

> I downloaded the 3.2.11 version and installed it. It started from the  
> checked box on the finish screen initially, but once closed, it would  
> not restart. So, basically, the problem is the same as with the 3.2.10  
> installation, except that the Launch file in jre6 in no longer there.

Uninstall and reinstall, but _don’t_ launch from the installer at the  
end of the install. Do you have the same problem then?

> When the uninstall.exe file is used, it does not fully uninstall. The  
> “Vassal 3.2.11…” folder remains with the “lib” folder inside. The PC  
> must be restarted to delete that file and the parent.

This could happen because something is holding open a file inside lib.  
What files are in the VASSAL install folder when this happens?

> I’m not sure if  
> that provides any clues, but hope that this can be resolved, as 3.2.0  
> was running fine and there were not any problems.

Please find the most recent version which doesn’t have these problems  
for you. I would be very surprised if that’s 3.2.0. You can find the  
release archive here:

[vassalengine.org/releases/](http://www.vassalengine.org/releases/)

–  
J.

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 12, 2014, 9:32am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/13 "2014-02-12T09:32:02Z")

</div>

Thus spake BSkene:

> I wonder if anyone running Windows 8.1 is able to open 3.2.10?

I have no idea, as I haven’t been able to get anyone else using Windows  
8.1 to try it and report on the results.

Please do what I recommended to sithstalker.

–  
J.

---

<div class="post-metadata">

### Author: ![vorman87](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/vorman87/32/3492_2.png) [@vorman87](https://forum.vassalengine.org/u/vorman87)
#### Post date: [February 12, 2014, 10:56pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/14 "2014-02-12T22:56:31Z")

</div>

J.

yeah a little confusing I agree. 🙂

Below however is the error report from when I last tried to run Vassal 3.2.11-svn9002:

2014-02-11 17:58:03,949 [0-main] INFO VASSAL.launch.StartUp - Starting  
2014-02-11 17:58:03,953 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1  
2014-02-11 17:58:03,953 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0\_51  
2014-02-11 17:58:03,953 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.11-svn9002  
2014-02-11 17:58:03,997 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager  
2014-02-11 17:58:04,218 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - VASSAL: Problem with socket on port 49222  
2014-02-11 17:58:04,219 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,219 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - java.net.SocketException: Invalid argument: connect  
2014-02-11 17:58:04,219 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,219 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.connect0(Native Method)  
2014-02-11 17:58:04,219 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,219 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)  
2014-02-11 17:58:04,219 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)  
2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)  
2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connect(Unknown Source)  
2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.PlainSocketImpl.connect(Unknown Source)  
2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.SocksSocketImpl.connect(Unknown Source)  
2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,221 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)  
2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)  
2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)  
2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)  
2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - 2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.launch.ModuleManager.main(ModuleManager.java:216)  
2014-02-11 17:58:04,222 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

Let me know if you need anything else, system specs etc

Thanks for your help so far though.

Matt

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 12, 2014, 11:46pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/15 "2014-02-12T23:46:43Z")

</div>

Thus spake vorman87:

> J.
> 
> yeah a little confusing I agree. 🙂
> 
> Below however is the error report from when I last tried to run Vassal  
> 3.2.11-svn9002:
> 
> 2014-02-11 17:58:04,218 [0-main] WARN  
> VASSAL.tools.logging.LoggedOutputStream - VASSAL: Problem with socket on  
> port 49222

Something is still preventing VASSAL from connecting to a socket on  
your loopback interface (127.0.0.1). This isn’t a bug in VASSAL—it’s  
a problem with your particular machine.

Try running VASSAL as admin. Does that make any difference?

–  
J.

---

<div class="post-metadata">

### Author: ![BSkene](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/b/c4cdca/32.png) [@BSkene](https://forum.vassalengine.org/u/BSkene)
#### Post date: [February 13, 2014, 2:35pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/16 "2014-02-13T14:35:01Z")

</div>

> [@uckelman](#):
>
> Thus spake BSkene:
> 
> > I wonder if anyone running Windows 8.1 is able to open 3.2.10?
> 
> I have no idea, as I haven’t been able to get anyone else using Windows  
> 8.1 to try it and report on the results.
> 
> Please do what I recommended to sithstalker.
> 
> –  
> J.

This started when I opened 3.2.9 for the first time in Windows 8.1. It seemed to open fine, but prompted me to download 3.2.10, which was the beginning of my problems.

The last couple of days, 3.2.11 would run once per day after start-up. When it was closed after that, it would not open again.

Following your advice I installed 3.2.9 and then 3.2.8, then 3.2.7. None of them worked.

---

<div class="post-metadata">

### Author: ![sithstalker](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sithstalker](https://forum.vassalengine.org/u/sithstalker)
#### Post date: [February 14, 2014, 5:12am UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/17 "2014-02-14T05:12:06Z")

</div>

Thus spake sithstalker:

> [@](#):
>
> > I downloaded the 3.2.11 version and installed it. It started from the  
> > checked box on the finish screen initially, but once closed, it would  
> > not restart. So, basically, the problem is the same as with the 3.2.10  
> > installation, except that the Launch file in jre6 in no longer there.
> 
> Uninstall and reinstall, but _don’t_ launch from the installer at the  
> end of the install. Do you have the same problem then?

Yes, the program only starts the first time it is launched, whether after installation, or after a restart of the PC. Running as admin does not resolve this situation.

> [@](#):
>
> > When the uninstall.exe file is used, it does not fully uninstall. The  
> > “Vassal 3.2.11…” folder remains with the “lib” folder inside. The PC  
> > must be restarted to delete that file and the parent.
> 
> This could happen because something is holding open a file inside lib.  
> What files are in the VASSAL install folder when this happens?

The Vassal folder, which is in “Program Files” for 3.2.10 and later, or in “Programs File (x86)” for 3.2.0 and earlier, contained the following files plus lib and doc folders:  
License, Readme and Changes txt files plus Vassal and Uninst exe files.

The lib folder has many files, but those that remained after uninstall were " swing-worker-1.2.jar", “smack.jar”, “sf4j-api-1.7.6.jar”, “miglayout-core-4.2.jar”, “logback-core-1.1.1.jar”, “logback-classic-1.1.1.jar”, “java-getopt-1.0.13.jar”, “janino.jar”, “commons-lang-2.5.jar”, “commons-io-1.4.jar”, “commons-compiler.jar”.

> [@](#):
>
> > I’m not sure if  
> > that provides any clues, but hope that this can be resolved, as 3.2.0  
> > was running fine and there were not any problems.
> 
> Please find the most recent version which doesn’t have these problems  
> for you. I would be very surprised if that’s 3.2.0.

I know that I was running Version 3.2.0, as I have played many games with it. However, it appears that once V 3.2.10 was installed, something is not being removed that is causing the “one start only” situation. I loaded 3.1.19 to test this as well, and it also had the same problem.

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 14, 2014, 11:22pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/18 "2014-02-14T23:22:38Z")

</div>

> [@BSkene](#):
>
> This started when I opened 3.2.9 for the first time in Windows 8.1. It seemed to open fine, but prompted me to download 3.2.10, which was the beginning of my problems.
> 
> The last couple of days, 3.2.11 would run once per day after start-up. When it was closed after that, it would not open again.
> 
> Following your advice I installed 3.2.9 and then 3.2.8, then 3.2.7. None of them worked.

Please post the contents of the errorLog ([vassalengine.org/wiki/Error\_Logs](http://www.vassalengine.org/wiki/Error_Logs)) following a failed attempt to launch.

---

<div class="post-metadata">

### Author: ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)
#### Post date: [February 14, 2014, 11:29pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/19 "2014-02-14T23:29:19Z")

</div>

> [@sithstalker](#):
>
> Thus spake sithstalker:
> 
> > [@](#):
> >
> > > I downloaded the 3.2.11 version and installed it. It started from the  
> > > checked box on the finish screen initially, but once closed, it would  
> > > not restart. So, basically, the problem is the same as with the 3.2.10  
> > > installation, except that the Launch file in jre6 in no longer there.
> > 
> > Uninstall and reinstall, but _don’t_ launch from the installer at the  
> > end of the install. Do you have the same problem then?
> 
> Yes, the program only starts the first time it is launched, whether after installation, or after a restart of the PC. Running as admin does not resolve this situation.

The likely problem is that another process is holding open a file that VASSAL needs to write (or possibly read) on launch.

> [@](#):
>
> The lib folder has many files, but those that remained after uninstall were " swing-worker-1.2.jar", “smack.jar”, “sf4j-api-1.7.6.jar”, “miglayout-core-4.2.jar”, “logback-core-1.1.1.jar”, “logback-classic-1.1.1.jar”, “java-getopt-1.0.13.jar”, “janino.jar”, “commons-lang-2.5.jar”, “commons-io-1.4.jar”, “commons-compiler.jar”.

This is just what you’d expect to see if these files were being held open when the uninstaller was running. Windows won’t permit open files to be deleted. Did you have any version of VASSAL running when you launched the uninstaller?

Please post the contents of the errorLog from immediately after a failed launch attempt. Also, check the task manager to see if java.exe or anything similar is already running before a failed launch attempt.

---

<div class="post-metadata">

### Author: ![BSkene](https://forum.vassalengine.org/letter_avatar_proxy/v4/letter/b/c4cdca/32.png) [@BSkene](https://forum.vassalengine.org/u/BSkene)
#### Post date: [February 15, 2014, 10:14pm UTC](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611/20 "2014-02-15T22:14:27Z")

</div>

Here is my error log:

2014-02-14 21:07:39,966 [1-main] INFO VASSAL.launch.StartUp - Java version 1.6.0\_45  
2014-02-14 21:07:39,966 [1-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.11  
2014-02-14 21:07:39,966 [1-main] INFO VASSAL.launch.Launcher - Player  
2014-02-14 21:07:41,098 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/C:/Program%20Files/VASSAL-3.2.11/lib/Vengine.jar!/images/  
2014-02-14 21:07:41,103 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png  
2014-02-14 21:07:41,103 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png  
2014-02-14 21:07:41,103 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png  
2014-02-14 21:07:41,103 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png  
2014-02-14 21:07:41,103 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.png  
2014-02-14 21:07:41,103 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.png  
2014-02-14 21:07:41,103 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png  
2014-02-14 21:07:41,104 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png  
2014-02-14 21:07:41,104 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png  
2014-02-14 21:07:41,104 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png  
2014-02-14 21:07:41,104 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.svg  
2014-02-14 21:07:42,983 [1-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - War and Peace - Edition 4.0.1 version 4.0.1  
2014-02-14 21:08:17,182 [1-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting  
2014-02-14 21:08:17,651 [0-IPC receiver for 1922722747] ERROR VASSAL.tools.ipc.IPCMessageReceiver -  
java.net.SocketException: Connection reset  
at java.net.SocketInputStream.read(Unknown Source) ~[na:1.6.0\_45]  
at java.net.SocketInputStream.read(Unknown Source) ~[na:1.6.0\_45]  
at java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source) ~[na:1.6.0\_45]  
at java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source) ~[na:1.6.0\_45]  
at java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source) ~[na:1.6.0\_45]  
at java.io.ObjectInputStream.readObject0(Unknown Source) ~[na:1.6.0\_45]  
at java.io.ObjectInputStream.readObject(Unknown Source) ~[na:1.6.0\_45]  
at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na]  
at java.lang.Thread.run(Unknown Source) [na:1.6.0\_45]  
2014-02-14 21:08:19,212 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManagerWindow - Exiting

[Next page](https://forum.vassalengine.org/t/vassal-3-2-10-wont-start/6611.md?page=2)
