3.6.2 and VASL 6.6.3.1 oba-flowchart.vmdx error

OS Windows 10
VASSAL 3.6.2
Module: VASL 6.6.3.1

Upgraded to Vassal 3.6.2 and VASL module 6.6.3.1. There are a number of extension including oba-flowchart.vmdx. Trying to use this extension causes and error which wasn’t occurring with Vassal 3.6.0 and VASL 6.6.2.

2021-12-13 17:19:37,215 [4460-main] INFO  VASSAL.launch.StartUp - Starting
2021-12-13 17:19:37,229 [4460-main] INFO  VASSAL.launch.StartUp - OS Windows 10 10.0 amd64
2021-12-13 17:19:37,230 [4460-main] INFO  VASSAL.launch.StartUp - Java version 17.0.1
2021-12-13 17:19:37,230 [4460-main] INFO  VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.6.2\jre
2021-12-13 17:19:37,230 [4460-main] INFO  VASSAL.launch.StartUp - VASSAL version 3.6.2
2021-12-13 17:19:37,358 [4460-AWT-EventQueue-0] INFO  VASSAL.launch.ModuleManager - Manager
2021-12-13 17:19:42,391 [4460-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.AbstractLaunchAction - Loading module file C:\Program Files\VASSAL-3.5.8\vasl-6.6.3.1.vmod
2021-12-13 17:19:43,438 [4460-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.TilingHandler - No images to tile.
2021-12-13 17:19:43,442 [4460-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.AbstractLaunchAction - Loading module VASL
2021-12-13 17:19:43,451 [4460-SwingWorker-pool-2-thread-1] INFO  VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.6.2\jre\bin\java -Xms512M -Xmx512M -Duser.home=C:\Users\neppe -Duser.dir=C:\Program Files\VASSAL-3.6.2 -cp lib\Vengine.jar VASSAL.launch.Player --load -- C:\Program Files\VASSAL-3.5.8\vasl-6.6.3.1.vmod
2021-12-13 17:19:44,211 [52032-main] INFO  VASSAL.launch.StartUp - Starting
2021-12-13 17:19:44,229 [52032-main] INFO  VASSAL.launch.StartUp - OS Windows 10 10.0 amd64
2021-12-13 17:19:44,229 [52032-main] INFO  VASSAL.launch.StartUp - Java version 17.0.1
2021-12-13 17:19:44,229 [52032-main] INFO  VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.6.2\jre
2021-12-13 17:19:44,229 [52032-main] INFO  VASSAL.launch.StartUp - VASSAL version 3.6.2
2021-12-13 17:19:44,230 [52032-main] INFO  VASSAL.launch.Launcher - Player
2021-12-13 17:19:48,254 [52032-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when pieces and draggable overlays are showing:
2021-12-13 17:19:48,254 [52032-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when only draggable overlays are showing:
2021-12-13 17:19:48,254 [52032-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when only map is showing:
2021-12-13 17:19:49,705 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRGB()" because "replacement" is null

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ColorChanger.changeColor(ASLChatter.java:1991)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.RebuildColoredDiceFaces(ASLChatter.java:1536)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter$15.propertyChange(ASLChatter.java:1805)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.configure.Configurer.fireUpdate(Configurer.java:135)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.addTo(ASLChatter.java:1809)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.Builder.build(Builder.java:82)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:104)

2021-12-13 17:19:49,706 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:693)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:625)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.init(GameModule.java:1798)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Player.launch(Player.java:88)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Launcher$1.run(Launcher.java:95)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

2021-12-13 17:19:49,707 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

2021-12-13 17:19:49,709 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRGB()" because "replacement" is null

2021-12-13 17:19:49,709 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ColorChanger.changeColor(ASLChatter.java:1991)

2021-12-13 17:19:49,709 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.RebuildColoredDiceFaces(ASLChatter.java:1536)

2021-12-13 17:19:49,709 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter$17.propertyChange(ASLChatter.java:1848)

2021-12-13 17:19:49,709 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.configure.Configurer.fireUpdate(Configurer.java:135)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.addTo(ASLChatter.java:1851)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.Builder.build(Builder.java:82)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:104)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:693)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:625)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.init(GameModule.java:1798)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Player.launch(Player.java:88)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Launcher$1.run(Launcher.java:95)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)

