Navigation

    TripleA Logo

    TripleA Forum

    • Register
    • Login
    • Search
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags

    Help!!!

    Player Help
    5
    12
    665
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Ed Nielsen
      Ed Nielsen last edited by

      I used to play TripleA and I loved it, unfortunately for several years*! now my computer will not launch it. I have tried every explanation I've found but still, I cannot launch this game. I'm running Ubuntu 18.04.6 LTS. When I launch the app, I get a window titled TripleA console, a hundred miles of jibberish ending with:
      java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

      I do not understand a single digit of this and just want to play this game! Please help

      ubernaut B Panther frigoref 4 Replies Last reply Reply Quote 0
      • ubernaut
        ubernaut Moderators @Ed Nielsen last edited by

        @ed-nielsen is your java up to date?

        Ed Nielsen 1 Reply Last reply Reply Quote 0
        • B
          beelee @Ed Nielsen last edited by

          @ed-nielsen can you copy to clipboard and paste the error ?

          1 Reply Last reply Reply Quote 1
          • Ed Nielsen
            Ed Nielsen @ubernaut last edited by

            @ubernaut my java is up to date (java 11), I tried downgrading to java 8...but I can't seem to select it...I apologize, I'm not savy on the details

            B 1 Reply Last reply Reply Quote 0
            • B
              beelee @Ed Nielsen last edited by

              @ed-nielsen @Panther should be around soon. We'll ask him and see if he can walk you through some steps to figure it out. He's real good at it

              Ed Nielsen 1 Reply Last reply Reply Quote 0
              • Ed Nielsen
                Ed Nielsen @beelee last edited by

                @beelee cheers by's, I really appreciate it

                B 1 Reply Last reply Reply Quote 1
                • B
                  beelee @Ed Nielsen last edited by

                  @ed-nielsen you bet Panther pretty frequent on here. Just keep checking back till you hear from him

                  1 Reply Last reply Reply Quote 0
                  • Panther
                    Panther Admin Moderators @Ed Nielsen last edited by

                    @ed-nielsen

                    Which TripleA-version are you using?

                    1 Reply Last reply Reply Quote 0
                    • frigoref
                      frigoref @Ed Nielsen last edited by

                      @ed-nielsen Can you post the beginning of the "hundred miles of jibberish"? It usually tells more about what went wrong where.
                      Feel free to leave a new bug report here.

                      Ed Nielsen 1 Reply Last reply Reply Quote 0
                      • Ed Nielsen
                        Ed Nielsen @frigoref last edited by

                        @frigoref

                        here is what my computer is telling me:

                        triplea.engine.version.bin:1.9
                        java.lang.NullPointerException
                        at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.getDefaultBackgroundColor(SubstanceColorUtilities.java:759)
                        at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.getBackgroundFillColor(SubstanceColorUtilities.java:661)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushingpixels__substance__internal__ui__SubstancePanelUI__installDefaults(SubstancePanelUI.java:74)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installDefaults(SubstancePanelUI.java)
                        at java.desktop/javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java:62)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushingpixels__substance__internal__ui__SubstancePanelUI__installUI(SubstancePanelUI.java)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installUI(SubstancePanelUI.java)
                        at java.desktop/javax.swing.JComponent.setUI(JComponent.java:685)
                        at java.desktop/javax.swing.JPanel.setUI(JPanel.java:150)
                        at java.desktop/javax.swing.JPanel.updateUI(JPanel.java:126)
                        at java.desktop/javax.swing.JPanel.<init>(JPanel.java:86)
                        at java.desktop/javax.swing.JPanel.<init>(JPanel.java:109)
                        at java.desktop/javax.swing.JPanel.<init>(JPanel.java:117)
                        at games.strategy.engine.framework.startup.ui.SetupPanel.<init>(SetupPanel.java:25)
                        at games.strategy.engine.framework.startup.ui.MetaSetupPanel.<init>(MetaSetupPanel.java:45)
                        at games.strategy.engine.framework.startup.mc.SetupPanelModel.showSelectType(SetupPanelModel.java:33)
                        at games.strategy.engine.framework.GameRunner.lambda$main$0(GameRunner.java:159)
                        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
                        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
                        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.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
                        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)
                        java.lang.NullPointerException
                        at games.strategy.engine.framework.GameRunner.lambda$showMainFrame$4(GameRunner.java:255)
                        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
                        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
                        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.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
                        at games.strategy.engine.framework.GameRunner$1.dispatchEvent(GameRunner.java:330)
                        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)
                        java.lang.NullPointerException
                        at games.strategy.engine.framework.GameRunner.lambda$showMainFrame$4(GameRunner.java:255)
                        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
                        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
                        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.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
                        at games.strategy.engine.framework.GameRunner$1.dispatchEvent(GameRunner.java:330)
                        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)
                        java.lang.NullPointerException
                        at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.getDefaultBackgroundColor(SubstanceColorUtilities.java:759)
                        at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.getBackgroundFillColor(SubstanceColorUtilities.java:661)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushingpixels__substance__internal__ui__SubstancePanelUI__installDefaults(SubstancePanelUI.java:74)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installDefaults(SubstancePanelUI.java)
                        at java.desktop/javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java:62)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushingpixels__substance__internal__ui__SubstancePanelUI__installUI(SubstancePanelUI.java)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installUI(SubstancePanelUI.java)
                        at java.desktop/javax.swing.JComponent.setUI(JComponent.java:685)
                        at java.desktop/javax.swing.JPanel.setUI(JPanel.java:150)
                        at java.desktop/javax.swing.JPanel.updateUI(JPanel.java:126)
                        at java.desktop/javax.swing.JPanel.<init>(JPanel.java:86)
                        at java.desktop/javax.swing.JPanel.<init>(JPanel.java:95)
                        at games.strategy.engine.framework.EngineVersionProperties.getOutOfDateComponent(EngineVersionProperties.java:127)
                        at games.strategy.engine.framework.GameRunner.lambda$checkForLatestEngineVersionOut$6(GameRunner.java:397)
                        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
                        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
                        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.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
                        at games.strategy.engine.framework.GameRunner$1.dispatchEvent(GameRunner.java:330)
                        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)
                        java.lang.NullPointerException
                        at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.getDefaultBackgroundColor(SubstanceColorUtilities.java:759)
                        at org.pushingpixels.substance.internal.utils.SubstanceColorUtilities.getBackgroundFillColor(SubstanceColorUtilities.java:661)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushingpixels__substance__internal__ui__SubstancePanelUI__installDefaults(SubstancePanelUI.java:74)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installDefaults(SubstancePanelUI.java)
                        at java.desktop/javax.swing.plaf.basic.BasicPanelUI.installUI(BasicPanelUI.java:62)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.__org__pushingpixels__substance__internal__ui__SubstancePanelUI__installUI(SubstancePanelUI.java)
                        at org.pushingpixels.substance.internal.ui.SubstancePanelUI.installUI(SubstancePanelUI.java)
                        at java.desktop/javax.swing.JComponent.setUI(JComponent.java:685)
                        at java.desktop/javax.swing.JPanel.setUI(JPanel.java:150)
                        at java.desktop/javax.swing.JPanel.updateUI(JPanel.java:126)
                        at java.desktop/javax.swing.JPanel.<init>(JPanel.java:86)
                        at java.desktop/javax.swing.JPanel.<init>(JPanel.java:95)
                        at games.strategy.engine.framework.EngineVersionProperties.getOutOfDateComponent(EngineVersionProperties.java:127)
                        at games.strategy.engine.framework.GameRunner.lambda$checkForLatestEngineVersionOut$6(GameRunner.java:397)
                        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
                        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
                        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.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
                        at games.strategy.engine.framework.GameRunner$1.dispatchEvent(GameRunner.java:330)
                        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)

                        I apologize for the dramatics...

                        frigoref Panther 2 Replies Last reply Reply Quote 0
                        • frigoref
                          frigoref @Ed Nielsen last edited by

                          @ed-nielsen Maybe @LaFayette can say something more to this as it seems to be related to
                          issue 4933 (Debian fork of TripleA, discussion & tracking) which is our related issue for
                          debian bug 911078 (triplea: Fails to start with NullPointerException).
                          At least I assume he can provide an update on the current status.

                          1 Reply Last reply Reply Quote 0
                          • Panther
                            Panther Admin Moderators @Ed Nielsen last edited by Panther

                            @ed-nielsen

                            Your are using a way outdated TripleA version (1.9).
                            TripleA 1.9 ran with Java 6.

                            Please try again using either the current stable version
                            https://github.com/triplea-game/triplea/releases/tag/2.5.22294

                            or maybe the current prerelease (in case you want to try it out)
                            https://github.com/triplea-game/triplea/releases

                            Please note that between 1.9 and the current version(s) a lot has changed. So after installing a newer version you should redownload the maps.

                            While you can install and run different TripleA versions side by side the map-files have been changed and you might experience compatibility issues. So I recommend to perform either a clean install or to be absolutely sure to point to different map-directories in case you want to keep 1.9 and its map files for any reason.

                            Also please note that with the newer versions of TripleA you are no longer dependent on a systemwide installed TripleA. The newer versions come bundled with the (at that time current) Java version that is installed inside the TripleA installation and used exclusively by TripleA.
                            For example the current stable (2.5.22294) runs with bundled Java 11.0.6.

                            1 Reply Last reply Reply Quote 2
                            • 1 / 1
                            • First post
                              Last post
                            Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums