Internal Error

While on Vassal 40k (most recent version of both vassal and v40K), I synched to a game, and as I got to the menu to pick sides, vassal crashed, and posted this error:

I could not find any bug report.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Sorry, I thought I attached it…but attachments do not seem to work.

01 Jul 2009 20:31:37.374 0 – Starting
01 Jul 2009 20:31:37.374 0 – OS Windows Vista
01 Jul 2009 20:31:37.374 0 – Java version 1.6.0_14
01 Jul 2009 20:31:37.374 0 – VASSAL version 3.1.7
01 Jul 2009 20:31:37.499 0 – Manager
01 Jul 2009 20:31:44.488 0 – Loading module file C:\Users\a.klebnikov\Desktop\vassal2\V40k_V5-2_www.vassal40k.com.vmod
01 Jul 2009 20:31:44.488 0 – Loading module V40K 5.2 [www.vassal40k.com]
01 Jul 2009 20:31:44.504 0 C:\Program Files\Java\jre6\bin\java -Xms256M -Xmx512M -DVASSAL.id=1 -cp lib\Vengine.jar;Vengine.jar VASSAL.launch.Player
01 Jul 2009 20:31:50.214 1 – V40K 5.2 [www.vassal40k.com] version 5.2
01 Jul 2009 20:31:50.214 1

01 Jul 2009 20:31:50.245 1 – Loading extension C:\Users\a.klebnikov\Desktop\vassal2\V40k_V5-2_www.vassal40k.com_ext\DiceRollerFix_V40k_V5-2.ext
01 Jul 2009 20:31:50.261 1 – Extension DiceRollerFix_V40k_V5-2 v0.0 loaded
01 Jul 2009 20:31:50.261 1

01 Jul 2009 20:34:01.824 1 java.lang.NullPointerException
at VASSAL.counters.AreaOfEffect.getArea(AreaOfEffect.java:214)
at VASSAL.counters.AreaOfEffect.draw(AreaOfEffect.java:189)
at VASSAL.counters.AreaOfEffect.draw(AreaOfEffect.java:204)
at VASSAL.counters.AreaOfEffect.draw(AreaOfEffect.java:204)
at VASSAL.counters.AreaOfEffect.draw(AreaOfEffect.java:204)
at VASSAL.counters.Footprint.draw(Footprint.java:309)
at VASSAL.counters.ReportState.draw(ReportState.java:88)
at VASSAL.build.module.Map.drawPiecesInRegion(Map.java:1471)
at VASSAL.build.module.Map.paintRegion(Map.java:1435)
at VASSAL.build.module.Map.paintRegion(Map.java:1428)
at VASSAL.build.module.Map$View.paint(Map.java:2526)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
at java.awt.Container.paint(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

01 Jul 2009 20:37:19.603 1 java.util.concurrent.ExecutionException: java.io.IOException
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.util.concurrent.FutureTask.get(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at org.jdesktop.swingworker.SwingWorker.get(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at VASSAL.tools.BugDialog$SendRequest.done(BugDialog.java:567)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at javax.swing.Timer.fireActionPerformed(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at javax.swing.Timer$DoPostEvent.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventQueue.dispatchEvent(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.Dialog$1.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.Dialog$3.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.security.AccessController.doPrivileged(Native Method)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.Dialog.show(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.Component.show(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.Component.setVisible(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.Window.setVisible(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.Dialog.setVisible(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at VASSAL.tools.BugDialog.setVisible(BugDialog.java:444)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at VASSAL.tools.ErrorDialog$1.run(ErrorDialog.java:63)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventQueue.dispatchEvent(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.awt.EventDispatchThread.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 Caused by: java.io.IOException
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at VASSAL.tools.BugUtils.sendBugReport(BugUtils.java:52)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at VASSAL.tools.BugDialog$SendRequest.doInBackground(BugDialog.java:553)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at VASSAL.tools.BugDialog$SendRequest.doInBackground(BugDialog.java:535)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.util.concurrent.FutureTask.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:37:19.603 1 at java.lang.Thread.run(Unknown Source)
01 Jul 2009 20:37:19.603 1

01 Jul 2009 20:45:57.069 1 – Exiting
01 Jul 2009 20:46:48.116 0 – Exiting

This is a known bug in 3.1.7 Vassal. It will be fixed in 3.1.8, but in the meantime, you can download an interim fix version from nomic.net/~uckelman/tmp/vassal/ which should solve the problem.

B.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)