2021-12-13 17:19:49,710 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

2021-12-13 17:19:49,711 [52032-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

2021-12-13 17:19:50,151 [52032-AWT-EventQueue-0] INFO  VASSAL.build.GameModule - VASL version 6.6.3.1
2021-12-13 17:19:50,170 [52032-AWT-EventQueue-0] WARN  VASSAL.build.GameModule - No more than one [MapCenterer] allowed in Main Map [Map Window]
2021-12-13 17:19:50,487 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\chit-generator-2.0.vmdx
2021-12-13 17:19:50,496 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension chit-generator-2.0 v2.0 loaded
2021-12-13 17:19:50,496 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\cloaking-display.vmdx
2021-12-13 17:19:50,517 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension cloaking-display v0.0 loaded
2021-12-13 17:19:50,517 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\hideable-control-markers-1.8.vmdx
2021-12-13 17:19:50,537 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension hideable-control-markers-1.8 v1.8 loaded
2021-12-13 17:19:50,537 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\oba-flowchart.vmdx
2021-12-13 17:19:50,541 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension oba-flowchart v0.1 loaded
2021-12-13 17:19:50,541 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\secret-dr-1.0.vmdx
2021-12-13 17:19:50,545 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension secret-dr-1.0 v1.0 loaded
2021-12-13 17:19:50,545 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\VASLOverlays_v2.04.vmdx
2021-12-13 17:19:50,692 [52032-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension VASLOverlays_v2.04 v2.04 loaded
2021-12-13 17:19:56,352 [52032-AWT-EventQueue-0] INFO  VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.6.2\jre\bin\java -classpath lib\Vengine.jar -Xmx156M -DVASSAL.id= -Duser.home=C:\Users\neppe -DVASSAL.port=49204 VASSAL.tools.image.tilecache.ZipFileImageTiler C:\Program Files\VASSAL-3.6.2\VASL\boards\bd03 C:\Users\neppe\AppData\Local\VASSAL\tiles\8308171a1001af8b6840f18818de86013da0dffb 256 256 bd03.gif
2021-12-13 17:19:57,009 [55576-main] INFO  VASSAL.tools.image.tilecache.ZipFileImageTiler - Starting
2021-12-13 17:19:57,091 [55576-main] INFO  VASSAL.tools.image.tilecache.FileArchiveImageTiler - Tiling bd03.gif
2021-12-13 17:19:57,437 [55576-main] INFO  VASSAL.tools.image.tilecache.ZipFileImageTiler - Exiting
2021-12-13 17:20:00,761 [52032-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog - 
java.lang.NoSuchMethodError: 'java.io.InputStream VASSAL.tools.DataArchive.getFileStream(java.lang.String)'
	at scottgreenman.asl.obaflowchart.OBAFlowchart.<init>(Unknown Source)
	at scottgreenman.asl.obaflowchart.ObaFlowchartVaslExtension.openObaFlowchart(Unknown Source)
	at scottgreenman.asl.obaflowchart.ObaFlowchartVaslExtension$1.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389)
	at java.desktop/java.awt.Component.processEvent(Component.java:6391)
	at java.desktop/java.awt.Container.processEvent(Container.java:2266)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Can you try storing the VASL module somewhere in your home directory, then load the extensions?

Right now it looks like you are loading the VASL module from: C:\Program Files\VASSAL-3.5.8\…yet the extensions are in: C:\Program Files\VASSAL-3.6.2\VASL\extensions\

1 Like

done a complete reinstall. This extension still has an issue

2021-12-14 16:31:16,581 [41936-main] INFO  VASSAL.launch.StartUp - Starting
2021-12-14 16:31:16,594 [41936-main] INFO  VASSAL.launch.StartUp - OS Windows 10 10.0 amd64
2021-12-14 16:31:16,594 [41936-main] INFO  VASSAL.launch.StartUp - Java version 17.0.1
2021-12-14 16:31:16,594 [41936-main] INFO  VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.6.2\jre
2021-12-14 16:31:16,594 [41936-main] INFO  VASSAL.launch.StartUp - VASSAL version 3.6.2
2021-12-14 16:31:16,708 [41936-AWT-EventQueue-0] INFO  VASSAL.launch.ModuleManager - Manager
2021-12-14 16:31:20,722 [41936-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.AbstractLaunchAction - Loading module file C:\Program Files\VASSAL-3.6.2\VASL\vasl-6.6.3.1.vmod
2021-12-14 16:31:21,736 [41936-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.TilingHandler - No images to tile.
2021-12-14 16:31:21,740 [41936-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.AbstractLaunchAction - Loading module VASL
2021-12-14 16:31:21,746 [41936-SwingWorker-pool-2-thread-1] INFO  VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.6.2\jre\bin\java -Xms512M -Xmx512M -Duser.home=C:\Users\neppe -Duser.dir=C:\Program Files\VASSAL-3.6.2 -cp lib\Vengine.jar VASSAL.launch.Player --load -- C:\Program Files\VASSAL-3.6.2\VASL\vasl-6.6.3.1.vmod
2021-12-14 16:31:22,479 [4860-main] INFO  VASSAL.launch.StartUp - Starting
2021-12-14 16:31:22,494 [4860-main] INFO  VASSAL.launch.StartUp - OS Windows 10 10.0 amd64
2021-12-14 16:31:22,494 [4860-main] INFO  VASSAL.launch.StartUp - Java version 17.0.1
2021-12-14 16:31:22,494 [4860-main] INFO  VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.6.2\jre
2021-12-14 16:31:22,494 [4860-main] INFO  VASSAL.launch.StartUp - VASSAL version 3.6.2
2021-12-14 16:31:22,495 [4860-main] INFO  VASSAL.launch.Launcher - Player
2021-12-14 16:31:26,319 [4860-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when pieces and draggable overlays are showing:
2021-12-14 16:31:26,319 [4860-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when only draggable overlays are showing:
2021-12-14 16:31:26,319 [4860-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when only map is showing:
2021-12-14 16:31:27,940 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRGB()" because "replacement" is null

2021-12-14 16:31:27,940 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ColorChanger.changeColor(ASLChatter.java:1991)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.RebuildColoredDiceFaces(ASLChatter.java:1536)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter$15.propertyChange(ASLChatter.java:1805)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.configure.Configurer.fireUpdate(Configurer.java:135)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.addTo(ASLChatter.java:1809)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.Builder.build(Builder.java:82)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:104)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:693)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:625)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.init(GameModule.java:1798)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Player.launch(Player.java:88)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Launcher$1.run(Launcher.java:95)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)

2021-12-14 16:31:27,941 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)

2021-12-14 16:31:27,942 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

2021-12-14 16:31:27,942 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

2021-12-14 16:31:27,942 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)

2021-12-14 16:31:27,942 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)

2021-12-14 16:31:27,942 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

2021-12-14 16:31:27,942 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

2021-12-14 16:31:27,943 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRGB()" because "replacement" is null

2021-12-14 16:31:27,943 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ColorChanger.changeColor(ASLChatter.java:1991)

2021-12-14 16:31:27,943 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.RebuildColoredDiceFaces(ASLChatter.java:1536)

2021-12-14 16:31:27,943 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter$17.propertyChange(ASLChatter.java:1848)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.configure.Configurer.fireUpdate(Configurer.java:135)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.addTo(ASLChatter.java:1851)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.Builder.build(Builder.java:82)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:104)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:693)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:625)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.init(GameModule.java:1798)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Player.launch(Player.java:88)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Launcher$1.run(Launcher.java:95)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)

