Create account / Log in

VASSAL-3.3.3-SNAPSHOT-2d301d84 problems

Discussion area for the development team.

Moderators: uckelman, Tim M

VASSAL-3.3.3-SNAPSHOT-2d301d84 problems

Postby marktb1961 » August 4th, 2020, 12:06 am

I've just tried this snapshot in order to test whether 13154 still happens.

However, I didn't get that far. I encountered two other problems instead:

1) attempts to Refresh Counters get rejected with an error message "Unable to Refresh Game",
"The Refresher can only be used on modules and extensions saved under Vassal 3.0 or later that have GamePiece Ids allocated." Same modules can be refreshed under Vassal 3.3.2.

2) The C&C Napoleonics module that I am testing crashes when attempting to select a deck (required to start a game). The equivalent operation on the production version (v3.42) also crashes. The crash is at a point where the user responds to a Dynamic Property set value prompt, which is part of a trigger sequence that in turn leads to execution of a Global Key Command. The GKC operation does not activate. The GKC should have caused one or two decks to relocate from a hidden window. Perhaps unrelated but I can't access that hidden window (normally it is possible to view it using Hotkey).

Error log details here...
2020-08-04 00:46:59,021 [0-main] INFO VASSAL.launch.StartUp - Starting
2020-08-04 00:46:59,027 [0-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.15.6
2020-08-04 00:46:59,028 [0-main] INFO VASSAL.launch.StartUp - Java version 14.0.2
2020-08-04 00:46:59,028 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.3-SNAPSHOT-2d301d84
2020-08-04 00:46:59,435 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2020-08-04 00:47:19,153 [0-SwingWorker-pool-1-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/Mark/Documents/Vassal Modules/CCNapoleonics3_42.vmod
2020-08-04 00:47:19,593 [0-SwingWorker-pool-1-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile.
2020-08-04 00:47:19,594 [0-SwingWorker-pool-1-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module Commands & Colors: Napoleonics
2020-08-04 00:47:19,599 [0-SwingWorker-pool-1-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching /Applications/VASSAL-3.3.3-2d301d84.app/Contents/MacOS/jre/bin/java -Xms256M -Xmx1024M -DVASSAL.id=1 -DVASSAL.port=57937 -Duser.home=/Users/Mark -Duser.dir=/Applications/VASSAL-3.3.3-2d301d84.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=Commands & Colors: Napoleonics -Xdock:icon=/Applications/VASSAL-3.3.3-2d301d84.app/Contents/Resources/VASSAL.icns VASSAL.launch.Player --load -- /Users/Mark/Documents/Vassal Modules/CCNapoleonics3_42.vmod
2020-08-04 00:47:20,289 [1-main] INFO VASSAL.launch.StartUp - Starting
2020-08-04 00:47:20,296 [1-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.15.6
2020-08-04 00:47:20,296 [1-main] INFO VASSAL.launch.StartUp - Java version 14.0.2
2020-08-04 00:47:20,296 [1-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.3-SNAPSHOT-2d301d84
2020-08-04 00:47:20,297 [1-main] INFO VASSAL.launch.Launcher - Player
2020-08-04 00:47:22,162 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL-3.3.3-2d301d84.app/Contents/Resources/Java/Vengine.jar!/images/
2020-08-04 00:47:22,164 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.svg
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.svg
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.svg
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.svg
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.svg
2020-08-04 00:47:22,165 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png
2020-08-04 00:47:22,166 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.svg
2020-08-04 00:47:22,166 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.svg
2020-08-04 00:47:24,588 [1-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Commands & Colors: Napoleonics version 3.42
2020-08-04 00:47:24,625 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Next_mnemonic
2020-08-04 00:47:24,625 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Prev_mnemonic
2020-08-04 00:47:24,626 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Finish_mnemonic
2020-08-04 00:47:24,626 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Cancel_mnemonic
2020-08-04 00:48:13,084 [1-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog -
java.lang.NullPointerException: null
at VASSAL.tools.swing.SwingUtils$MacInputClassifier.genericToSystem(SwingUtils.java:241)
at VASSAL.tools.swing.SwingUtils.genericToSystem(SwingUtils.java:331)
at VASSAL.tools.KeyStrokeListener.keyPressed(KeyStrokeListener.java:72)
at VASSAL.build.GameModule.fireKeyStroke(GameModule.java:417)
at VASSAL.build.GameModule.fireKeyStroke(GameModule.java:424)
at VASSAL.counters.GlobalHotKey.myKeyEvent(GlobalHotKey.java:79)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:314)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:316)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Restricted.keyEvent(Restricted.java:210)
at VASSAL.counters.TriggerAction.doLoopOnce(TriggerAction.java:326)
at VASSAL.counters.TriggerAction.myKeyEvent(TriggerAction.java:204)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:168)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:316)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Restricted.keyEvent(Restricted.java:210)
at VASSAL.counters.TriggerAction.doLoopOnce(TriggerAction.java:326)
at VASSAL.counters.TriggerAction.myKeyEvent(TriggerAction.java:204)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:168)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Restricted.keyEvent(Restricted.java:210)
at VASSAL.counters.ActionButton$ButtonPusher.doClick(ActionButton.java:279)
at VASSAL.counters.ActionButton$ButtonPusher$MapMouseListener.mouseClicked(ActionButton.java:308)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at VASSAL.build.module.Map.mouseClicked(Map.java:1237)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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)
2020-08-04 00:58:53,524 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Next_mnemonic
2020-08-04 00:58:53,538 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Prev_mnemonic
2020-08-04 00:58:53,539 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Finish_mnemonic
2020-08-04 00:58:53,539 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Cancel_mnemonic
2020-08-04 00:58:53,539 [1-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Help_mnemonic
2020-08-04 00:59:23,459 [1-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting
2020-08-04 00:59:31,839 [0-SwingWorker-pool-1-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/Mark/Documents/Vassal Modules/CCNapoleonics3_42.vmod
2020-08-04 00:59:31,947 [0-SwingWorker-pool-1-thread-2] INFO VASSAL.launch.TilingHandler - No images to tile.
2020-08-04 00:59:31,948 [0-SwingWorker-pool-1-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module Commands & Colors: Napoleonics
2020-08-04 00:59:31,949 [0-SwingWorker-pool-1-thread-2] INFO VASSAL.tools.io.ProcessLauncher - launching /Applications/VASSAL-3.3.3-2d301d84.app/Contents/MacOS/jre/bin/java -Xms256M -Xmx1024M -DVASSAL.id=3 -DVASSAL.port=58379 -Duser.home=/Users/Mark -Duser.dir=/Applications/VASSAL-3.3.3-2d301d84.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=Commands & Colors: Napoleonics -Xdock:icon=/Applications/VASSAL-3.3.3-2d301d84.app/Contents/Resources/VASSAL.icns VASSAL.launch.Player --load -- /Users/Mark/Documents/Vassal Modules/CCNapoleonics3_42.vmod
2020-08-04 00:59:32,768 [3-main] INFO VASSAL.launch.StartUp - Starting
2020-08-04 00:59:32,775 [3-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.15.6
2020-08-04 00:59:32,776 [3-main] INFO VASSAL.launch.StartUp - Java version 14.0.2
2020-08-04 00:59:32,776 [3-main] INFO VASSAL.launch.StartUp - VASSAL version 3.3.3-SNAPSHOT-2d301d84
2020-08-04 00:59:32,776 [3-main] INFO VASSAL.launch.Launcher - Player
2020-08-04 00:59:34,672 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL-3.3.3-2d301d84.app/Contents/Resources/Java/Vengine.jar!/images/
2020-08-04 00:59:34,674 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.svg
2020-08-04 00:59:34,675 [3-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.svg
2020-08-04 00:59:37,014 [3-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Commands & Colors: Napoleonics version 3.42
2020-08-04 00:59:37,043 [3-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Next_mnemonic
2020-08-04 00:59:37,043 [3-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Prev_mnemonic
2020-08-04 00:59:37,044 [3-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Finish_mnemonic
2020-08-04 00:59:37,044 [3-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Wizard.Cancel_mnemonic
2020-08-04 01:00:04,929 [3-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog -
java.lang.NullPointerException: null
at VASSAL.tools.swing.SwingUtils$MacInputClassifier.genericToSystem(SwingUtils.java:241)
at VASSAL.tools.swing.SwingUtils.genericToSystem(SwingUtils.java:331)
at VASSAL.tools.KeyStrokeListener.keyPressed(KeyStrokeListener.java:72)
at VASSAL.build.GameModule.fireKeyStroke(GameModule.java:417)
at VASSAL.build.GameModule.fireKeyStroke(GameModule.java:424)
at VASSAL.counters.GlobalHotKey.myKeyEvent(GlobalHotKey.java:79)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:314)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:316)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Restricted.keyEvent(Restricted.java:210)
at VASSAL.counters.TriggerAction.doLoopOnce(TriggerAction.java:326)
at VASSAL.counters.TriggerAction.myKeyEvent(TriggerAction.java:204)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:168)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:316)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:167)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Restricted.keyEvent(Restricted.java:210)
at VASSAL.counters.TriggerAction.doLoopOnce(TriggerAction.java:326)
at VASSAL.counters.TriggerAction.myKeyEvent(TriggerAction.java:204)
at VASSAL.counters.TriggerAction.keyEvent(TriggerAction.java:168)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Decorator.keyEvent(Decorator.java:315)
at VASSAL.counters.Restricted.keyEvent(Restricted.java:210)
at VASSAL.counters.ActionButton$ButtonPusher.doClick(ActionButton.java:279)
at VASSAL.counters.ActionButton$ButtonPusher$MapMouseListener.mouseClicked(ActionButton.java:308)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at VASSAL.build.module.Map.mouseClicked(Map.java:1237)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.desktop/java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.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)
Platform: Vassal 3.4.11, MacOS Big Sur on iMac (27", mid-2020)
User avatar
marktb1961
 
Posts: 345
Joined: October 4th, 2018, 2:36 pm
Location: Liverpool, England

Re: VASSAL-3.3.3-SNAPSHOT-2d301d84 problems

Postby uckelman » August 4th, 2020, 10:56 pm

Thus spake marktb1961:
> java.lang.NullPointerException: null
> at
> VASSAL.tools.swing.SwingUtils$MacInputClassifier.genericToSystem(SwingUtils.java:241)
> at VASSAL.tools.swing.SwingUtils.genericToSystem(SwingUtils.java:331)
> at VASSAL.tools.KeyStrokeListener.keyPressed(KeyStrokeListener.java:72)
> at VASSAL.build.GameModule.fireKeyStroke(GameModule.java:417)
> at VASSAL.build.GameModule.fireKeyStroke(GameModule.java:424)

Brian, want to have a look at this?

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

Re: VASSAL-3.3.3-SNAPSHOT-2d301d84 problems

Postby Cattlesquat » August 5th, 2020, 1:46 am

Will take a look!
User avatar
Cattlesquat
 
Posts: 953
Joined: December 2nd, 2019, 4:57 pm
Location: Baltimore, Maryland, USA

Re: VASSAL-3.3.3-SNAPSHOT-2d301d84 problems

Postby Cattlesquat » August 5th, 2020, 1:51 am

It's things asking for generic-to-system translations of the keystroke "null". I'll put in some-of-the-usual.

Brian
User avatar
Cattlesquat
 
Posts: 953
Joined: December 2nd, 2019, 4:57 pm
Location: Baltimore, Maryland, USA

Re: VASSAL-3.3.3-SNAPSHOT-2d301d84 problems

Postby Cattlesquat » August 5th, 2020, 1:58 am

PR #161 is up.
User avatar
Cattlesquat
 
Posts: 953
Joined: December 2nd, 2019, 4:57 pm
Location: Baltimore, Maryland, USA


Return to Developers

Who is online

Users browsing this forum: No registered users and 2 guests