Hi. I’ve been unsuccessful in my attempts to install the Streets of Stalingrad module.
Here’s information regarding my PC and my Vassal program.
ZT Desktop (ACPI 64-bit)
Windows 7 Home Premium
64-bit OS
SP 1
4 GB Memory
Java Plug-in 11.111.2.14 x86
Vassal v3.2.16
Streets of Stalingrad v1-3v02.vmod
And this is what appears in my Error Log when I attempt to load the module.
2016-12-02 16:34:47,500 [0-main] INFO VASSAL.launch.StartUp - Starting
2016-12-02 16:34:47,515 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2016-12-02 16:34:47,515 [0-main] INFO VASSAL.launch.StartUp - Java version 1.8.0_111
2016-12-02 16:34:47,515 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.16
2016-12-02 16:34:47,593 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2016-12-02 16:34:55,237 [0-SwingWorker-pool-2636909-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file C:\Games\Stal\SoS_Scenarios_1-3v02.vmod
2016-12-02 16:34:55,612 [0-SwingWorker-pool-2636909-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2016-12-02 16:34:55,612 [0-SwingWorker-pool-2636909-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module Scenarios 1-3
2016-12-02 16:34:58,622 [0-SwingWorker-pool-2636909-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files (x86)\Java\jre1.8.0_111\bin\java -Xms64M -Xmx128M -DVASSAL.id=1 -DVASSAL.port=56666 -Duser.home=C:\Users\John -Duser.dir=C:\Program Files\VASSAL-3.2.16 -cp lib\Vengine.jar VASSAL.launch.Player --load – C:\Games\Stal\SoS_Scenarios_1-3v02.vmod
2016-12-02 16:34:59,371 [1-main] INFO VASSAL.launch.StartUp - Starting
2016-12-02 16:34:59,387 [1-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2016-12-02 16:34:59,387 [1-main] INFO VASSAL.launch.StartUp - Java version 1.8.0_111
2016-12-02 16:34:59,387 [1-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.16
2016-12-02 16:34:59,387 [1-main] INFO VASSAL.launch.Launcher - Player
2016-12-02 16:35:00,557 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/C:/Program%20Files/VASSAL-3.2.16/lib/Vengine.jar!/images/
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.png
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg
2016-12-02 16:35:00,572 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg
2016-12-02 16:35:39,307 [1-AWT-EventQueue-0] ERROR VASSAL.build.Builder - Error building VASSAL.build.widget.CardSlot
2016-12-02 16:35:40,197 [1-AWT-EventQueue-0] ERROR VASSAL.build.Builder - Error building VASSAL.build.module.map.DrawPile
2016-12-02 16:35:40,587 [1-AWT-EventQueue-0] ERROR VASSAL.build.Builder - Error building VASSAL.build.module.Map
2016-12-02 16:35:41,055 [1-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog -
java.lang.OutOfMemoryError: null
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_111]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[na:1.8.0_111]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[na:1.8.0_111]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[na:1.8.0_111]
at VASSAL.tools.ThrowableUtils.throwMe(ThrowableUtils.java:106) ~[Vengine.jar:na]
at VASSAL.tools.ThrowableUtils.throwRecent(ThrowableUtils.java:98) ~[Vengine.jar:na]
at VASSAL.build.Builder.create(Builder.java:122) ~[Vengine.jar:na]
at VASSAL.build.Builder.build(Builder.java:79) ~[Vengine.jar:na]
at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:69) ~[Vengine.jar:na]
at VASSAL.launch.BasicModule.build(BasicModule.java:148) ~[Vengine.jar:na]
at VASSAL.launch.BasicModule.build(BasicModule.java:111) ~[Vengine.jar:na]
at VASSAL.build.GameModule.init(GameModule.java:855) ~[Vengine.jar:na]
at VASSAL.launch.Player.launch(Player.java:83) ~[Vengine.jar:na]
at VASSAL.launch.Launcher$1.run(Launcher.java:149) ~[Vengine.jar:na]
at java.awt.event.InvocationEvent.dispatch(Unknown Source) ~[na:1.8.0_111]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) ~[na:1.8.0_111]
at java.awt.EventQueue.access$500(Unknown Source) ~[na:1.8.0_111]
at java.awt.EventQueue$3.run(Unknown Source) ~[na:1.8.0_111]
at java.awt.EventQueue$3.run(Unknown Source) ~[na:1.8.0_111]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_111]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ~[na:1.8.0_111]
at java.awt.EventQueue.dispatchEvent(Unknown Source) ~[na:1.8.0_111]
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [na:1.8.0_111]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [na:1.8.0_111]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [na:1.8.0_111]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.8.0_111]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.8.0_111]
at java.awt.EventDispatchThread.run(Unknown Source) [na:1.8.0_111]
Caused by: java.lang.OutOfMemoryError: null
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_111]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[na:1.8.0_111]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[na:1.8.0_111]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[na:1.8.0_111]
at VASSAL.tools.ThrowableUtils.throwMe(ThrowableUtils.java:106) ~[Vengine.jar:na]
at VASSAL.tools.ThrowableUtils.throwRecent(ThrowableUtils.java:98) ~[Vengine.jar:na]
at VASSAL.build.Builder.create(Builder.java:122) ~[Vengine.jar:na]
at VASSAL.build.Builder.build(Builder.java:79) ~[Vengine.jar:na]
at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:69) ~[Vengine.jar:na]
at VASSAL.build.module.Map.build(Map.java:497) ~[Vengine.jar:na]
at VASSAL.build.Builder.create(Builder.java:117) ~[Vengine.jar:na]
… 21 common frames omitted
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source) ~[na:1.8.0_111]
at sun.misc.Resource.getBytes(Unknown Source) ~[na:1.8.0_111]
at java.net.URLClassLoader.defineClass(Unknown Source) ~[na:1.8.0_111]
at java.net.URLClassLoader.access$100(Unknown Source) ~[na:1.8.0_111]
at java.net.URLClassLoader$1.run(Unknown Source) ~[na:1.8.0_111]
at java.net.URLClassLoader$1.run(Unknown Source) ~[na:1.8.0_111]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_111]
at java.net.URLClassLoader.findClass(Unknown Source) ~[na:1.8.0_111]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[na:1.8.0_111]
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) ~[na:1.8.0_111]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[na:1.8.0_111]
at VASSAL.tools.imageop.AbstractOpImpl.getImage(AbstractOpImpl.java:88) ~[Vengine.jar:na]
at VASSAL.configure.IconConfigurer.setValue(IconConfigurer.java:62) ~[Vengine.jar:na]
at VASSAL.counters.MovementMarkable.mySetType(MovementMarkable.java:92) ~[Vengine.jar:na]
at VASSAL.counters.MovementMarkable.(MovementMarkable.java:77) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder$20.createDecorator(BasicCommandEncoder.java:201) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createDecorator(BasicCommandEncoder.java:316) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:364) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:358) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:358) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:358) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:358) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:358) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:358) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.createPiece(BasicCommandEncoder.java:358) ~[Vengine.jar:na]
at VASSAL.build.module.BasicCommandEncoder.decode(BasicCommandEncoder.java:404) ~[Vengine.jar:na]
at VASSAL.launch.BasicModule.decodeSubCommand(BasicModule.java:235) ~[Vengine.jar:na]
at VASSAL.launch.BasicModule.decode(BasicModule.java:219) ~[Vengine.jar:na]
at VASSAL.build.widget.PieceSlot.getPiece(PieceSlot.java:179) ~[Vengine.jar:na]
at VASSAL.build.widget.PieceSlot.getI18nData(PieceSlot.java:458) ~[Vengine.jar:na]
at VASSAL.build.AbstractConfigurable.add(AbstractConfigurable.java:141) ~[Vengine.jar:na]
at VASSAL.build.module.map.SetupStack.add(SetupStack.java:349) ~[Vengine.jar:na]
Thanks for any assistance in resolving this. I have no problem loading and running any other Vassal modules.
JohnM