2021-12-14 16:31:27,944 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

2021-12-14 16:31:27,945 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

2021-12-14 16:31:27,945 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)

2021-12-14 16:31:27,945 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)

2021-12-14 16:31:27,945 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

2021-12-14 16:31:27,945 [4860-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

2021-12-14 16:31:28,425 [4860-AWT-EventQueue-0] INFO  VASSAL.build.GameModule - VASL version 6.6.3.1
2021-12-14 16:31:28,451 [4860-AWT-EventQueue-0] WARN  VASSAL.build.GameModule - No more than one [MapCenterer] allowed in Main Map [Map Window]
2021-12-14 16:31:28,843 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\chit-generator-2.0.vmdx
2021-12-14 16:31:28,856 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension chit-generator-2.0 v2.0 loaded
2021-12-14 16:31:28,856 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\cloaking-display.vmdx
2021-12-14 16:31:28,884 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension cloaking-display v0.0 loaded
2021-12-14 16:31:28,884 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\hideable-control-markers-1.8.vmdx
2021-12-14 16:31:28,913 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension hideable-control-markers-1.8 v1.8 loaded
2021-12-14 16:31:28,914 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\KFW_v1.0.vmdx
2021-12-14 16:31:29,106 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension KFW_v1.0 v1.0 loaded
2021-12-14 16:31:29,106 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\oba-flowchart.vmdx
2021-12-14 16:31:29,113 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension oba-flowchart v0.1 loaded
2021-12-14 16:31:29,113 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\secret-dr-1.0.vmdx
2021-12-14 16:31:29,118 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension secret-dr-1.0 v1.0 loaded
2021-12-14 16:31:29,118 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Program Files\VASSAL-3.6.2\VASL\extensions\VASLOverlays_v2.04.vmdx
2021-12-14 16:31:29,254 [4860-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension VASLOverlays_v2.04 v2.04 loaded
2021-12-14 16:31:35,350 [4860-AWT-EventQueue-0] INFO  VASSAL.launch.TilingHandler - No images to tile.
2021-12-14 16:31:39,309 [4860-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog - 
java.lang.NoSuchMethodError: 'java.io.InputStream VASSAL.tools.DataArchive.getFileStream(java.lang.String)'
	at scottgreenman.asl.obaflowchart.OBAFlowchart.<init>(Unknown Source)
	at scottgreenman.asl.obaflowchart.ObaFlowchartVaslExtension.openObaFlowchart(Unknown Source)
	at scottgreenman.asl.obaflowchart.ObaFlowchartVaslExtension$1.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389)
	at java.desktop/java.awt.Component.processEvent(Component.java:6391)
	at java.desktop/java.awt.Container.processEvent(Container.java:2266)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2021-12-14 16:31:39,673 [4860-AWT-EventQueue-0] ERROR VASSAL.tools.BugDialog - 
java.util.concurrent.ExecutionException: javax.net.ssl.SSLHandshakeException: No subject alternative DNS name matching vassalengine.org found.
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:205)
	at java.desktop/javax.swing.SwingWorker.get(SwingWorker.java:625)
	at VASSAL.tools.BugDialog$CheckRequest.done(BugDialog.java:495)
	at java.desktop/javax.swing.SwingWorker$5.run(SwingWorker.java:750)
	at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:848)
	at java.desktop/sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
	at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:858)
	at java.desktop/javax.swing.Timer.fireActionPerformed(Timer.java:311)
	at java.desktop/javax.swing.Timer$DoPostEvent.run(Timer.java:243)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117)
	at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:191)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:236)
	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:234)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:234)
	at java.desktop/java.awt.Dialog.show(Dialog.java:1080)
	at java.desktop/java.awt.Component.show(Component.java:1728)
	at java.desktop/java.awt.Component.setVisible(Component.java:1675)
	at java.desktop/java.awt.Window.setVisible(Window.java:1036)
	at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1016)
	at VASSAL.tools.BugDialog.setVisible(BugDialog.java:470)
	at VASSAL.tools.ErrorDialog.lambda$bug$0(ErrorDialog.java:88)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: javax.net.ssl.SSLHandshakeException: No subject alternative DNS name matching vassalengine.org found.
	at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131)
	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:370)
	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:313)
	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:308)
	at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1357)
	at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1232)
	at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1175)
	at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396)
	at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480)
	at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458)
	at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:200)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1500)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1415)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:450)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:421)
	at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:580)
	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:183)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
	at java.base/java.net.URL.openStream(URL.java:1161)
	at VASSAL.tools.version.LiveVersionInfo.getVersion(LiveVersionInfo.java:52)
	at VASSAL.tools.version.LiveVersionInfo.getRelease(LiveVersionInfo.java:38)
	at VASSAL.tools.version.VersionUtils.compareReportable(VersionUtils.java:38)
	at VASSAL.tools.BugDialog$CheckRequest.doInBackground(BugDialog.java:487)
	at VASSAL.tools.BugDialog$CheckRequest.doInBackground(BugDialog.java:473)
	at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.security.cert.CertificateException: No subject alternative DNS name matching vassalengine.org found.
	at java.base/sun.security.util.HostnameChecker.matchDNS(HostnameChecker.java:212)
	at java.base/sun.security.util.HostnameChecker.match(HostnameChecker.java:103)
	at java.base/sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:452)
	at java.base/sun.security.ssl.X509TrustManagerImpl.checkIdentity(X509TrustManagerImpl.java:426)
	at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:238)
	at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132)
	at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1341)
	... 28 common frames omitted

