Does anyone have any ideas on this one? One of my players is getting
an IllegalArgumentException: port out of range:-1 when attempting to
connect to the Vassal server with 2.9.9. I've posted all the relevant
information below:

--- In [email protected], "tullywi" <[EMAIL PROTECTED]> wrote:
>
> Hello,
> 
> I've got a brand new user complaining that after they load the latest
> DDM Skirmish module (DDM_1-12-4) and attempt to connect to the server
> they are receiving the following error message: 
> 
> IndexOutOfBoundsException 
> inded: 0 size: 0
> 
> As always, any help is most appreciated.
> 
> Here is the contents of the Vassal Error Log:
> 
> -- OS Windows XP
> -- Java version 1.6.0
> -- VASSAL version 2.9.9/2.6.2
> -- Miniatures Skirmish Game version 1.12.4
> Extension EC EXtension 4_0 v3.1 loaded
> Extension Epic_Maps_1-1 v0.0 loaded
> Extension Iconics 1_3 v1.0 loaded
> java.lang.IllegalArgumentException: port out of range:-1
> at java.net.InetSocketAddress.(Unknown Source)
> at com.sun.deploy.net.proxy.DeployProxySelector$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.deploy.net.proxy.DeployProxySelector.getProxy(Unknown Source)
> at com.sun.deploy.net.proxy.DeployProxySelector.select(Unknown Source)
> at java.net.SocksSocketImpl.connect(Unknown Source)
> at java.net.Socket.connect(Unknown Source)
> at java.net.Socket.connect(Unknown Source)
> at java.net.Socket.(Unknown Source)
> at java.net.Socket.(Unknown Source)
> at org.vassalengine.C.B.I.Q(Unknown Source)
> at org.vassalengine.C.B.H.setConnected(Unknown Source)
> at org.vassalengine.C.O.A(Unknown Source)
> at org.vassalengine.C.B.N.L(Unknown Source)
> at org.vassalengine.C.O.setConnected(Unknown Source)
> at org.vassalengine.A.E$5.actionPerformed(Unknown Source)
> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
> Source)
> at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
> at java.awt.Component.processMouseEvent(Unknown Source)
> at javax.swing.JComponent.processMouseEvent(Unknown Source)
> at java.awt.Component.processEvent(Unknown Source)
> at java.awt.Container.processEvent(Unknown Source)
> at java.awt.Component.dispatchEventImpl(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Window.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(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)
> java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
> at java.util.ArrayList.RangeCheck(Unknown Source)
> at java.util.ArrayList.get(Unknown Source)
> at com.sun.deploy.net.proxy.DeployProxySelector.select(Unknown Source)
> at java.net.SocksSocketImpl.connect(Unknown Source)
> at java.net.Socket.connect(Unknown Source)
> at java.net.Socket.connect(Unknown Source)
> at java.net.Socket.(Unknown Source)
> at java.net.Socket.(Unknown Source)
> at org.vassalengine.C.B.I.Q(Unknown Source)
> at org.vassalengine.C.B.H.setConnected(Unknown Source)
> at org.vassalengine.C.O.A(Unknown Source)
> at org.vassalengine.C.B.N.L(Unknown Source)
> at org.vassalengine.C.O.setConnected(Unknown Source)
> at org.vassalengine.A.E$5.actionPerformed(Unknown Source)
> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
> at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
> at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
> Source)
> at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
> at java.awt.Component.processMouseEvent(Unknown Source)
> at javax.swing.JComponent.processMouseEvent(Unknown Source)
> at java.awt.Component.processEvent(Unknown Source)
> at java.awt.Container.processEvent(Unknown Source)
> at java.awt.Component.dispatchEventImpl(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(Unknown Source)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Window.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(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)
> java.io.IOException: Unable to overwrite C:\Documents and
> Settings\kkyang\VASSAL\Preferences
> Data stored in C:\Documents and Settings\kkyang\VASSAL\temp1.zip
> at VASSAL.tools.ArchiveWriter.write(Unknown Source)
> at VASSAL.preferences.PrefsEditor.write(Unknown Source)
> at VASSAL.preferences.Prefs.write(Unknown Source)
> at VASSAL.build.GameModule.quit(Unknown Source)
> at VASSAL.build.GameModule$1.windowClosing(Unknown Source)
> at java.awt.AWTEventMulticaster.windowClosing(Unknown Source)
> at java.awt.Window.processWindowEvent(Unknown Source)
> at javax.swing.JFrame.processWindowEvent(Unknown Source)
> at java.awt.Window.processEvent(Unknown Source)
> at java.awt.Component.dispatchEventImpl(Unknown Source)
> at java.awt.Container.dispatchEventImpl(Unknown Source)
> at java.awt.Window.dispatchEventImpl(Unknown Source)
> at java.awt.Component.dispatchEvent(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)
>


Reply via email to