2.3 is Released!
-
Does the reported file path exist?
If you open the console @Schulz , is there more information? The console is available from 'settings > game', toggle the option of 'show console' to yes and then restart. Specifically i'm curious if the console has further information on game launch.
-
-
@Schulz would you mind also checking the console? I'm really wondering if there is a preceding error we're not seeing.
-
How do I do that?
-
Ah, I'm not sure where my original comment went about the console.
In engine settings > game > show console = yes
Then restart the game. I'm most curious if there are any interesting error messages there on startup.
-

-
@Schulz you probably want to copy to clipboard, and then paste it here. That looks like there is a lot more info than is visible in your picture.
-
Its just the same error message for every downloaded map.
-
@Schulz , would you please, with the console open, click 'select games', then please send us the console contents. I'm curious if there is anything after the messages of the maps that were found and before the NPE that you are seeing.
-
Kas 02, 2020 1:45:48 ÖS games.strategy.engine.framework.map.file.system.loader.AvailableGamesFileSystemReader lambda$parseMapFiles$0
INFO: Found game: WW2 Path to Victory @ jar:file:/C:/Users/Acer/triplea/downloadedMaps/ww2_path_to_victory-master.zip!/ww2_path_to_victory-master/map/games/ww2_path_to_victory.xmlKas 02, 2020 1:45:48 ÖS games.strategy.engine.framework.map.file.system.loader.AvailableGamesFileSystemReader lambda$parseMapFiles$0
INFO: Found game: Ultimate World: Revised @ jar:file:/C:/Users/Acer/triplea/downloadedMaps/ultimate_world-master.zip!/ultimate_world-master/map/games/Ultimate_World_-_Revised.xml
..........Kas 02, 2020 1:45:50 ÖS games.strategy.engine.data.gameparser.GameParser lambda$parse$0
SEVERE: Could not parse:jar:file:/C:/Users/Acer/triplea/downloadedMaps/world_war_i_1914-master.zip!/world_war_i_1914-master/map/games/world_war_i_1914.xml, null
java.lang.NullPointerException
at games.strategy.engine.data.gameparser.GameParser.parseInfo(GameParser.java:319)
at games.strategy.engine.data.gameparser.GameParser.parse(GameParser.java:129)
at games.strategy.engine.data.gameparser.GameParser.lambda$parse$0(GameParser.java:110)
at org.triplea.java.UrlStreams.openStream(UrlStreams.java:73)
at games.strategy.engine.data.gameparser.GameParser.parse(GameParser.java:105)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorModel.lambda$new$0(GameSelectorModel.java:58)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorModel.parseAndValidate(GameSelectorModel.java:125)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorModel.load(GameSelectorModel.java:98)
at java.base/java.util.Optional.ifPresentOrElse(Optional.java:201)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorModel.loadDefaultGameSameThread(GameSelectorModel.java:217)
at games.strategy.engine.framework.GameRunner.showMainFrame(GameRunner.java:80)
at java.base/java.lang.Thread.run(Thread.java:834)Kas 02, 2020 1:46:24 ÖS games.strategy.engine.data.gameparser.GameParser lambda$parse$0
SEVERE: Could not parse:jar:file:/C:/Users/Acer/triplea/downloadedMaps/1941-master.zip!/1941-master/map/games/1941.xml, null
java.lang.NullPointerException
at games.strategy.engine.data.gameparser.GameParser.parseInfo(GameParser.java:319)
at games.strategy.engine.data.gameparser.GameParser.parse(GameParser.java:129)
at games.strategy.engine.data.gameparser.GameParser.lambda$parse$0(GameParser.java:110)
at org.triplea.java.UrlStreams.openStream(UrlStreams.java:73)
at games.strategy.engine.data.gameparser.GameParser.parse(GameParser.java:105)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorModel.lambda$new$0(GameSelectorModel.java:58)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorModel.parseAndValidate(GameSelectorModel.java:125)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorModel.load(GameSelectorModel.java:98)
at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorPanel.lambda$selectGameFile$8(GameSelectorPanel.java:399)
at games.strategy.engine.framework.ui.background.BackgroundTaskRunner.lambda$runInBackground$0(BackgroundTaskRunner.java:45)
at games.strategy.engine.framework.ui.background.BackgroundTaskRunner$1.doInBackground(BackgroundTaskRunner.java:108)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834) -
@LaFayette I think the issue is something to do with Ö. It is a letter in my language thats probably what cause the issue.
For example I can't download and play world_war_ii_xxx series automatically like other players. Because they are downloaded as world_war_ıı_xxx (ı is another letter) hence I have to manually change ıı phreases to ii to play them.
-
@Schulz what version of Windows do you have and which languages do you have installed?
-
Windows 7, English.
-
@Schulz what do you have that causes the Ö and ı letters to be used instead?
-
I don't know.
-
Which language uses the letter " ı " ?
Ah, hold on, it is from Turkish, as Google just told me.
Now that indicates that your system's language is Turkish - though you have installed English on top.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login