I see the VASL module itself is now stored in: C:\Program Files\VASSAL-3.6.2\VASL\

I still think you shouldn’t expect extensions to load correctly while the module itself is anywhere in the C:\Program Files hierachy of the Windows file system. This is where the VASSAL program itself is installed (that part is fine), but modules and their extensions should not go here. I’d like to see what happens if you move the VASL module somewhere else into user space. On Windows, this could be somewhere in your My Documents, on your Desktop…or really just about anywhere on your hard drive that isn’t C:\Program Files or any subdirectory of it.

I second what @JoelCFC25 says about where you’re storing data. That has to be fixed before we can resolve any other problems…

…of which I see several, in order of appearance:

  • VASL.build.module.ColorChanger.changeColor is throwing a NullPointerException. That looks at first as though it’s a bug in VASL, but that class, VASL.build.module.ColorChanger, doesn’t exist in VASL. It’s coming from some extension you’re trying to load.

  • scottgreenman.asl.obaflowchart.OBAFlowchart.<init> is throwing a NoSuchMethodError because it’s trying to call DataArchive.getFileStream(), which has been deprecated for ages and which was removed in Vassal 3.6. Whichever extension that’s in (oba-flowchart?) needs to be updated in order to work with Vassal 3.6.

  • The bug reporter failed because you’re having an SSL certificate error: java.security.cert.CertificateException: No subject alternative DNS name matching vassalengine.org found.

