Package: freecol Version: 0.7.4.dfsg+1-1 Severity: normal Sometimes the game goes to a state where clicking "end turn" causes
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: start == end at net.sf.freecol.common.model.Map.findPath(Map.java:343) at net.sf.freecol.common.model.Map.findPath(Map.java:223) at net.sf.freecol.client.control.InGameController.moveToDestination(InGameController.java:700) at net.sf.freecol.client.control.InGameController.nextActiveUnit(InGameController.java:3553) at net.sf.freecol.client.control.InGameController.endTurn(InGameController.java:3787) at net.sf.freecol.client.gui.panel.InfoPanel$EndTurnPanel$1.mousePressed(InfoPanel.java:635) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:280) at java.awt.Component.processMouseEvent(Component.java:6103) at javax.swing.JComponent.processMouseEvent(JComponent.java:3276) at java.awt.Component.processEvent(Component.java:5871) at java.awt.Container.processEvent(Container.java:2105) at java.awt.Component.dispatchEventImpl(Component.java:4467) at java.awt.Container.dispatchEventImpl(Container.java:2163) at java.awt.Component.dispatchEvent(Component.java:4293) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4122) 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:4293) 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) restoring from savegame does seem to help so the game becomes impossible to win if manage to hit this state. http://iki.fi/lindi/freecol/testcase2.fsg is an example of such a state. Please let me know if you are unable to reproduce the bug with it. -- System Information: Debian Release: 5.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US, LC_CTYPE=en_US.ISO-8859-1 (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages freecol depends on: ii java-wrappers 0.1.6 wrappers for java executables ii libhiglayout-java 1.0-4 An easy-to-use layout manager for ii libwoodstox-java 1:3.9.2.dfsg-1 a high-performance XML processor ii openjdk-6-jre 6b11-9.1 OpenJDK Java runtime, using Hotspo freecol recommends no packages. freecol suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org