[messages] Edit: Re: [Technical Support & Bugs] Vassal 3.2.2 on Mac OSX won't start

dhurtt dale_hurtt at yahoo.com
Tue Feb 26 17:52:45 MST 2013


[This message has been edited.]

Yes, it runs. But when I double-clicked on the module I was testing
(successfully) with VASSAL.sh, I received an error. I filled out Bug
Tracker, but here is the message:


Code:
2013-02-26 17:35:54,729 [0-main] INFO  VASSAL.launch.StartUp - Starting
2013-02-26 17:35:54,733 [0-main] INFO  VASSAL.launch.StartUp - OS Mac OS
X
2013-02-26 17:35:54,733 [0-main] INFO  VASSAL.launch.StartUp - Java
version 1.7.0_15
2013-02-26 17:35:54,733 [0-main] INFO  VASSAL.launch.StartUp - VASSAL
version 3.2.3-svn8561
2013-02-26 17:35:54,875 [0-AWT-EventQueue-0] INFO 
VASSAL.launch.ModuleManager - Manager
2013-02-26 17:36:16,091 [0-SwingWorker-pool-844346352-thread-1] INFO 
VASSAL.launch.AbstractLaunchAction - Loading module file
/Users/newuser/Vassal/Modules/BattleLore/Battlelore-3.0.vmod
2013-02-26 17:36:16,270 [0-SwingWorker-pool-844346352-thread-1] INFO 
VASSAL.launch.TilingHandler - No images to tile.
2013-02-26 17:36:16,270 [0-SwingWorker-pool-844346352-thread-1] INFO 
VASSAL.launch.AbstractLaunchAction - Loading module BattleLore
2013-02-26 17:36:16,277 [0-SwingWorker-pool-844346352-thread-1] INFO 
VASSAL.tools.io.ProcessLauncher - launching /Library/Internet
Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -Xms256M
-Xmx512M -DVASSAL.id=1 -DVASSAL.port=52248 -Duser.home=/Users/newuser
-cp
/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/Classes:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-anim.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-awt-util.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-bridge.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-codec.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-css.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-dom.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-ext.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-extension.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-gui-util.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-gvt.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-parser.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-script.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-svg-dom.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-svggen.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-swing.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-transcoder.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-util.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/batik-xml.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/BrowserLauncher2-1_3.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/bsh-2.0b4-vassal.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/commons-codec-1.6.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/commons-compiler.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/commons-io-1.4.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/commons-lang-2.5.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/guava-r06.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/janino.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/java-getopt-1.0.13.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/jl1.0.1.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/jna.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/logback-classic-1.0.7.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/logback-core-1.0.7.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/miglayout-core-4.2.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/miglayout-swing-4.2ju.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/slf4j-api-1.7.2.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/smack.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/smackx-debug.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/smackx.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/swing-layout-1.0.3.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/swing-worker-1.2.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/swingx-0.9.4.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/TimingFramework-1.0.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/Vengine.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/wizard.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/xalan-2.6.0.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/xercesImpl.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/xml-apis-ext.jar:/Users/newuser/Vassal/VASSAL-3.2.3-svn8561.app/Contents/Java/xml-apis.jar
-Xdock:name=BattleLore
-Xdock:icon=/Users/newuser/Contents/Resources/VASSAL.icns
-Dapple.awt.graphics.UseQuartz=false VASSAL.launch.Player --load --
/Users/newuser/Vassal/Modules/BattleLore/Battlelore-3.0.vmod
2013-02-26 17:36:16,933 [1-main] INFO  VASSAL.launch.StartUp - Starting
2013-02-26 17:36:16,938 [1-main] INFO  VASSAL.launch.StartUp - OS Mac OS
X
2013-02-26 17:36:16,938 [1-main] INFO  VASSAL.launch.StartUp - Java
version 1.7.0_15
2013-02-26 17:36:16,938 [1-main] INFO  VASSAL.launch.StartUp - VASSAL
version 3.2.3-svn8561
2013-02-26 17:36:16,938 [1-main] INFO  VASSAL.launch.Launcher - Player
2013-02-26 17:36:18,624 [1-AWT-EventQueue-0] ERROR
VASSAL.tools.ErrorDialog - 
java.lang.IllegalStateException: Icon Family VASSAL not found
	at VASSAL.tools.icon.IconFactory.getIcon(IconFactory.java:116)