After you fix where you have your modules stored, I’d like to tackle the third of these problems first.

This post has a link to a diagnostic program and instructions for running it. What results do you get?

ok, moved the mod and the extensions to my documents.

2021-12-14 18:08:13,360 [53856-main] INFO  VASSAL.launch.StartUp - Starting
2021-12-14 18:08:13,372 [53856-main] INFO  VASSAL.launch.StartUp - OS Windows 10 10.0 amd64
2021-12-14 18:08:13,372 [53856-main] INFO  VASSAL.launch.StartUp - Java version 17.0.1
2021-12-14 18:08:13,372 [53856-main] INFO  VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.6.2\jre
2021-12-14 18:08:13,372 [53856-main] INFO  VASSAL.launch.StartUp - VASSAL version 3.6.2
2021-12-14 18:08:13,485 [53856-AWT-EventQueue-0] INFO  VASSAL.launch.ModuleManager - Manager
2021-12-14 18:08:16,806 [53856-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.AbstractLaunchAction - Loading module file C:\Users\neppe\Documents\vasl-6.6.3.1.vmod
2021-12-14 18:08:17,844 [53856-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.TilingHandler - No images to tile.
2021-12-14 18:08:17,846 [53856-SwingWorker-pool-2-thread-1] INFO  VASSAL.launch.AbstractLaunchAction - Loading module VASL
2021-12-14 18:08:17,853 [53856-SwingWorker-pool-2-thread-1] INFO  VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.6.2\jre\bin\java -Xms512M -Xmx512M -Duser.home=C:\Users\neppe -Duser.dir=C:\Program Files\VASSAL-3.6.2 -cp lib\Vengine.jar VASSAL.launch.Player --load -- C:\Users\neppe\Documents\vasl-6.6.3.1.vmod
2021-12-14 18:08:18,596 [54196-main] INFO  VASSAL.launch.StartUp - Starting
2021-12-14 18:08:18,611 [54196-main] INFO  VASSAL.launch.StartUp - OS Windows 10 10.0 amd64
2021-12-14 18:08:18,611 [54196-main] INFO  VASSAL.launch.StartUp - Java version 17.0.1
2021-12-14 18:08:18,611 [54196-main] INFO  VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.6.2\jre
2021-12-14 18:08:18,611 [54196-main] INFO  VASSAL.launch.StartUp - VASSAL version 3.6.2
2021-12-14 18:08:18,611 [54196-main] INFO  VASSAL.launch.Launcher - Player
2021-12-14 18:08:22,030 [54196-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when pieces and draggable overlays are showing:
2021-12-14 18:08:22,030 [54196-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when only draggable overlays are showing:
2021-12-14 18:08:22,030 [54196-AWT-EventQueue-0] WARN  VASSAL.i18n.BundleHelper - No Translation: Icon when only map is showing:
2021-12-14 18:08:23,481 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRGB()" because "replacement" is null

2021-12-14 18:08:23,481 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ColorChanger.changeColor(ASLChatter.java:1991)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.RebuildColoredDiceFaces(ASLChatter.java:1536)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter$15.propertyChange(ASLChatter.java:1805)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.configure.Configurer.fireUpdate(Configurer.java:135)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.addTo(ASLChatter.java:1809)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.Builder.build(Builder.java:82)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:104)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:693)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:625)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.init(GameModule.java:1798)

2021-12-14 18:08:23,482 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Player.launch(Player.java:88)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Launcher$1.run(Launcher.java:95)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

2021-12-14 18:08:23,483 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - java.lang.NullPointerException: Cannot invoke "java.awt.Color.getRGB()" because "replacement" is null

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ColorChanger.changeColor(ASLChatter.java:1991)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.RebuildColoredDiceFaces(ASLChatter.java:1536)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter$17.propertyChange(ASLChatter.java:1848)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.configure.Configurer.fireUpdate(Configurer.java:135)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASL.build.module.ASLChatter.addTo(ASLChatter.java:1851)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.Builder.build(Builder.java:82)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.AbstractBuildable.build(AbstractBuildable.java:104)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:693)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.build(GameModule.java:625)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.build.GameModule.init(GameModule.java:1798)

