{"action":"created","issue":{"url":"https://api.github.com/repos/chrsmith/open-ig/issues/441","labels_url":"https://api.github.com/repos/chrsmith/open-ig/issues/441/labels{/name}","comments_url":"https://api.github.com/repos/chrsmith/open-ig/issues/441/comments","events_url":"https://api.github.com/repos/chrsmith/open-ig/issues/441/events","html_url":"https://github.com/chrsmith/open-ig/issues/441","id":59527419,"number":441,"title":"Error: Smuggler mission Level 2","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chrsmith/open-ig/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/open-ig/labels/Milestone-0.95","name":"Milestone-0.95","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/open-ig/labels/Missions","name":"Missions","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/open-ig/labels/Priority-Medium","name":"Priority-Medium","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/open-ig/labels/Type-Defect","name":"Type-Defect","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-02T18:54:06Z","updated_at":"2015-03-02T18:54:07Z","closed_at":"2015-03-02T18:54:06Z","body":"```\nWill this mission ever work? :D\n\nMenus disappear completly and the follwing error message appears:\n\nAn unexpected error occurred.\nYou should consider submitting an error report via the project issue list:\nhttp://code.google.com/p/open-ig/issues/list\nPlease include the following diagnostic information followed by the error \nstacktrace(s):\n   Java version: 1.7.0\n   Java vendor: Oracle Corporation (http://java.oracle.com/)\n   Java class version: 51.0\n   Operating system: Windows 7, amd64, 6.1\n   Game version: 0.94.400\n   Command line: [-memonce, -en]\n   Available memory: 470 MB\n   Maximum memory: 1820 MB\n   Parallelism: 4\n   Startup language: hu\n----\njava.lang.NullPointerException\n\tat hu.openig.model.Player$1.compare(Player.java:340)\n\tat hu.openig.model.Player$1.compare(Player.java:1)\n\tat java.util.TimSort.countRunAndMakeAscending(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.Arrays.sort(Unknown Source)\n\tat java.util.Collections.sort(Unknown Source)\n\tat hu.openig.model.Player.ownFleets(Player.java:337)\n\tat hu.openig.mechanics.Simulator.moveFleets(Simulator.java:673)\n\tat hu.openig.screen.CommonResources.simulation(CommonResources.java:624)\n\tat hu.openig.screen.CommonResources$18.invoke(CommonResources.java:526)\n\tat hu.openig.screen.CommonResources.doTimerTick(CommonResources.java:715)\n\tat hu.openig.screen.CommonResources$2.actionPerformed(CommonResources.java:216)\n\tat javax.swing.Timer.fireActionPerformed(Unknown Source)\n\tat javax.swing.Timer$DoPostEvent.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.model.Player$1.compare(Player.java:340)\n\tat hu.openig.model.Player$1.compare(Player.java:1)\n\tat java.util.TimSort.countRunAndMakeAscending(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.Arrays.sort(Unknown Source)\n\tat java.util.Collections.sort(Unknown Source)\n\tat hu.openig.model.Player.ownFleets(Player.java:337)\n\tat hu.openig.mechanics.AITrader.apply(AITrader.java:280)\n\tat hu.openig.screen.CommonResources$21.run(CommonResources.java:585)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.model.Player$1.compare(Player.java:340)\n\tat hu.openig.model.Player$1.compare(Player.java:1)\n\tat java.util.TimSort.countRunAndMakeAscending(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.Arrays.sort(Unknown Source)\n\tat java.util.Collections.sort(Unknown Source)\n\tat hu.openig.model.Player.ownFleets(Player.java:337)\n\tat hu.openig.mechanics.Simulator.moveFleets(Simulator.java:673)\n\tat hu.openig.screen.CommonResources.simulation(CommonResources.java:624)\n\tat hu.openig.screen.CommonResources$18.invoke(CommonResources.java:526)\n\tat hu.openig.screen.CommonResources.doTimerTick(CommonResources.java:715)\n\tat hu.openig.screen.CommonResources$2.actionPerformed(CommonResources.java:216)\n\tat javax.swing.Timer.fireActionPerformed(Unknown Source)\n\tat javax.swing.Timer$DoPostEvent.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.model.Player$1.compare(Player.java:340)\n\tat hu.openig.model.Player$1.compare(Player.java:1)\n\tat java.util.TimSort.countRunAndMakeAscending(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.Arrays.sort(Unknown Source)\n\tat java.util.Collections.sort(Unknown Source)\n\tat hu.openig.model.Player.ownFleets(Player.java:337)\n\tat hu.openig.mechanics.Simulator.moveFleets(Simulator.java:673)\n\tat hu.openig.screen.CommonResources.simulation(CommonResources.java:624)\n\tat hu.openig.screen.CommonResources$18.invoke(CommonResources.java:526)\n\tat hu.openig.screen.CommonResources.doTimerTick(CommonResources.java:715)\n\tat hu.openig.screen.CommonResources$2.actionPerformed(CommonResources.java:216)\n\tat javax.swing.Timer.fireActionPerformed(Unknown Source)\n\tat javax.swing.Timer$DoPostEvent.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.render.TextRenderer.getTextWidth(TextRenderer.java:271)\n\tat hu.openig.screen.items.StarmapScreen.draw(StarmapScreen.java:1392)\n\tat hu.openig.GameWindow$ScreenRenderer.paint(GameWindow.java:195)\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\n\tat javax.swing.RepaintManager.paint(Unknown Source)\n\tat javax.swing.JComponent._paintImmediately(Unknown Source)\n\tat javax.swing.JComponent.paintImmediately(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.access$700(Unknown Source)\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.render.TextRenderer.getTextWidth(TextRenderer.java:271)\n\tat hu.openig.screen.items.StarmapScreen.draw(StarmapScreen.java:1392)\n\tat hu.openig.GameWindow$ScreenRenderer.paint(GameWindow.java:195)\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\n\tat javax.swing.RepaintManager.paint(Unknown Source)\n\tat javax.swing.JComponent._paintImmediately(Unknown Source)\n\tat javax.swing.JComponent.paintImmediately(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.access$700(Unknown Source)\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.render.TextRenderer.getTextWidth(TextRenderer.java:271)\n\tat hu.openig.screen.items.StarmapScreen.draw(StarmapScreen.java:1392)\n\tat hu.openig.GameWindow$ScreenRenderer.paint(GameWindow.java:195)\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\n\tat javax.swing.RepaintManager.paint(Unknown Source)\n\tat javax.swing.JComponent._paintImmediately(Unknown Source)\n\tat javax.swing.JComponent.paintImmediately(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.access$700(Unknown Source)\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.render.TextRenderer.getTextWidth(TextRenderer.java:271)\n\tat hu.openig.screen.items.StarmapScreen.draw(StarmapScreen.java:1392)\n\tat hu.openig.GameWindow$ScreenRenderer.paint(GameWindow.java:195)\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\n\tat javax.swing.RepaintManager.paint(Unknown Source)\n\tat javax.swing.JComponent._paintImmediately(Unknown Source)\n\tat javax.swing.JComponent.paintImmediately(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.access$700(Unknown Source)\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.model.Player$1.compare(Player.java:340)\n\tat hu.openig.model.Player$1.compare(Player.java:1)\n\tat java.util.TimSort.countRunAndMakeAscending(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.Arrays.sort(Unknown Source)\n\tat java.util.Collections.sort(Unknown Source)\n\tat hu.openig.model.Player.ownFleets(Player.java:337)\n\tat hu.openig.mechanics.Simulator.moveFleets(Simulator.java:673)\n\tat hu.openig.screen.CommonResources.simulation(CommonResources.java:624)\n\tat hu.openig.screen.CommonResources$18.invoke(CommonResources.java:526)\n\tat hu.openig.screen.CommonResources.doTimerTick(CommonResources.java:715)\n\tat hu.openig.screen.CommonResources$2.actionPerformed(CommonResources.java:216)\n\tat javax.swing.Timer.fireActionPerformed(Unknown Source)\n\tat javax.swing.Timer$DoPostEvent.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.render.TextRenderer.getTextWidth(TextRenderer.java:271)\n\tat hu.openig.screen.items.StarmapScreen.draw(StarmapScreen.java:1392)\n\tat hu.openig.GameWindow$ScreenRenderer.paint(GameWindow.java:195)\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\n\tat javax.swing.RepaintManager.paint(Unknown Source)\n\tat javax.swing.JComponent._paintImmediately(Unknown Source)\n\tat javax.swing.JComponent.paintImmediately(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.access$700(Unknown Source)\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.render.TextRenderer.getTextWidth(TextRenderer.java:271)\n\tat hu.openig.screen.items.StarmapScreen.draw(StarmapScreen.java:1392)\n\tat hu.openig.GameWindow$ScreenRenderer.paint(GameWindow.java:195)\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\n\tat javax.swing.RepaintManager.paint(Unknown Source)\n\tat javax.swing.JComponent._paintImmediately(Unknown Source)\n\tat javax.swing.JComponent.paintImmediately(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.access$700(Unknown Source)\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.render.TextRenderer.getTextWidth(TextRenderer.java:271)\n\tat hu.openig.screen.items.StarmapScreen.draw(StarmapScreen.java:1392)\n\tat hu.openig.GameWindow$ScreenRenderer.paint(GameWindow.java:195)\n\tat javax.swing.JComponent.paintToOffscreen(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)\n\tat javax.swing.RepaintManager$PaintManager.paint(Unknown Source)\n\tat javax.swing.RepaintManager.paint(Unknown Source)\n\tat javax.swing.JComponent._paintImmediately(Unknown Source)\n\tat javax.swing.JComponent.paintImmediately(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)\n\tat javax.swing.RepaintManager.access$700(Unknown Source)\n\tat javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.model.Player$1.compare(Player.java:340)\n\tat hu.openig.model.Player$1.compare(Player.java:1)\n\tat java.util.TimSort.countRunAndMakeAscending(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.Arrays.sort(Unknown Source)\n\tat java.util.Collections.sort(Unknown Source)\n\tat hu.openig.model.Player.ownFleets(Player.java:337)\n\tat hu.openig.mechanics.Simulator.moveFleets(Simulator.java:673)\n\tat hu.openig.screen.CommonResources.simulation(CommonResources.java:624)\n\tat hu.openig.screen.CommonResources$18.invoke(CommonResources.java:526)\n\tat hu.openig.screen.CommonResources.doTimerTick(CommonResources.java:715)\n\tat hu.openig.screen.CommonResources$2.actionPerformed(CommonResources.java:216)\n\tat javax.swing.Timer.fireActionPerformed(Unknown Source)\n\tat javax.swing.Timer$DoPostEvent.run(Unknown Source)\n\tat java.awt.event.InvocationEvent.dispatch(Unknown Source)\n\tat java.awt.EventQueue.dispatchEventImpl(Unknown Source)\n\tat java.awt.EventQueue.access$000(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.awt.EventQueue$3.run(Unknown Source)\n\tat java.security.AccessController.doPrivileged(Native Method)\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)\n\tat java.awt.EventQueue.dispatchEvent(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.pumpEvents(Unknown Source)\n\tat java.awt.EventDispatchThread.run(Unknown Source)\njava.lang.NullPointerException\n\tat hu.openig.model.Player$1.compare(Player.java:340)\n\tat hu.openig.model.Player$1.compare(Player.java:1)\n\tat java.util.TimSort.countRunAndMakeAscending(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.TimSort.sort(Unknown Source)\n\tat java.util.Arrays.sort(Unknown Source)\n\tat java.util.Collections.sort(Unknown Source)\n\tat hu.openig.model.Player.ownFleets(Player.java:337)\n\tat hu.openig.mechanics.AITrader.apply(AITrader.java:280)\n\tat \n\nI had to shorten the error log.\n\n\n\n\n\n\n\n```\n\nOriginal issue reported on code.google.com by `norbert....@gmail.com` on 14 May 2012 at 5:25"},"comment":{"url":"https://api.github.com/repos/chrsmith/open-ig/issues/comments/76779604","html_url":"https://github.com/chrsmith/open-ig/issues/441#issuecomment-76779604","issue_url":"https://api.github.com/repos/chrsmith/open-ig/issues/441","id":76779604,"user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"created_at":"2015-03-02T18:54:07Z","updated_at":"2015-03-02T18:54:07Z","body":"```\nShould be fixed in 0.94.401, reload a pre-mission save\n```\n\nOriginal comment by `akarn...@gmail.com` on 14 May 2012 at 6:04"}}