FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login

    The "game is null" error

    Scheduled Pinned Locked Moved FAF support (client and account issues)
    6 Posts 3 Posters 404 Views
    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.
    • M
      MukaTim
      last edited by

      I played FAF normally, but at one point after the 2024.v1 update, I could not and cannot create a game and cannot connect to the game. Replays work fine, and if you run the game separately, then it works. I have a licensed steam game. An endless connection and at the same time, no matter how long I wait for the connection to end, the RAM used will always remain at the same level.

      Client Version: 2024.1.1
      java.lang.NullPointerException: Cannot invoke "com.faforever.client.domain.GameBean.getTitle()" because "game" is null
      at com.faforever.client.game.GameRunner.askForGameRate(GameRunner.java:425)
      at com.faforever.client.game.GameRunner.handleTermination(GameRunner.java:417)
      at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718)
      at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
      at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614)
      at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:914)
      at java.base/java.util.concurrent.CompletableFuture$Completion.exec(CompletableFuture.java:483)
      at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
      at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
      at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
      at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
      at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

      MostLostNoobM 1 Reply Last reply Reply Quote 0
      • MostLostNoobM
        MostLostNoob @MukaTim
        last edited by

        @mukatim Go to top left menu > Settings > Notifications > After Game Review > Uncheck. Some users have reported issues creating games & it seems that's the cause, which is under investigation.

        1 Reply Last reply Reply Quote 0
        • M
          MukaTim
          last edited by

          It didn't help. Now I don't get this error when I cancel the connection. When I wait too long to create a game. He writes that the connection is too long.

          MostLostNoobM 1 Reply Last reply Reply Quote 0
          • MostLostNoobM
            MostLostNoob @MukaTim
            last edited by

            @mukatim In the FAF client, go to the top left menu > Settings:

            1. General > Write ICE Log File > check,
            2. Forged Alliance Forever > Use FAF Debugger when starting Forged Alliance > check > click "Get the latest version of the debugger",
            3. Allow the ICE adapter to use IPv6 > unchecked,
            4. Preferred Coturns for ICE > select only Global,

            Next, quit the client (check Task Manager). Once it's completely closed, open the client again & play.

            The next time you join a game & have connection issues, please click the Reply button at the bottom between the 👁 (View) icon & the "Mark unread" button. Next, go to client > top left menu > Show logs folder > logs > sort by Date Modified, then drag/drop these files into the Reply message window so those that can help (not me) have that data to look at:

            1. client.log file (the Text Document file without the date),
            2. ice-adapter.log & advanced-ice-adapter.log (both in a separate folder)
            3. If the game actually launched, then also the most recent game_21xxxxxx.log file (should be of the last game that had the issue)
            1 Reply Last reply Reply Quote 0
            • M
              MukaTim
              last edited by

              client.log advanced-ice-adapter.log ice-adapter.log
              These instructions didn't help either, unfortunately, thanks for the help.

              1 Reply Last reply Reply Quote 0
              • F
                Falos_Ultima
                last edited by

                hello. same issue
                client.log
                advanced-ice-adapter.log
                ice-adapter.log
                game_21638094.log

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post