Create account / Log in

Socket Error

Issues with the Vassal engine.

Moderators: Tim M, uckelman

Socket Error

Postby Cundiff » May 5th, 2018, 12:59 am

Am getting the following:

The socket over which the Module Manager communicates has had a fault. Please restart Vassal.

Of course when I restart Vassal I get the same error.

These are the Details

java.util.concurrent.ExecutionException: java.io.IOException: Unable to delete directory C:\Users\Customer\AppData\Roaming\VASSAL\tiles\743044e59383d4eecb128f15d23286b02c1243d4.
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.get(Unknown Source)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:604)
at VASSAL.launch.Player$LaunchAction$1.done(Player.java:188)
at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at VASSAL.launch.TilingHandler$3.run(TilingHandler.java:267)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: Unable to delete directory C:\Users\Customer\AppData\Roaming\VASSAL\tiles\743044e59383d4eecb128f15d23286b02c1243d4.
at org.apache.commons.io.FileUtils.deleteDirectory(FileUtils.java:1471)
at org.apache.commons.io.FileUtils.forceDelete(FileUtils.java:2097)
at VASSAL.launch.TilingHandler.cleanup(TilingHandler.java:329)
at VASSAL.launch.TilingHandler.sliceTiles(TilingHandler.java:382)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:281)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:244)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


Any help would be appreciated. Am trying to rebuild an old Module that had updated corrections published (missing counters, errors on the counters, etc.).

Thanks,
Tom
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby uckelman » May 18th, 2018, 10:32 pm

What you're seeing is a permissions problem with the tile cache. If you delete C:\Users\Customer\AppData\Roaming\VASSAL\tiles, that should clear the problem for you, and the tiles will be regenerated when you open modules again next time.
User avatar
uckelman
Site Admin
 
Posts: 8034
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: Socket Error

Postby Cundiff » May 18th, 2018, 11:49 pm

I can follow you until you get to:

AppData\Roaming\VASSAL\tiles

This location doesn't exist.
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby uckelman » May 19th, 2018, 10:49 am

Thus spake Cundiff:
> I can follow you until you get to:
>
> AppData\Roaming\VASSAL\tiles
>
> This location doesn't exist.

You may need to check on this using admin privileges.

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

Re: Socket Error

Postby Cundiff » May 19th, 2018, 11:53 am

I have Admin Privileges. It's not there. Yes, I just checked it again. It says Administrator next to my name, and I'm the only user on this computer. There are no other accounts.

Am operating Win 7
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby uckelman » May 19th, 2018, 7:41 pm

Thus spake Cundiff:
> I have Admin Privileges. It's not there.

Try clearing your tile cache (look under Tools in the Module Manager)
and reload the module.

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

Re: Socket Error

Postby Cundiff » May 20th, 2018, 12:30 am

Cache cleared. These are the results:

The socket over which the module manager communicates has had a fault. Please restart Vassal.

(of course I did restart it and the same result occurred)

Details:

java.util.concurrent.ExecutionException: java.io.IOException: return value == 1
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.get(Unknown Source)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:604)
at VASSAL.launch.Player$LaunchAction$1.done(Player.java:188)
at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at VASSAL.launch.TilingHandler$3.run(TilingHandler.java:267)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: return value == 1
at VASSAL.launch.TilingHandler.runSlicer(TilingHandler.java:306)
at VASSAL.launch.TilingHandler.sliceTiles(TilingHandler.java:375)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:281)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:244)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby Cundiff » May 24th, 2018, 9:35 pm

New Thoughts Anyone?
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby Cundiff » May 31st, 2018, 3:56 pm

It came to me that this location:

C:\Users\Customer\AppData\Roaming\VASSAL\tiles

might be a "hidden" file or folder. So I went into my Folder Options and changed those to VIEW. This revealed the folder. I eliminated it as suggested. Then I even cleared the Tile Cache just to cover bases.

Guess What ... The entire process of loading a new module stops at 23% just as previously described. The problem remains.

What do you want me to do next?
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby Cundiff » July 9th, 2018, 4:39 am

Does anyone have a clue what to do about the above problem?
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby Cundiff » August 12th, 2018, 5:53 am

It's that time of the month again.

Will someone help with this problem? I STILL cannot save the module for the same reasons as before. Nothing has changed.

I need help with this because I've got commitments to build at least 3 more modules. No one's in a rush because they're all for old games, but it would be nice to get them done.
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby RobS » August 12th, 2018, 3:15 pm

Socket error or socket ecstasy?
User avatar
RobS
 
Posts: 63
Joined: June 19th, 2011, 5:10 pm

Re: Socket Error

Postby Cundiff » September 10th, 2018, 5:41 am

Another month gone by and same problem continues.

WORSE, now I can't get new modules to load at all. And old modules will load only on the 2nd or 3rd tries and only after I repeatedly restart my computer.

This has become a REAL problem. I'm running a multi-person Gunslinger game that utilizes Vassal to manage the map and character locations.

I see from the Forums that this Socket Thing is a continuing problem and has existed for over 8 months without solution.

Please guys. What is going on? And what can be done about it?
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Re: Socket Error

Postby uckelman » September 10th, 2018, 10:42 pm

We need more information to be able to help you. Paste in the whole errorLog from a run where you have this problem.
User avatar
uckelman
Site Admin
 
Posts: 8034
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: Socket Error

Postby Cundiff » September 10th, 2018, 11:31 pm

Here it is again:

java.util.concurrent.ExecutionException: java.io.IOException: return value == 1
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.get(Unknown Source)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:604)
at VASSAL.launch.Player$LaunchAction$1.done(Player.java:188)
at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.WaitDispatchSupport$2.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.awt.WaitDispatchSupport$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(Unknown Source)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at VASSAL.launch.TilingHandler$3.run(TilingHandler.java:267)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.IOException: return value == 1
at VASSAL.launch.TilingHandler.runSlicer(TilingHandler.java:306)
at VASSAL.launch.TilingHandler.sliceTiles(TilingHandler.java:375)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:281)
at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:244)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Cundiff
 
Posts: 63
Joined: January 3rd, 2017, 8:51 am

Next

Return to Technical Support & Bugs

Who is online

Users browsing this forum: No registered users and 0 guests