I was trying to make a log file with VASSAL 3.0 I got a null pointer
exception. I tried both with Memoir '44 and Twilight Struggle. With the
second I also get a trap while passing the mouse over the nations.

Raffaele

(I only put the first trap report)

  ----------

-- OS Windows XP
-- Java version 1.6.0_01
-- VASSAL version 3.0b4
-- Twilight Struggle versione 2.4BETA  View the User guide for important 
operating information at   
http://wiki.vassalengine.org/doku.php?id=Twilight%20Struggle
java.lang.NoSuchMethodError: 
VASSAL.tools.FormattedString.getText(LVASSAL/counters/GamePiece;)Ljava/lang/String;
        at 
viewer.CounterDetailViewer$SummingFormattedString.getText(CounterDetailViewer.java:1213)
        at viewer.CounterDetailViewer.drawText(CounterDetailViewer.java:311)
        at viewer.CounterDetailViewer.draw(CounterDetailViewer.java:208)
        at viewer.CounterDetailViewer.draw(CounterDetailViewer.java:187)
        at VASSAL.build.module.Map.drawDrawable(Map.java:1336)
        at VASSAL.build.module.Map.paintRegion(Map.java:1280)
        at VASSAL.build.module.Map$View.paint(Map.java:2210)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(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)
java.lang.NoSuchMethodError: 
VASSAL.tools.FormattedString.getText(LVASSAL/counters/GamePiece;)Ljava/lang/String;
        at 
viewer.CounterDetailViewer$SummingFormattedString.getText(CounterDetailViewer.java:1213)
        at viewer.CounterDetailViewer.drawText(CounterDetailViewer.java:311)
        at viewer.CounterDetailViewer.draw(CounterDetailViewer.java:208)
        at viewer.CounterDetailViewer.draw(CounterDetailViewer.java:187)
        at VASSAL.build.module.Map.drawDrawable(Map.java:1336)
        at VASSAL.build.module.Map.paintRegion(Map.java:1280)
        at VASSAL.build.module.Map$View.paint(Map.java:2210)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(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)
java.lang.NoSuchMethodError: 
VASSAL.tools.FormattedString.getText(LVASSAL/counters/GamePiece;)Ljava/lang/String;
        at 
viewer.CounterDetailViewer$SummingFormattedString.getText(CounterDetailViewer.java:1213)
        at viewer.CounterDetailViewer.drawText(CounterDetailViewer.java:311)
        at viewer.CounterDetailViewer.draw(CounterDetailViewer.java:208)
        at viewer.CounterDetailViewer.draw(CounterDetailViewer.java:187)
        at VASSAL.build.module.Map.drawDrawable(Map.java:1336)
        at VASSAL.build.module.Map.paintRegion(Map.java:1280)
        at VASSAL.build.module.Map$View.paint(Map.java:2210)
        at javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
        at javax.swing.RepaintManager.paint(Unknown Source)
        at javax.swing.JComponent._paintImmediately(Unknown Source)
        at javax.swing.JComponent.paintImmediately(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)
java.lang.NullPointerException
        at VASSAL.build.module.BasicLogger.beginOutput(BasicLogger.java:246)
        at 
VASSAL.build.module.BasicLogger$3.actionPerformed(BasicLogger.java:352)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.AbstractButton.doClick(Unknown Source)
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown 
Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(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)


[Non-text portions of this message have been removed]

Reply via email to