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

    Can't create/join any game

    Scheduled Pinned Locked Moved I need help
    11 Posts 7 Posters 1.0k 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.
    • F Offline
      Finisterre
      last edited by

      logs.rar Can't create or join any game.

      java.lang.NullPointerException: Cannot invoke "java.lang.Process.onExit()" because "process" is null
      at com.faforever.client.game.GameService.spawnTerminationListener(GameService.java:655)
      at com.faforever.client.game.GameService.spawnTerminationListener(GameService.java:649)
      at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
      at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
      at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2147)
      at reactor.core.publisher.MonoToCompletableFuture.onNext(MonoToCompletableFuture.java:64)
      at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816)
      at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:129)
      at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85)
      at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85)
      at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277)
      at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replayNormal(FluxReplay.java:602)
      at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replay(FluxReplay.java:709)
      at reactor.core.publisher.FluxReplay$ReplayInner.request(FluxReplay.java:1711)
      at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
      at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194)
      at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068)
      at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
      at reactor.core.publisher.FluxReplay.subscribeOrReturn(FluxReplay.java:1181)
      at reactor.core.publisher.FluxReplay.subscribe(FluxReplay.java:1153)
      at reactor.core.publisher.FluxAutoConnectFuseable.subscribe(FluxAutoConnectFuseable.java:61)
      at reactor.core.publisher.Flux.subscribe(Flux.java:8466)
      at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82)
      at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171)
      at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595)
      at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replayNormal(FluxReplay.java:602)
      at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replay(FluxReplay.java:709)
      at reactor.core.publisher.FluxReplay$ReplaySubscriber.onComplete(FluxReplay.java:1372)
      at reactor.core.publisher.SerializedSubscriber.onComplete(SerializedSubscriber.java:146)
      at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onComplete(FluxRetryWhen.java:200)
      at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260)
      at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058)
      at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549)
      at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260)
      at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294)
      at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230)
      at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onSubscribeInner(MonoFlatMapMany.java:150)
      at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onSubscribe(MonoFlatMapMany.java:245)
      at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165)
      at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87)
      at reactor.core.publisher.Flux.subscribe(Flux.java:8466)
      at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
      at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816)
      at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151)
      at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816)
      at reactor.core.publisher.MonoReduce$ReduceSubscriber.onComplete(MonoReduce.java:139)
      at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
      at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
      at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260)
      at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
      at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400)
      at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419)
      at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473)
      at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703)
      at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
      at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
      at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327)
      at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299)
      at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
      at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1373)
      at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1236)
      at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1285)
      at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:510)
      at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:449)
      at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:279)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
      at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
      at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
      at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
      at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
      at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166)
      at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
      at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
      at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
      at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
      at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
      at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
      at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
      at java.base/java.lang.Thread.run(Thread.java:833)

      1 Reply Last reply Reply Quote 0
      • M Offline
        Mas9ra
        last edited by

        try reinstalling faf

        1 Reply Last reply Reply Quote 0
        • F Offline
          Finisterre
          last edited by

          Already did it couple of times, nothing changes

          1 Reply Last reply Reply Quote 0
          • S Offline
            Sakh65
            last edited by

            I have the same problem - Can't join any game.

            org.springframework.web.reactive.function.client.WebClientRequestException: Программа на вашем хост-компьютере разорвала установленное подключение; nested exception is java.io.IOException: Программа на вашем хост-компьютере разорвала установленное подключение
            at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
            Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:
            Error has been observed at the following site(s):
            *__checkpoint ⇢ Request to GET https://api.faforever.com/data/featuredMod?filter=technicalName%3D%3D"faf"&sort=order&page[size]=1 [DefaultWebClient]
            Original Stack Trace:
            at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
            at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
            at reactor.core.publisher.Mono.subscribe(Mono.java:4397)
            at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
            at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
            at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
            at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
            at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
            at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
            at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
            at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
            at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
            at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
            at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
            at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
            at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
            at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
            at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
            at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
            at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
            at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:308)
            at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
            at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:198)
            at reactor.netty.channel.ChannelOperationsHandler.exceptionCaught(ChannelOperationsHandler.java:129)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
            at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:273)
            at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireExceptionCaught(CombinedChannelDuplexHandler.java:424)
            at io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)
            at io.netty.channel.CombinedChannelDuplexHandler$1.fireExceptionCaught(CombinedChannelDuplexHandler.java:145)
            at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)
            at io.netty.channel.CombinedChannelDuplexHandler.exceptionCaught(CombinedChannelDuplexHandler.java:231)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
            at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:273)
            at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:1105)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
            at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:273)
            at io.netty.channel.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1377)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
            at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
            at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:907)
            at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.handleReadException(AbstractNioByteChannel.java:125)
            at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:177)
            at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
            at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
            at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
            at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
            at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
            at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
            at java.base/java.lang.Thread.run(Thread.java:833)
            Caused by: java.io.IOException: Программа на вашем хост-компьютере разорвала установленное подключение
            at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method)
            at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:46)
            at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:330)
            at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:284)
            at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:259)
            at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:417)
            at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
            at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
            at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357)
            at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
            at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
            at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
            at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
            at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
            at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
            at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
            at java.base/java.lang.Thread.run(Thread.java:833)

            1 Reply Last reply Reply Quote 0
            • S Offline
              Sakh65
              last edited by

              Client Version: 2022.8.0
              org.springframework.web.reactive.function.client.WebClientRequestException: Программа на вашем хост-компьютере разорвала установленное подключение; nested exception is java.io.IOException: Программа на вашем хост-компьютере разорвала установленное подключение
              at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
              Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below:
              Error has been observed at the following site(s):
              *__checkpoint ⇢ Request to GET https://api.faforever.com/data/featuredMod?filter=technicalName%3D%3D"faf"&sort=order&page[size]=1 [DefaultWebClient]
              Original Stack Trace:
              at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
              at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
              at reactor.core.publisher.Mono.subscribe(Mono.java:4397)
              at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
              at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
              at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
              at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
              at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
              at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
              at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
              at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
              at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
              at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
              at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
              at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
              at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
              at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
              at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
              at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
              at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
              at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:308)
              at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
              at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:198)
              at reactor.netty.channel.ChannelOperationsHandler.exceptionCaught(ChannelOperationsHandler.java:129)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
              at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:273)
              at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireExceptionCaught(CombinedChannelDuplexHandler.java:424)
              at io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)
              at io.netty.channel.CombinedChannelDuplexHandler$1.fireExceptionCaught(CombinedChannelDuplexHandler.java:145)
              at io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)
              at io.netty.channel.CombinedChannelDuplexHandler.exceptionCaught(CombinedChannelDuplexHandler.java:231)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
              at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:273)
              at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:1105)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
              at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:273)
              at io.netty.channel.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1377)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:302)
              at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:281)
              at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:907)
              at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.handleReadException(AbstractNioByteChannel.java:125)
              at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:177)
              at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
              at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
              at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
              at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
              at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
              at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
              at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
              at java.base/java.lang.Thread.run(Thread.java:833)
              Caused by: java.io.IOException: Программа на вашем хост-компьютере разорвала установленное подключение
              at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method)
              at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:46)
              at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:330)
              at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:284)
              at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:259)
              at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:417)
              at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
              at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
              at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357)
              at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
              at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
              at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
              at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
              at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
              at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
              at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
              at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
              at java.base/java.lang.Thread.run(Thread.java:833)

              1 Reply Last reply Reply Quote 0
              • P Offline
                PotatoKillSquad
                last edited by

                Seems to be a java error somewhere, have you had any luck getting this to work?
                Are you also on Manjaro / Arch linux???

                I have the same issue, so far I've tried the flatpack version of FAF, the github maunal install, running from intellj
                as well as wiping my system of java and FAF and re-installing. No luck...

                Strongly considering firing up a windows VM just to play this stupid game..

                1 Reply Last reply Reply Quote 0
                • fedorafreakF Offline
                  fedorafreak
                  last edited by

                  Similar issue with me after installing per guide at https://forum.faforever.com/topic/4817/can-t-create-join-any-game/6
                  OS: Fedora 33

                  java.lang.NullPointerException: Cannot invoke "java.lang.Process.onExit()" because "process" is null
                  at com.faforever.client.game.GameService.spawnTerminationListener(GameService.java:655)
                  at com.faforever.client.game.GameService.spawnTerminationListener(GameService.java:649)
                  at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
                  at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
                  at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2147)
                  at reactor.core.publisher.MonoToCompletableFuture.onNext(MonoToCompletableFuture.java:64)
                  at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816)
                  at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:129)
                  at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85)
                  at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85)
                  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277)
                  at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replayNormal(FluxReplay.java:602)
                  at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replay(FluxReplay.java:709)
                  at reactor.core.publisher.FluxReplay$ReplayInner.request(FluxReplay.java:1711)
                  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.request(FluxPeekFuseable.java:144)
                  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2194)
                  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2068)
                  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onSubscribe(FluxPeekFuseable.java:178)
                  at reactor.core.publisher.FluxReplay.subscribeOrReturn(FluxReplay.java:1181)
                  at reactor.core.publisher.FluxReplay.subscribe(FluxReplay.java:1153)
                  at reactor.core.publisher.FluxAutoConnectFuseable.subscribe(FluxAutoConnectFuseable.java:61)
                  at reactor.core.publisher.Flux.subscribe(Flux.java:8466)
                  at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:82)
                  at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onComplete(FluxFilterFuseable.java:171)
                  at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onComplete(FluxPeekFuseable.java:595)
                  at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replayNormal(FluxReplay.java:602)
                  at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replay(FluxReplay.java:709)
                  at reactor.core.publisher.FluxReplay$ReplaySubscriber.onComplete(FluxReplay.java:1372)
                  at reactor.core.publisher.SerializedSubscriber.onComplete(SerializedSubscriber.java:146)
                  at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onComplete(FluxRetryWhen.java:200)
                  at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260)
                  at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2058)
                  at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549)
                  at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260)
                  at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:294)
                  at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:230)
                  at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onSubscribeInner(MonoFlatMapMany.java:150)
                  at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onSubscribe(MonoFlatMapMany.java:245)
                  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:165)
                  at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:87)
                  at reactor.core.publisher.Flux.subscribe(Flux.java:8466)
                  at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195)
                  at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816)
                  at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151)
                  at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1816)
                  at reactor.core.publisher.MonoReduce$ReduceSubscriber.onComplete(MonoReduce.java:139)
                  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
                  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
                  at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260)
                  at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144)
                  at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:400)
                  at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:419)
                  at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:473)
                  at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:703)
                  at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:93)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                  at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
                  at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436)
                  at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327)
                  at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299)
                  at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                  at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
                  at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1373)
                  at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1236)
                  at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1285)
                  at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:510)
                  at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:449)
                  at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:279)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                  at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
                  at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
                  at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
                  at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
                  at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800)
                  at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487)
                  at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385)
                  at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
                  at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
                  at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
                  at java.base/java.lang.Thread.run(Thread.java:833)

                  1 Reply Last reply Reply Quote 0
                  • fedorafreakF fedorafreak referenced this topic on
                  • fedorafreakF Offline
                    fedorafreak
                    last edited by

                    correction: used install guide from https://wiki.faforever.com/en/Linux-Install

                    1 Reply Last reply Reply Quote 0
                    • fedorafreakF Offline
                      fedorafreak
                      last edited by

                      Not sure what the root cause of my issue was, but I was able to fix my issue by doing the following:

                      • Uninstall Supreme Command from Steam
                      • delete all directories and files for Supreme Commander and Gas Powered Games
                      • uninstalled the faf client and deleted and directories and files for it
                      • uninstalled protontricks
                      • followed guide found at https://github.com/FAForever/faf-linux/blob/master/README.md
                        Created game with no issues on my Fedora 36 box. Issue resolved.
                      1 Reply Last reply Reply Quote 1
                      • S Offline
                        S_SoulReaver
                        last edited by

                        I'm on Windows 10, some similar kind of problems, will try to do this clean reinstall and hope for the best.

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          jr74ford
                          last edited by

                          I had the same issue and found an easy fix

                          Click the 3 little line options menu at the top left of the FAF screen.
                          Settings.
                          Forged Alliance Forever.
                          Preferred Corturns for ICE: Change to Germany.

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