~[Vengine.jar:na]
	at
VASSAL.chat.ServerAddressBook$AddressBookEntry.getIcon(ServerAddressBook.java:581)
~[Vengine.jar:na]
	at
VASSAL.chat.ServerAddressBook.getCurrentIcon(ServerAddressBook.java:356)
~[Vengine.jar:na]
	at
VASSAL.chat.AddressBookServerConfigurer.setValue(AddressBookServerConfigurer.java:99)
~[Vengine.jar:na]
	at
VASSAL.chat.AddressBookServerConfigurer$2.propertyChange(AddressBookServerConfigurer.java:77)
~[Vengine.jar:na]
	at
java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
~[na:1.7.0_15]
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327)
~[na:1.7.0_15]
	at
java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
~[na:1.7.0_15]
	at
VASSAL.chat.ServerAddressBook.setCurrentServer(ServerAddressBook.java:312)
~[Vengine.jar:na]
	at
VASSAL.chat.ServerAddressBook.setCurrentServer(ServerAddressBook.java:272)
~[Vengine.jar:na]
	at
VASSAL.chat.AddressBookServerConfigurer.setValue(AddressBookServerConfigurer.java:95)
~[Vengine.jar:na]
	at
VASSAL.chat.AddressBookServerConfigurer.<init>(AddressBookServerConfigurer.java:62)
~[Vengine.jar:na]
	at VASSAL.launch.BasicModule.initServer(BasicModule.java:192)
~[Vengine.jar:na]
	at VASSAL.launch.BasicModule.build(BasicModule.java:145)
~[Vengine.jar:na]
	at VASSAL.launch.BasicModule.build(BasicModule.java:111)
~[Vengine.jar:na]
	at VASSAL.build.GameModule.init(GameModule.java:853) ~[Vengine.jar:na]
	at VASSAL.launch.Player.launch(Player.java:85) ~[Vengine.jar:na]
	at VASSAL.launch.Launcher$1.run(Launcher.java:149) ~[Vengine.jar:na]
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
~[na:1.7.0_15]
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727)
~[na:1.7.0_15]
	at java.awt.EventQueue.access$200(EventQueue.java:103) ~[na:1.7.0_15]
	at java.awt.EventQueue$3.run(EventQueue.java:688) ~[na:1.7.0_15]
	at java.awt.EventQueue$3.run(EventQueue.java:686) ~[na:1.7.0_15]
	at java.security.AccessController.doPrivileged(Native Method)
~[na:1.7.0_15]
	at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
~[na:1.7.0_15]
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:697)
~[na:1.7.0_15]
	at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
[na:1.7.0_15]
	at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
[na:1.7.0_15]
	at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
[na:1.7.0_15]
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
[na:1.7.0_15]
	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
[na:1.7.0_15]
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
[na:1.7.0_15]



We are getting closer. I tried another module and received the same
error. This is a module that I was in the process of building before all
of these issues started.

By the way, I figured out why I could not see the VASSAL directory in
~/Library/Application Support: it is normally hidden from view in the
Finder. When I went to terminal it was there. EDIT: I tried restarting
the Mac OS X 3.2.2 version and looked at the errorLog and I can see that
it is not even getting to the point where it is writing something to the
logs before it quits. That is probably an indicator that it cannot find
Java in order to start the log writing code, correct?

Thanks for all your hard work. Please find a $50 donation to your
organization. It has been long overdue, to be honest.

Regards,

Dale Hurtt

_______________________________________________
Read this topic online here:
http://www.vassalengine.org/forum/viewtopic.php?p=38937#p38937


More information about the messages mailing list