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
      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
        Mas9ra
        last edited by

        try reinstalling faf

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

          Already did it couple of times, nothing changes

          1 Reply Last reply Reply Quote 0
          • S
            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
              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
                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
                  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
                    fedorafreak
                    last edited by

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

                    1 Reply Last reply Reply Quote 0
                    • fedorafreakF
                      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
                        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
                          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