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

    New PC, FAF can't start games

    Scheduled Pinned Locked Moved FAF support (client and account issues)
    javafxerror
    5 Posts 4 Posters 890 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.
    • L
      lldaedalusll
      last edited by

      Hi,

      I am on a new PC (Windows) and installed Downlords FAF Client (1.3) + SupComFA (from steam).

      When I try to open a game (no mods, regular FAF game type), the ice adapter notification pops up in the bottom right, but instantly goes away again and nothing happens. I do not enter any lobby and the DFC remains open.

      I noticed the error.log in the DFC folder, which contains an error and has a matching timestamp to my failed new game (see below). The client.log messages follow as well.

      Anyone who can help me? Thank you.
      Robert

      Exception in thread "JavaFX-Launcher" java.lang.IllegalStateException: Task must only be used from the FX Application Thread
      	at javafx.concurrent.Task.checkThread(Task.java:1220)
      	at javafx.concurrent.Task.progressProperty(Task.java:983)
      	at com.faforever.client.ui.taskbar.WindowsTaskbarProgressUpdater.onActiveTasksChanged(WindowsTaskbarProgressUpdater.java:57)
      	at com.faforever.client.ui.taskbar.WindowsTaskbarProgressUpdater.lambda$afterPropertiesSet$1(WindowsTaskbarProgressUpdater.java:48)
      	at com.sun.javafx.collections.ListListenerHelper$SingleInvalidation.fireValueChangedEvent(ListListenerHelper.java:126)
      	at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
      	at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)
      	at javafx.collections.FXCollections$UnmodifiableObservableListImpl.lambda$new$0(FXCollections.java:963)
      	at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)
      	at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)
      	at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
      	at javafx.collections.FXCollections$SynchronizedObservableList.lambda$new$0(FXCollections.java:1217)
      	at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88)
      	at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:164)
      	at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73)
      	at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:233)
      	at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482)
      	at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541)
      	at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:205)
      	at javafx.collections.ModifiableObservableListBase.add(ModifiableObservableListBase.java:155)
      	at java.base/java.util.AbstractList.add(AbstractList.java:111)
      	at javafx.collections.FXCollections$SynchronizedList.add(FXCollections.java:1067)
      	at com.faforever.client.task.TaskService.submitTask(TaskService.java:47)
      	at com.faforever.client.update.ClientUpdateServiceImpl.<init>(ClientUpdateServiceImpl.java:81)
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:64)
      	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
      	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
      	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:212)
      	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:117)
      	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:310)
      	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:295)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1356)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1206)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
      	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
      	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1367)
      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1287)
      	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:885)
      	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:789)
      	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:228)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1356)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1206)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
      	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
      	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1367)
      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1287)
      	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:885)
      	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:789)
      	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:228)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1356)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1206)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
      	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
      	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1367)
      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1287)
      	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:885)
      	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:789)
      	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:228)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1356)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1206)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:571)
      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:531)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
      	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
      	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944)
      	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)
      	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:588)
      	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:767)
      	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
      	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:426)
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:326)
      	at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:144)
      	at com.faforever.client.FafClientApplication.init(FafClientApplication.java:110)
      	at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:824)
      	at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$2(LauncherImpl.java:195)
      	at java.base/java.lang.Thread.run(Thread.java:832)
      
      2020-12-23 07:58:48.893  INFO 10468 --- [pool-3-thread-6] c.f.c.patch.GameBinariesUpdateTaskImpl   : Updating binaries to 3719
      2020-12-23 07:58:49.151  INFO 10468 --- [Thread-135] c.f.client.fa.relay.ice.IceAdapterImpl   : Starting ICE adapter with command: [e:\downlord's faf client\jre\bin\java.exe, -jar, E:\Downlord's FAF Client\natives\faf-ice-adapter.jar, --id, 57854, --login, lldaedalusll, --rpc-port, 57810, --gpgnet-port, 58615]
      2020-12-23 07:58:50.191  INFO 10468 --- [Thread-135] c.f.client.fa.ForgedAllianceService      : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, C:\ProgramData\FAForever\logs\game_13443373.log, /gpgnet, 127.0.0.1:58615, /mean, 1383.9, /deviation, 97.9071, /savereplay, gpgnet://127.0.0.1:61916/13443373/lldaedalusll.SCFAreplay, /country, DE, /clan, GB, /numgames, 999] in directory: C:\ProgramData\FAForever\bin
      2020-12-23 07:58:50.247  INFO 10468 --- [pool-3-thread-6] com.faforever.client.game.GameService    : Forged Alliance terminated with exit code -1073741515
      2020-12-23 07:58:50.657  INFO 10468 --- [Thread-135] c.f.client.fa.relay.ice.IceAdapterImpl   : ICE adapter terminated normally
      
      1 Reply Last reply Reply Quote 0
      • Sir-PrizeS
        Sir-Prize
        last edited by

        Have you run FA through Steam yet? When I got a new computer I had to do this to before FAF could launch the game (can't remember too well but I might have had to run SupCom vanilla through Steam too, but that doesn't make sense).

        1 Reply Last reply Reply Quote 0
        • Brutus5000B
          Brutus5000 FAF Server Admin
          last edited by

          Looks like. This is the relevant line:
          com.faforever.client.game.GameService : Forged Alliance terminated with exit code -1073741515

          Something not working with your FA installation.

          He said, "I've been to the year 3000
          Not much has changed, but they live underwater
          And your great-great-great-granddaughter
          Is playin' FAF, playin' FAF"

          1 Reply Last reply Reply Quote 0
          • L
            lldaedalusll
            last edited by

            Thanks guys. That did the trick. To start it from steam made windows to download some .net 3.5 stuff. After that FAF worked.

            Merry Christmas :-).

            1 Reply Last reply Reply Quote 0
            • P
              Pneumothorax
              last edited by

              Thank you very much, it helped)

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