VASL Map Online Problem/Suggestion Form

dougf1971

Member
Joined
Feb 15, 2011
Messages
30
Reaction score
2
Location
Florence, KY
Country
llUnited States
I tried to load board LFT2 and got an internal VASSAL error message. I'm using version 6.4.3 of VASL. Anyone else having this issue?
 

johnl

Senior Member
Joined
Oct 23, 2010
Messages
697
Reaction score
472
Location
SoCal/Oregon
Country
llUnited States
I tried to load board LFT2 and got an internal VASSAL error message. I'm using version 6.4.3 of VASL. Anyone else having this issue?
Same result here.
The details
2019-01-18 20:53:23,117 [0-main] INFO VASSAL.launch.StartUp - Starting
2019-01-18 20:53:23,122 [0-main] INFO VASSAL.launch.StartUp - OS Windows 10 10.0
2019-01-18 20:53:23,122 [0-main] INFO VASSAL.launch.StartUp - Java version 1.8.0_171
2019-01-18 20:53:23,122 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.17
2019-01-18 20:53:23,252 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
...
2019-01-18 20:54:04,061 [1-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog -
java.lang.NullPointerException: null
at VASL.build.module.map.boardArchive.BoardArchive.getVersion(BoardArchive.java:786) ~[na:na]
at VASL.build.module.map.boardPicker.ASLBoard.initializeFromArchive(ASLBoard.java:139) ~[na:na]
at VASL.build.module.map.ASLBoardPicker.updateBoard(ASLBoardPicker.java:508) ~[na:na]
at VASL.build.module.map.ASLBoardPicker.getBoard(ASLBoardPicker.java:601) ~[na:na]
at VASSAL.build.module.map.BoardPicker.getLocalizedBoard(BoardPicker.java:439) ~[Vengine.jar:na]
at VASSAL.build.module.map.boardPicker.BoardSlot.actionPerformed(BoardSlot.java:106) ~[Vengine.jar:na]
at javax.swing.JComboBox.fireActionEvent(Unknown Source) ~[na:1.8.0_171]
at javax.swing.JComboBox.setSelectedItem(Unknown Source) ~[na:1.8.0_171]
at javax.swing.JComboBox.setSelectedIndex(Unknown Source) ~[na:1.8.0_171]
at javax.swing.plaf.basic.BasicComboPopup$Handler.mouseReleased(Unknown Source) ~[na:1.8.0_171]
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ~[na:1.8.0_171]
at java.awt.Component.processMouseEvent(Unknown Source) [na:1.8.0_171]
at javax.swing.JComponent.processMouseEvent(Unknown Source) [na:1.8.0_171]
at javax.swing.plaf.basic.BasicComboPopup$1.processMouseEvent(Unknown Source) ~[na:1.8.0_171]
at java.awt.Component.processEvent(Unknown Source) [na:1.8.0_171]
at java.awt.Container.processEvent(Unknown Source) [na:1.8.0_171]
at java.awt.Component.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Container.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Component.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) [na:1.8.0_171]
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) [na:1.8.0_171]
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.Container.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Window.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Component.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue.access$500(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$3.run(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$3.run(Unknown Source) [na:1.8.0_171]
at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_171]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [na:1.8.0_171]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$4.run(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$4.run(Unknown Source) [na:1.8.0_171]
at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_171]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [na:1.8.0_171]
at java.awt.WaitDispatchSupport$2.run(Unknown Source) [na:1.8.0_171]
at java.awt.WaitDispatchSupport$4.run(Unknown Source) [na:1.8.0_171]
at java.awt.WaitDispatchSupport$4.run(Unknown Source) [na:1.8.0_171]
at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_171]
at java.awt.WaitDispatchSupport.enter(Unknown Source) [na:1.8.0_171]
at java.awt.Dialog.show(Unknown Source) [na:1.8.0_171]
at java.awt.Component.show(Unknown Source) [na:1.8.0_171]
at java.awt.Component.setVisible(Unknown Source) [na:1.8.0_171]
at java.awt.Window.setVisible(Unknown Source) [na:1.8.0_171]
at java.awt.Dialog.setVisible(Unknown Source) [na:1.8.0_171]
at org.netbeans.api.wizard.displayer.WizardDisplayerImpl.showInDialog(WizardDisplayerImpl.java:357) [Vengine.jar:na]
at org.netbeans.api.wizard.displayer.WizardDisplayerImpl.show(WizardDisplayerImpl.java:262) [Vengine.jar:na]
at org.netbeans.api.wizard.WizardDisplayer.showWizard(WizardDisplayer.java:107) [wizard.jar:na]
at org.netbeans.api.wizard.WizardDisplayer.showWizard(WizardDisplayer.java:154) [wizard.jar:na]
at VASSAL.build.module.WizardSupport.showGameSetupWizard(WizardSupport.java:241) [Vengine.jar:na]
at VASSAL.build.module.GameState.setup(GameState.java:313) [Vengine.jar:na]
at VASSAL.build.module.GameState$4.actionPerformed(GameState.java:149) [Vengine.jar:na]
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) [na:1.8.0_171]
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) [na:1.8.0_171]
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) [na:1.8.0_171]
at javax.swing.DefaultButtonModel.setPressed(Unknown Source) [na:1.8.0_171]
at javax.swing.AbstractButton.doClick(Unknown Source) [na:1.8.0_171]
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) [na:1.8.0_171]
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) [na:1.8.0_171]
at java.awt.Component.processMouseEvent(Unknown Source) [na:1.8.0_171]
at javax.swing.JComponent.processMouseEvent(Unknown Source) [na:1.8.0_171]
at java.awt.Component.processEvent(Unknown Source) [na:1.8.0_171]
at java.awt.Container.processEvent(Unknown Source) [na:1.8.0_171]
at java.awt.Component.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Container.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Component.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) [na:1.8.0_171]
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) [na:1.8.0_171]
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.Container.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Window.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.Component.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue.access$500(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$3.run(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$3.run(Unknown Source) [na:1.8.0_171]
at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_171]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [na:1.8.0_171]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$4.run(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue$4.run(Unknown Source) [na:1.8.0_171]
at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_171]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [na:1.8.0_171]
at java.awt.EventQueue.dispatchEvent(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [na:1.8.0_171]
at java.awt.EventDispatchThread.run(Unknown Source) [na:1.8.0_171]
 

Rindis

Wargamer
Joined
May 21, 2004
Messages
928
Reaction score
222
Location
Sunnyvale, CA
Country
llUnited States
Another 'handy sometime' request: Scenario AP111 "The Katanas Come Out at Night" turns woods into crags and Orchards into scrub. Also, roads are turned into paths. The former two can't be done currently, and it looks like a good candidate for some scenario-specific transformations.
 

Will Fleming

Senior Member
Joined
Apr 22, 2003
Messages
4,410
Reaction score
424
Location
Adrift on the Pequod
Country
llUnited States
Is there going to a "KW terrain transformation" similar to the "PTO transformation" available some day? Rice paddies and maybe some 'lighter' woods, etc?
 

Michael R

Minor Hero
Staff member
Moderator
Joined
Feb 4, 2003
Messages
4,621
Reaction score
4,162
Location
La Belle Province
First name
Michael
Country
llCanada
I am playing a Suicide Creek scenario by VASL PBEM. Every time that I load a related file, VASL tells me it is updating the map. Shouldn't that happen only once?

7613
 

zgrose

Elder Member
Joined
Jun 13, 2004
Messages
4,235
Reaction score
948
Location
Kingwood, TX
First name
Zoltan
Country
llUnited States
I am playing a Suicide Creek scenario by VASL PBEM. Every time that I load a related file, VASL tells me it is updating the map. Shouldn't that happen only once?
Do your other boards update? vasl.info says bdSC is v3 and the data file inside says v3 but your chat window says v0. Maybe you should just grab v3 manually and see if that resolves.
 

Michael R

Minor Hero
Staff member
Moderator
Joined
Feb 4, 2003
Messages
4,621
Reaction score
4,162
Location
La Belle Province
First name
Michael
Country
llCanada
Do your other boards update? vasl.info says bdSC is v3 and the data file inside says v3 but your chat window says v0. Maybe you should just grab v3 manually and see if that resolves.
Thanks, I will try that, but I also wished to make the programmers aware.
 

jrv

Forum Guru
Joined
May 25, 2005
Messages
21,998
Reaction score
6,206
Location
Teutoburger Wald
Country
llIceland
I am playing a Suicide Creek scenario by VASL PBEM. Every time that I load a related file, VASL tells me it is updating the map. Shouldn't that happen only once?

View attachment 7613
Are you using Windows and do you have your vasl boards in a directory under c:\Program Files or c:\Program Files(x86)? If so then that directory is protected. vasl tries to download the map, fails, then tries again. See http://www.gamesquad.com/forums/index.php?threads/windows-and-vasl-6-4-3-automatic-map-download-and-update.149015/ for more information.

JR
 

Michael R

Minor Hero
Staff member
Moderator
Joined
Feb 4, 2003
Messages
4,621
Reaction score
4,162
Location
La Belle Province
First name
Michael
Country
llCanada
I am using a Mac. Manually downloading and installing the latest SC map did not change anything. My maps are in a DropBox folder. VASL does something to change the Date Modified, but still updates every time. The screen shot below shows the SC zip that I downloaded today and the map file that VASL updated several times.

7617

My other VASL scenario files are not doing this behaviour.
 

jrv

Forum Guru
Joined
May 25, 2005
Messages
21,998
Reaction score
6,206
Location
Teutoburger Wald
Country
llIceland
I am using a Mac. Manually downloading and installing the latest SC map did not change anything. My maps are in a DropBox folder. VASL does something to change the Date Modified, but still updates every time. The screen shot below shows the SC zip that I downloaded today and the map file that VASL updated several times.

View attachment 7617

My other VASL scenario files are not doing this behaviour.
DropBox? Is something syncing over the download?

JR
 

Michael R

Minor Hero
Staff member
Moderator
Joined
Feb 4, 2003
Messages
4,621
Reaction score
4,162
Location
La Belle Province
First name
Michael
Country
llCanada
I moved by Boards folder out of DropBox to my computer's hard drive. I unzipped the downloaded bdSC file again, which extracts with a Date Modified of April 14, 2011. Running VASL after that produces the same error and update. I wonder if there is an identification error in the file. Perhaps the file is identifying itself as version 0 when it is in fact version 3.
 

jrv

Forum Guru
Joined
May 25, 2005
Messages
21,998
Reaction score
6,206
Location
Teutoburger Wald
Country
llIceland
I moved by Boards folder out of DropBox to my computer's hard drive. I unzipped the downloaded bdSC file again, which extracts with a Date Modified of April 14, 2011. Running VASL after that produces the same error and update. I wonder if there is an identification error in the file. Perhaps the file is identifying itself as version 0 when it is in fact version 3.
I just downloaded the file from vasl.info. It is correctly marked "v3". The date of Apr 14 matches what I got in the .zip.

JR
 

jrv

Forum Guru
Joined
May 25, 2005
Messages
21,998
Reaction score
6,206
Location
Teutoburger Wald
Country
llIceland
I think I see the problem. The data file has v3, but it should have "version 3" I think.

JR
 

jrv

Forum Guru
Joined
May 25, 2005
Messages
21,998
Reaction score
6,206
Location
Teutoburger Wald
Country
llIceland
@Michael R, The change was apparently checked in two years ago (and not one year as I said; how time flies), but it was never compiled into the maps that are published. This flaw in the process has been "unstuck", and the map is now updated.

JR
 

dpabrams77

Member
Joined
Jan 23, 2014
Messages
85
Reaction score
38
Location
Casper, WY
Country
llUnited States
I would like a simple text box, please. Sometimes I don't want to play with HTML and stacking line 1 and line 2 counters on top of each other get a little tedious.
 

Michael R

Minor Hero
Staff member
Moderator
Joined
Feb 4, 2003
Messages
4,621
Reaction score
4,162
Location
La Belle Province
First name
Michael
Country
llCanada
@Michael R, The change was apparently checked in two years ago (and not one year as I said; how time flies), but it was never compiled into the maps that are published. This flaw in the process has been "unstuck", and the map is now updated.

JR
Yay! No more SC map updating every time I load a game file.
 

BigAl737

Elder Member
Joined
Apr 5, 2011
Messages
1,507
Reaction score
1,269
Location
AK
Country
llUnited States
I would like a simple text box, please. Sometimes I don't want to play with HTML and stacking line 1 and line 2 counters on top of each other get a little tedious.
To check my understanding...

You’re asking for a pop up type text box with word wrap?
 

dougf1971

Member
Joined
Feb 15, 2011
Messages
30
Reaction score
2
Location
Florence, KY
Country
llUnited States
Hi guys,

Just wondering if the initial bug Johnl and I reported regarding LFT2 (and LFT1) has been addressed, or if there is any solution. Thanks.

Doug
 
Top