From: Justin R. <jus...@gm...> - 2011-02-08 00:08:44
|
If the subject line is incorrect and this is not a bug at all but me doing something wrong, I apologize up front, but this seems to be 100% reproducible on this computer system which has always been just fine in the past until trying to start this game using 1.4.1. I am running Ubuntu 10.10. % java -version java version "1.6.0_20" OpenJDK Runtime Environment (IcedTea6 1.9.5) (6b20-1.9.5-0ubuntu1) OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode) As you can see here, the game seems to start OK: (**)Game is 1889. Player 1 is Steve. Player 2 is Costas. Player 3 is Justin. Each player receives ¥420 from the Bank. The Bank has ¥5740. Start of phase 2. Bank size is ¥5740 ================ Start of initial round ================ Steve has the Priority Deal But when I choose File -> Save, I get the following exception dumped to the shell: % sh rails.sh log4j.configuration = log4j.properties Cmdline profile selection = null Profile selection = user Loading games list from GamesList.xml Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at rails.game.ReportBuffer.getLatestReportItems(ReportBuffer.java:298) at rails.ui.swing.GameUIManager.saveGame(GameUIManager.java:741) at rails.ui.swing.StatusWindow.actionPerformed(StatusWindow.java:631) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.AbstractButton.doClick(AbstractButton.java:374) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:939) at javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:585) at javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:482) at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:428) at javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:320) at javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:860) at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2378) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2270) at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2228) at java.awt.Component.dispatchEventImpl(Component.java:4432) at java.awt.Container.dispatchEventImpl(Container.java:2163) at java.awt.Component.dispatchEvent(Component.java:4362) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4125) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055) at java.awt.Container.dispatchEventImpl(Container.java:2149) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4362) at java.awt.EventQueue.dispatchEvent(EventQueue.java:604) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) |