2021-12-14 18:08:23,486 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Player.launch(Player.java:88)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at VASSAL.launch.Launcher$1.run(Launcher.java:95)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

2021-12-14 18:08:23,487 [54196-AWT-EventQueue-0] WARN  VASSAL.tools.logging.LoggedOutputStream - 	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

2021-12-14 18:08:23,929 [54196-AWT-EventQueue-0] INFO  VASSAL.build.GameModule - VASL version 6.6.3.1
2021-12-14 18:08:23,947 [54196-AWT-EventQueue-0] WARN  VASSAL.build.GameModule - No more than one [MapCenterer] allowed in Main Map [Map Window]
2021-12-14 18:08:24,126 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Users\neppe\Documents\extensions\chit-generator-2.0.vmdx
2021-12-14 18:08:24,137 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension chit-generator-2.0 v2.0 loaded
2021-12-14 18:08:24,137 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Users\neppe\Documents\extensions\cloaking-display.vmdx
2021-12-14 18:08:24,159 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension cloaking-display v0.0 loaded
2021-12-14 18:08:24,159 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Users\neppe\Documents\extensions\hideable-control-markers-1.8.vmdx
2021-12-14 18:08:24,184 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension hideable-control-markers-1.8 v1.8 loaded
2021-12-14 18:08:24,184 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Users\neppe\Documents\extensions\KFW_v1.0.vmdx
2021-12-14 18:08:24,364 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension KFW_v1.0 v1.0 loaded
2021-12-14 18:08:24,364 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Users\neppe\Documents\extensions\oba-flowchart.vmdx
2021-12-14 18:08:24,369 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension oba-flowchart v0.1 loaded
2021-12-14 18:08:24,369 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Users\neppe\Documents\extensions\secret-dr-1.0.vmdx
2021-12-14 18:08:24,373 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension secret-dr-1.0 v1.0 loaded
2021-12-14 18:08:24,373 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Loading extension C:\Users\neppe\Documents\extensions\VASLOverlays_v2.04.vmdx
2021-12-14 18:08:24,487 [54196-AWT-EventQueue-0] INFO  VASSAL.build.module.ExtensionsLoader - Extension VASLOverlays_v2.04 v2.04 loaded
2021-12-14 18:08:32,440 [54196-AWT-EventQueue-0] INFO  VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.6.2\jre\bin\java -classpath lib\Vengine.jar -Xmx156M -DVASSAL.id= -Duser.home=C:\Users\neppe -DVASSAL.port=58273 VASSAL.tools.image.tilecache.ZipFileImageTiler C:\Program Files\VASSAL-3.6.2\VASL\boards\bd05 C:\Users\neppe\AppData\Local\VASSAL\tiles\8308171a1001af8b6840f18818de86013da0dffb 256 256 bd05.gif
2021-12-14 18:08:33,158 [19532-main] INFO  VASSAL.tools.image.tilecache.ZipFileImageTiler - Starting
2021-12-14 18:08:33,258 [19532-main] INFO  VASSAL.tools.image.tilecache.FileArchiveImageTiler - Tiling bd05.gif
2021-12-14 18:08:33,569 [19532-main] INFO  VASSAL.tools.image.tilecache.ZipFileImageTiler - Exiting
2021-12-14 18:08:42,305 [54196-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog - 
java.lang.NoSuchMethodError: 'java.io.InputStream VASSAL.tools.DataArchive.getFileStream(java.lang.String)'
	at scottgreenman.asl.obaflowchart.OBAFlowchart.<init>(Unknown Source)
	at scottgreenman.asl.obaflowchart.ObaFlowchartVaslExtension.openObaFlowchart(Unknown Source)
	at scottgreenman.asl.obaflowchart.ObaFlowchartVaslExtension$1.actionPerformed(Unknown Source)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389)
	at java.desktop/java.awt.Component.processEvent(Component.java:6391)
	at java.desktop/java.awt.Container.processEvent(Container.java:2266)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Ran the diagnostic.

