Age of Steam & Vassal 3.2.2 - crashes

Has anybody else tried this module on the new version of Vassal?
Here I was thinking I might finally get a chance to try this game out… but whenever I right-click on one of the name/money areas to the right of the board, I get a crash error :frowning:

Thus spake Shadoglare:

Has anybody else tried this module on the new version of Vassal?
Here I was thinking I might finally get a chance to try this game out…
but whenever I right-click on one of the name/money areas to the right
of the board, I get a crash error :frowning:

We need to know what the error is in order to help you.


J.

VASSAL had an internal error. You can help the VASSAL developers fix it by sending them this error report with a description of what you were doing when the error happened.

2013-03-17 23:29:24,347 [0-SwingWorker-pool-12171472-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /home/steve/Downloads/VASSAL_games/AgeOfSteam.vmod
2013-03-17 23:29:24,863 [0-SwingWorker-pool-12171472-thread-2] INFO VASSAL.launch.TilingHandler - No images to tile.
2013-03-17 23:29:24,930 [0-SwingWorker-pool-12171472-thread-2] INFO VASSAL.launch.TilingHandler - No images to tile.
2013-03-17 23:29:24,932 [0-SwingWorker-pool-12171472-thread-2] INFO VASSAL.launch.TilingHandler - No images to tile.
2013-03-17 23:29:24,937 [0-SwingWorker-pool-12171472-thread-2] INFO VASSAL.launch.TilingHandler - No images to tile.
2013-03-17 23:29:24,938 [0-SwingWorker-pool-12171472-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module Age of steam
2013-03-17 23:29:24,939 [0-SwingWorker-pool-12171472-thread-2] INFO VASSAL.tools.io.ProcessLauncher - launching /usr/lib/jvm/java-6-openjdk/jre/bin/java -Xms256M -Xmx512M -DVASSAL.id=3 -DVASSAL.port=36213 -Duser.home=/home/steve -cp lib/Vengine.jar VASSAL.launch.Player --load – /home/steve/Downloads/VASSAL_games/AgeOfSteam.vmod
2013-03-17 23:29:29,554 [3-main] INFO VASSAL.launch.StartUp - Starting
2013-03-17 23:29:29,600 [3-main] INFO VASSAL.launch.StartUp - OS Linux
2013-03-17 23:29:29,600 [3-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_18
2013-03-17 23:29:29,600 [3-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.2
2013-03-17 23:29:29,601 [3-main] INFO VASSAL.launch.Launcher - Player
2013-03-17 23:29:39,729 [3-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Age of steam version 1.0
2013-03-17 23:29:39,745 [3-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Loading extension /home/steve/Downloads/VASSAL_games/AgeOfSteam_ext/AoS_scandinavia_map.vmdx
2013-03-17 23:29:39,777 [3-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - – Extension AoS_scandinavia_map v1.0 loaded
2013-03-17 23:29:39,777 [3-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Loading extension /home/steve/Downloads/VASSAL_games/AgeOfSteam_ext/AoS_France_map.vmdx
2013-03-17 23:29:39,789 [3-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - – Extension AoS_France_map v1.0 loaded
2013-03-17 23:29:39,789 [3-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Loading extension /home/steve/Downloads/VASSAL_games/AgeOfSteam_ext/AoS_Ireland_map.vmdx
2013-03-17 23:29:39,800 [3-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - – Extension AoS_Ireland_map v0.0 loaded
2013-03-17 23:29:55,522 [3-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog -
java.lang.NullPointerException: null
at VASSAL.counters.Embellishment.myGetKeyCommands(Embellishment.java:531) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getKeyCommands(Decorator.java:239) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getProperty(Decorator.java:88) ~[Vengine.jar:na]
at VASSAL.counters.Embellishment.getProperty(Embellishment.java:761) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getKeyCommands(Decorator.java:240) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getProperty(Decorator.java:88) ~[Vengine.jar:na]
at VASSAL.counters.Labeler.getProperty(Labeler.java:180) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getKeyCommands(Decorator.java:240) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getProperty(Decorator.java:88) ~[Vengine.jar:na]
at VASSAL.counters.Immobilized.getProperty(Immobilized.java:223) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getKeyCommands(Decorator.java:240) ~[Vengine.jar:na]
at VASSAL.counters.Decorator.getProperty(Decorator.java:88) ~[Vengine.jar:na]
at VASSAL.build.module.map.MenuDisplayer.createPopup(MenuDisplayer.java:104) ~[Vengine.jar:na]
at VASSAL.build.module.map.MenuDisplayer.mouseReleased(MenuDisplayer.java:209) ~[Vengine.jar:na]
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) ~[na:1.6.0_18]
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) ~[na:1.6.0_18]
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) ~[na:1.6.0_18]
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290) ~[na:1.6.0_18]
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) ~[na:1.6.0_18]
at VASSAL.build.module.Map.mouseReleased(Map.java:1240) ~[Vengine.jar:na]
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) ~[na:1.6.0_18]
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) ~[na:1.6.0_18]
at java.awt.Component.processMouseEvent(Component.java:6136) ~[na:1.6.0_18]
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) ~[na:1.6.0_18]
at java.awt.Component.processEvent(Component.java:5901) ~[na:1.6.0_18]
at java.awt.Container.processEvent(Container.java:2105) ~[na:1.6.0_18]
at java.awt.Component.dispatchEventImpl(Component.java:4497) ~[na:1.6.0_18]
at java.awt.Container.dispatchEventImpl(Container.java:2163) ~[na:1.6.0_18]
at java.awt.Component.dispatchEvent(Component.java:4323) ~[na:1.6.0_18]
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461) ~[na:1.6.0_18]
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4125) ~[na:1.6.0_18]
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055) ~[na:1.6.0_18]
at java.awt.Container.dispatchEventImpl(Container.java:2149) ~[na:1.6.0_18]
at java.awt.Window.dispatchEventImpl(Window.java:2478) ~[na:1.6.0_18]
at java.awt.Component.dispatchEvent(Component.java:4323) ~[na:1.6.0_18]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649) ~[na:1.6.0_18]
at java.awt.EventQueue.access$000(EventQueue.java:96) ~[na:1.6.0_18]
at java.awt.EventQueue$1.run(EventQueue.java:608) ~[na:1.6.0_18]
at java.awt.EventQueue$1.run(EventQueue.java:606) ~[na:1.6.0_18]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.6.0_18]
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) ~[na:1.6.0_18]
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116) ~[na:1.6.0_18]
at java.awt.EventQueue$2.run(EventQueue.java:622) ~[na:1.6.0_18]
at java.awt.EventQueue$2.run(EventQueue.java:620) ~[na:1.6.0_18]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.6.0_18]
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) ~[na:1.6.0_18]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:619) ~[na:1.6.0_18]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) [na:1.6.0_18]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) [na:1.6.0_18]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) [na:1.6.0_18]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) [na:1.6.0_18]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) [na:1.6.0_18]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) [na:1.6.0_18]

Hi,
Thanks for the report. This is a know bug that has been fixed in the latest version. Could you please download the latest build (8587) from vassalengine.sourceforge.net/builds/ and see if this resolves the problem.
Regards.