TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Help!!!

    Scheduled Pinned Locked Moved Player Help
    12 Posts 5 Posters 1.6k Views 4 Watching
    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 NielsenE Offline
      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

      ubernautU B PantherP frigorefF 4 Replies Last reply Reply Quote 0
      • ubernautU Offline
        ubernaut Moderators @Ed Nielsen
        last edited by

        @ed-nielsen is your java up to date?

        "You should never have told me horses sleep standing up, it gave me a mental block." - Mister Ed

        Ed NielsenE 1 Reply Last reply Reply Quote 0
        • B Offline
          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 NielsenE Offline
            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 Offline
              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 NielsenE 1 Reply Last reply Reply Quote 0
              • Ed NielsenE Offline
                Ed Nielsen @beelee
                last edited by

                @beelee cheers by's, I really appreciate it

                B 1 Reply Last reply Reply Quote 1
                • B Offline
                  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
                  • PantherP Offline
                    Panther Admin Moderators @Ed Nielsen
                    last edited by

                    @ed-nielsen

                    Which TripleA-version are you using?

                    Don't always trust TripleA when it comes to rules questions. Know the rules before you start … and better check what TripleA has done.

                    1 Reply Last reply Reply Quote 0
                    • frigorefF Offline
                      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 NielsenE 1 Reply Last reply Reply Quote 0
                      • Ed NielsenE Offline
                        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...

                        frigorefF PantherP 2 Replies Last reply Reply Quote 0
                        • frigorefF Offline
                          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
                          • PantherP Offline
                            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.

                            Don't always trust TripleA when it comes to rules questions. Know the rules before you start … and better check what TripleA has done.

                            1 Reply Last reply Reply Quote 2

                            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
                            • 1 / 1
                            • First post
                              Last post
                            Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums