triplea icon indicating copy to clipboard operation
triplea copied to clipboard

2.6.85@27e209ec51: DownloadedMapsListing#lambda$findContentRootForMapNameOrElseThrow$7:146 - java.lang.IllegalArgumentException

Open tripleabuilderbot opened this issue 4 years ago • 2 comments

User Description

I downloaded Young Grasshoppers Tournament Edition from the Repository. I receive the unable to find map error, but the game still be run. However, when I try to select another scenario, r receive the unable to find map error and can't choose another. Here is the log. 6471 16:04:57.603 [main] INFO o.t.game.client.HeadedGameRunner - Launching game, version: 2.6.85@27e209ec51 9930 16:05:01.062 [Thread-2] DEBUG g.s.e.data.gameparser.GameParser - Parsing game XML: file:/C:/Users/Roger/triplea/downloadedMaps/triplea15075250260262814754/map/games/young_grasshoppers_tournament_edition.xml 44042 16:05:35.174 [Thread-13] DEBUG g.s.e.data.gameparser.GameParser - Parsing game XML: file:/C:/Users/Roger/triplea/downloadedMaps/triplea15075250260262814754/map/games/young_grasshoppers_tournament_edition.xml 51030 16:05:42.162 [AWT-EventQueue-0] ERROR o.t.game.client.HeadedGameRunner - Unable to find map: young_grasshoppers_tournament_edition java.lang.IllegalArgumentException: Unable to find map: young_grasshoppers_tournament_edition at games.strategy.engine.framework.map.file.system.loader.DownloadedMapsListing.lambda$findContentRootForMapNameOrElseThrow$7(DownloadedMapsListing.java:146) at java.base/java.util.Optional.orElseThrow(Optional.java:408) at games.strategy.engine.framework.map.file.system.loader.DownloadedMapsListing.findContentRootForMapNameOrElseThrow(DownloadedMapsListing.java:146) at games.strategy.engine.framework.ui.GameChooser.lambda$buildGameNotesText$8(GameChooser.java:239) at java.base/java.util.Optional.ifPresent(Optional.java:183) at games.strategy.engine.framework.ui.GameChooser.lambda$buildGameNotesText$9(GameChooser.java:233) at java.base/java.util.Optional.ifPresent(Optional.java:183) at games.strategy.engine.framework.ui.GameChooser.buildGameNotesText(GameChooser.java:228) at java.base/java.util.Optional.map(Optional.java:265) at games.strategy.engine.framework.ui.GameChooser.chooseGame(GameChooser.java:129) at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorPanel.selectGameFile(GameSelectorPanel.java:384) at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorPanel.lambda$new$0(GameSelectorPanel.java:165) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297) at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635) at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342) at java.desktop/java.awt.Component.processEvent(Component.java:6400) at java.desktop/java.awt.Container.processEvent(Container.java:2263) at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488) at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307) at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772) at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745) at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Map

triplea15075250260262814754

Log Message

Unable to find map: young_grasshoppers_tournament_edition

TripleA Version

2.6.85@27e209ec51

Java Version

11.0.9.1

Operating System

Windows 10

Stack Trace

Exception: java.lang.IllegalArgumentExceptionUnable to find map: young_grasshoppers_tournament_edition
java.lang.Exception
	at games.strategy.engine.framework.map.file.system.loader.DownloadedMapsListing.lambda$findContentRootForMapNameOrElseThrow$7(DownloadedMapsListing.java:146)
	at java.base/java.util.Optional.orElseThrow(Optional.java:408)
	at games.strategy.engine.framework.map.file.system.loader.DownloadedMapsListing.findContentRootForMapNameOrElseThrow(DownloadedMapsListing.java:146)
	at games.strategy.engine.framework.ui.GameChooser.lambda$buildGameNotesText$8(GameChooser.java:239)
	at java.base/java.util.Optional.ifPresent(Optional.java:183)
	at games.strategy.engine.framework.ui.GameChooser.lambda$buildGameNotesText$9(GameChooser.java:233)
	at java.base/java.util.Optional.ifPresent(Optional.java:183)
	at games.strategy.engine.framework.ui.GameChooser.buildGameNotesText(GameChooser.java:228)
	at java.base/java.util.Optional.map(Optional.java:265)
	at games.strategy.engine.framework.ui.GameChooser.chooseGame(GameChooser.java:129)
	at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorPanel.selectGameFile(GameSelectorPanel.java:384)
	at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorPanel.lambda$new$0(GameSelectorPanel.java:165)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/java.awt.Component.processEvent(Component.java:6400)
	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)


tripleabuilderbot avatar Feb 21 '21 21:02 tripleabuilderbot

I noticed there has not been much activity on this issue. Please check this issue and close it if it no longer applies. Otherwise to help move this issue move forward, please add a comment summarizing any further actions that need to be taken in order to resolve this issue.

stale[bot] avatar Aug 21 '21 03:08 stale[bot]

Seems related to issue 8902 (Errors out when trying to choose scenario) which has been closed on as not planned on Jun 15, 2024 by @asvitkine Can we assume this issue is thereby also to be closed? If so, please close.

frigoref avatar Aug 11 '24 14:08 frigoref