Trying to launch the latest pre-release


  • Donators Moderators Admin

    I down loaded the newest PR and the main screen loads up fine... but if I try to select a map the window that opens just goes white....

    e7245855-abde-4bb6-ab6f-ed12869e49be-image.png


  • Donators Moderators Admin

    Same thing happens of I launch the WWII v3 1941 that is pre set when I open it.


  • Moderators Admin

    @Hepps
    I experience a most likely related but different issue: When trying to load a map, I get the installed maps list as usual, but when I choose a map, the map does not load but TripleA gives a NullPointer Exception instead:

    npe.PNG

    Aug. 19, 2019 8:53:49 NACHM. org.triplea.game.client.HeadedGameRunner lambda$main$0
    SCHWERWIEGEND: null
    java.lang.NullPointerException
    	at games.strategy.engine.framework.ui.DefaultGameChooserEntry.getGameName(DefaultGameChooserEntry.java:75)
    	at games.strategy.engine.framework.ui.DefaultGameChooserEntry.toString(DefaultGameChooserEntry.java:91)
    	at org.pushingpixels.substance.api.renderer.SubstanceDefaultListCellRenderer.getListCellRendererComponent(SubstanceDefaultListCellRenderer.java:147)
    	at org.pushingpixels.substance.api.renderer.SubstanceDefaultListCellRenderer$SubstanceUIResource.getListCellRendererComponent(SubstanceDefaultListCellRenderer.java:195)
    	at java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1439)
    	at java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1389)
    	at java.desktop/javax.swing.plaf.basic.BasicListUI.getCellBounds(BasicListUI.java:1027)
    	at java.desktop/javax.swing.plaf.basic.BasicListUI$Handler.repaintCellFocus(BasicListUI.java:2969)
    	at java.desktop/javax.swing.plaf.basic.BasicListUI$Handler.focusLost(BasicListUI.java:2985)
    	at java.desktop/java.awt.Component.processFocusEvent(Component.java:6524)
    	at java.desktop/java.awt.Component.processEvent(Component.java:6388)
    	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
    	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5008)
    	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
    	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    	at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1950)
    	at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:1060)
    	at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:726)
    	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4889)
    	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
    	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    	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.pumpEventsForFilter(EventDispatchThread.java:117)
    	at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
    	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
    	at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
    	at java.base/java.security.AccessController.doPrivileged(Native Method)
    	at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
    	at java.desktop/java.awt.Dialog.show(Dialog.java:1070)
    	at java.desktop/java.awt.Component.show(Component.java:1716)
    	at java.desktop/java.awt.Component.setVisible(Component.java:1663)
    	at java.desktop/java.awt.Window.setVisible(Window.java:1031)
    	at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1005)
    	at games.strategy.engine.framework.ui.background.BackgroundTaskRunner.runInBackgroundAndReturn(BackgroundTaskRunner.java:135)
    	at games.strategy.engine.framework.ui.background.BackgroundTaskRunner.runInBackgroundAndReturn(BackgroundTaskRunner.java:76)
    	at games.strategy.engine.framework.ui.background.BackgroundTaskRunner.runInBackground(BackgroundTaskRunner.java:42)
    	at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorPanel.selectGameFile(GameSelectorPanel.java:345)
    	at games.strategy.engine.framework.startup.ui.panels.main.game.selector.GameSelectorPanel.lambda$new$0(GameSelectorPanel.java:137)
    	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 org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:108)
    	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
    	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6632)
    	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
    	at java.desktop/java.awt.Component.processEvent(Component.java:6397)
    	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
    	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5008)
    	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
    	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    	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:4840)
    	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)
    
    Aug. 19, 2019 8:53:54 NACHM. org.triplea.game.client.HeadedGameRunner lambda$main$0
    SCHWERWIEGEND: Permission denied: connect executing GET http://lobby.triplea-game.org:5432/can-submit-error-report
    feign.RetryableException: Permission denied: connect executing GET http://lobby.triplea-game.org:5432/can-submit-error-report
    	at feign.FeignException.errorExecuting(FeignException.java:128)
    	at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:113)
    	at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
    	at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
    	at com.sun.proxy.$Proxy10.canSubmitErrorReport(Unknown Source)
    	at games.strategy.debug.ErrorMessage.lambda$setUploadRecord$1(ErrorMessage.java:141)
    	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 org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:108)
    	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
    	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6632)
    	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
    	at java.desktop/java.awt.Component.processEvent(Component.java:6397)
    	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
    	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5008)
    	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
    	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4840)
    	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:4840)
    	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)
    Caused by: java.net.SocketException: Permission denied: connect
    	at java.base/java.net.PlainSocketImpl.waitForConnect(Native Method)
    	at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:107)
    	at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
    	at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
    	at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
    	at java.base/java.net.Socket.connect(Socket.java:591)
    	at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:177)
    	at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:474)
    	at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:569)
    	at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:242)
    	at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:341)
    	at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:362)
    	at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1242)
    	at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1181)
    	at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1075)
    	at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1009)
    	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1581)
    	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1509)
    	at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527)
    	at feign.Client$Default.convertResponse(Client.java:143)
    	at feign.Client$Default.execute(Client.java:68)
    	at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:108)
    	... 41 more
    

    After some tries TripleA suddenly allows to load the map and continues without any error.
    https://github.com/triplea-game/triplea/issues/5022


  • Donators Moderators Admin

    @redrum directed me to try 1.10.14958 release and everything worked fine.


  • Admin

    @RoiEX @LaFayette This might mean that some of the recent changes over the last few weeks have caused issues in the pre-release.


  • Admin

    @Hepps Could you go into the installation folder and remove the line that says something along the lines of sun.opengl=true in the TripleA.vmoptions file?
    I suspect that's causing the issue. @LaFayette had graphic glitches on his system as well because of this, but we assumed this was a Linux only issue, also it wasn't that bad.


  • Admin

    If this works, fixing this should be easy, if not that means digging


  • Donators Moderators Admin

    @RoiEX Yup that worked


  • Admin

    Alright, this setting has to go them


Log in to reply
 

26405
1387
1627
Who's Online
Visitors Today