Trying out 3.3.0-svn9280
Mostly seems fine, but the only module I have with sound is an early version of the v4 Commands & Colors Ancients module. (I’ve largely stuck 3.2 because of the sound.)
When trying to open a scenario in that, I got:
2019-10-18 13:38:50,509 [0-main] INFO VASSAL.launch.StartUp - Starting
2019-10-18 13:38:50,520 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2019-10-18 13:38:50,521 [0-main] INFO VASSAL.launch.StartUp - Java version 13
2019-10-18 13:38:50,521 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.0-svn9280
2019-10-18 13:38:50,718 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2019-10-18 13:39:06,534 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file D:\Games\VASSAL\F&E\F&E 2.1.vmod
2019-10-18 13:39:16,019 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2019-10-18 13:39:16,058 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2019-10-18 13:39:16,113 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2019-10-18 13:39:16,116 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module Federation & Empire
2019-10-18 13:39:16,161 [0-SwingWorker-pool-2-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.3.0-svn9280\jre\bin\java -Xms256M -Xmx4096M -DVASSAL.id=1 -DVASSAL.port=61286 -Duser.home=C:\Users\James -Duser.dir=C:\Program Files\VASSAL-3.3.0-svn9280 -cp lib\Vengine.jar VASSAL.launch.Player --load – D:\Games\VASSAL\F&E\F&E 2.1.vmod
2019-10-18 13:39:16,957 [1-main] INFO VASSAL.launch.StartUp - Starting
2019-10-18 13:39:16,962 [1-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2019-10-18 13:39:16,962 [1-main] INFO VASSAL.launch.StartUp - Java version 13
2019-10-18 13:39:16,963 [1-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.0-svn9280
2019-10-18 13:39:16,963 [1-main] INFO VASSAL.launch.Launcher - Player
2019-10-18 13:39:18,070 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/C:/Program%20Files/VASSAL-3.3.0-svn9280/lib/Vengine.jar!/images/
2019-10-18 13:39:18,072 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.svg
2019-10-18 13:39:18,073 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.svg
2019-10-18 13:39:20,213 [1-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Federation & Empire version 2.1
2019-10-18 13:39:20,240 [1-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Loading extension D:\Games\VASSAL\F&E\F&E 2.1_ext\Auxilliary 2.0.mdx
2019-10-18 13:39:20,278 [1-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Extension Auxilliary 2.0 v2.0.1 loaded
2019-10-18 13:39:20,278 [1-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Loading extension D:\Games\VASSAL\F&E\F&E 2.1_ext\Extra 2.0.mdx
2019-10-18 13:39:20,296 [1-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Extension Extra 2.0 v2.0.1 loaded
2019-10-18 13:39:29,905 [1-AWT-EventQueue-0] INFO VASSAL.build.module.GameState - Loading save game D:\Games\VASSAL\F&E\Konya Wa Hurricane\KWH T19-1 - P2-01.vlog, created with module version 2.1
2019-10-18 13:41:29,948 [1-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting
2019-10-18 13:41:30,549 [0-IPC receiver for 24294253] ERROR VASSAL.tools.ipc.IPCMessageReceiver -
java.net.SocketException: Connection reset
at java.base/sun.nio.ch.NioSocketImpl.implRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.read(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl$1.read(Unknown Source)
at java.base/java.net.Socket$SocketInputStream.read(Unknown Source)
at java.base/java.net.Socket$SocketInputStream.read(Unknown Source)
at java.base/java.io.ObjectInputStream$PeekInputStream.peek(Unknown Source)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.peek(Unknown Source)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.peekByte(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject0(Unknown Source)
at java.base/java.io.ObjectInputStream.readObject(Unknown Source)
at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:35)
at java.base/java.lang.Thread.run(Unknown Source)
2019-10-18 13:41:36,025 [0-SwingWorker-pool-2-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module file D:\Games\VASSAL\CCA\CCAncientsV4.vmod
2019-10-18 13:41:37,916 [0-SwingWorker-pool-2-thread-2] INFO VASSAL.launch.TilingHandler - No images to tile.
2019-10-18 13:41:37,918 [0-SwingWorker-pool-2-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module Commands & Colors Ancients
2019-10-18 13:41:37,933 [0-SwingWorker-pool-2-thread-2] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.3.0-svn9280\jre\bin\java -Xms256M -Xmx512M -DVASSAL.id=5 -DVASSAL.port=61298 -Duser.home=C:\Users\James -Duser.dir=C:\Program Files\VASSAL-3.3.0-svn9280 -cp lib\Vengine.jar VASSAL.launch.Player --load – D:\Games\VASSAL\CCA\CCAncientsV4.vmod
2019-10-18 13:41:39,603 [5-main] INFO VASSAL.launch.StartUp - Starting
2019-10-18 13:41:39,608 [5-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2019-10-18 13:41:39,609 [5-main] INFO VASSAL.launch.StartUp - Java version 13
2019-10-18 13:41:39,609 [5-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.0-svn9280
2019-10-18 13:41:39,609 [5-main] INFO VASSAL.launch.Launcher - Player
2019-10-18 13:41:40,574 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/C:/Program%20Files/VASSAL-3.3.0-svn9280/lib/Vengine.jar!/images/
2019-10-18 13:41:40,576 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.svg
2019-10-18 13:41:40,577 [5-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.svg
2019-10-18 13:41:41,614 [5-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Commands & Colors Ancients version 4.0
2019-10-18 13:41:56,279 [5-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog -
java.lang.NullPointerException: null
at java.desktop/java.awt.Point.(Unknown Source)
at VASSAL.build.module.Map.componentCoordinates(Map.java:972)
at VASSAL.build.module.map.StackMetrics.draw(StackMetrics.java:330)
at VASSAL.build.module.Map.drawPiecesInRegion(Map.java:1511)
at VASSAL.build.module.Map.paintRegion(Map.java:1479)
at VASSAL.build.module.Map.paintRegion(Map.java:1472)
at VASSAL.build.module.Map$View.paint(Map.java:2597)
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
at java.desktop/javax.swing.JComponent.paint(Unknown Source)
at java.desktop/javax.swing.JViewport.paint(Unknown Source)
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
at java.desktop/javax.swing.JComponent.paint(Unknown Source)
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
at java.desktop/javax.swing.JComponent.paint(Unknown Source)
at java.desktop/javax.swing.JLayeredPane.paint(Unknown Source)
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
at java.desktop/javax.swing.JSplitPane.paintChildren(Unknown Source)
at java.desktop/javax.swing.JComponent.paint(Unknown Source)
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
at java.desktop/javax.swing.JComponent.paint(Unknown Source)
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
at java.desktop/javax.swing.JComponent.paint(Unknown Source)
at java.desktop/javax.swing.JLayeredPane.paint(Unknown Source)
at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(Unknown Source)
at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
at java.desktop/javax.swing.JComponent.paint(Unknown Source)
at java.desktop/java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
at java.desktop/sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
at java.desktop/sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
at java.desktop/java.awt.Container.paint(Unknown Source)
at java.desktop/java.awt.Window.paint(Unknown Source)
at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)