C:\Users\neppe\My Documents\cert_test>"C:\Program Files\VASSAL-3.6.2\jre\bin\java" -cp "C:\Program Files\VASSAL-3.6.2\lib\Vengine.jar";. CertTest1
3.6.2

C:\Users\neppe\My Documents\cert_test>"C:\Program Files\VASSAL-3.6.2\jre\bin\java" -cp "C:\Program Files\VASSAL-3.6.2\lib\Vengine.jar";. CertTest2
3.6.2

I figured out the cause of one of the problems while waiting for my daughter’s Christmas concert to start: I said above that VASL.build.module.ColorChanger doesn’t exist in VASL, but that’s not right. It does exist, but it’s in the same file as ASLChatter. That’s unexpected and contrary to good practice, which is why I didn’t spot it—ColorChanger should be in its own file. Anyway, the problem there is a bug in VASL, so I’m kicking that over to them: NPE in VASL.build.module.ColorChanger · Issue #1055 · vasl-developers/vasl · GitHub

Your most recent error log and the results from the diagnostic program show that you’re no longer having the SSL certificate error. What ISP are you using for connecting to the internet? (I suspect this issue has something do to with a particular ISP.)

I’m not sure yet how the oba-flowchart extension can be calling a method removed in Vassal 3.6 without your seeing an error dialog telling you that immediately when you open VASL.

Thanks. The ISP is BTinternet.

I’ve confirmed that the oba-flowchart extension hasn’t been updated for Vassal 3.6. When I open VASL 6.6.3.1 with the oba-flowchart extension added, I get a Defunct Custom Code error dialog and the module doesn’t load. I’m not sure how you’re managing to load VASL without seeing that dialog.

I’ve filed this as a bug against VASL as well: oba-flowchart extension needs to be updated for Vassal 3.6 · Issue #1056 · vasl-developers/vasl · GitHub

Ball’s in their court now.

Thanks for your help.

I got a reply back in the VASL forum that the oba-flowchart extension is obsolete and shouldn’t be used anymore: extension problems (e.g., oba-flowchart NPE) | GameSquad Forums

I was incorrect in implying that the oba-flowchart extension was obsolete. It is not and, with uckelman’s help, it has been fixed. The new version is available on vasl.info. I have tested it with several vasl/vassal versions and had no problem until I got back to vasl6.5.1/vassal3.2.17. I am not going to worry about anyone that far back.

I believe there is still an outstanding error with ColorChanger in VASL which I will work on.