2024-07-29T00:00:01.909+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:00:05.426+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:00:48.770+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-07-29T00:00:48.773+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '462959' has been lost 2024-07-29T00:00:48.773+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '462959' changed to: disconnected 2024-07-29T00:00:48.774+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '339528' has been lost 2024-07-29T00:00:48.775+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '339528' changed to: disconnected 2024-07-29T00:00:48.776+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '388597' has been lost 2024-07-29T00:00:48.776+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '388597' changed to: disconnected 2024-07-29T00:00:48.777+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '374133' has been lost 2024-07-29T00:00:48.777+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '374133' changed to: disconnected 2024-07-29T00:00:48.779+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '395122' has been lost 2024-07-29T00:00:48.779+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '395122' changed to: disconnected 2024-07-29T00:00:48.780+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '14805' has been lost 2024-07-29T00:00:48.781+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '14805' changed to: disconnected 2024-07-29T00:00:48.782+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '484626' has been lost 2024-07-29T00:00:48.782+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '484626' changed to: disconnected 2024-07-29T00:00:48.783+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '302866' has been lost 2024-07-29T00:00:48.784+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '302866' changed to: disconnected 2024-07-29T00:00:48.785+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '41272' has been lost 2024-07-29T00:00:48.785+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '41272' changed to: disconnected 2024-07-29T00:00:48.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '455999' has been lost 2024-07-29T00:00:48.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '455999' changed to: disconnected 2024-07-29T00:00:48.789+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '352092' has been lost 2024-07-29T00:00:48.789+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '352092' changed to: disconnected 2024-07-29T00:00:48.905+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 0 2024-07-29T00:00:48.906+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-7] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-07-29T00:00:48.906+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:00:48.906+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:00:49.491+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-07-29T00:00:50.778+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:00:54.613+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-07-29T00:00:54.613+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Joining game: 'ru eu' (22996339) 2024-07-29T00:00:56.396+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2373, version=3810, name=ForgedAlliance.exe, md5=c057a278e1487e95e18bf5674a4f66a1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe?verify=1722193256-zttDKfZTJ%2F9TfdXKwkmvAtjv7R9CwUukrLZN%2FNKPoBg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe, hmacToken=1722193256-zttDKfZTJ%2F9TfdXKwkmvAtjv7R9CwUukrLZN%2FNKPoBg%3D, hmacParameter=verify)` 2024-07-29T00:00:56.396+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2365, version=3810, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua?verify=1722193256-fgq2gikL8M9f%2BZKk7jwLxOk%2FmZkHEkbqvq3XTjPqgDw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua, hmacToken=1722193256-fgq2gikL8M9f%2BZKk7jwLxOk%2FmZkHEkbqvq3XTjPqgDw%3D, hmacParameter=verify)` 2024-07-29T00:00:56.413+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1722193256-vQOfUmOFfWpTzixmzpneLlld%2BjIBRRVWowSIgvUpiI4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1722193256-vQOfUmOFfWpTzixmzpneLlld%2BjIBRRVWowSIgvUpiI4%3D, hmacParameter=verify)` 2024-07-29T00:00:56.414+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1722193256-7i%2BJ12Tv%2FeChuYIMmyHLrfIA5FE4yRC1GzOyB8sm7CU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1722193256-7i%2BJ12Tv%2FeChuYIMmyHLrfIA5FE4yRC1GzOyB8sm7CU%3D, hmacParameter=verify)` 2024-07-29T00:00:56.415+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1722193256-X7oSXZ7bjH1mKniHg4TiegpmrwibrqsfgJZPoncxHVM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1722193256-X7oSXZ7bjH1mKniHg4TiegpmrwibrqsfgJZPoncxHVM%3D, hmacParameter=verify)` 2024-07-29T00:00:56.415+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2371, version=3810, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua?verify=1722193256-zzrWxOPEv2qr4dGOKoT3WfnpTK0tAk9xk%2Bbrg16IqOQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua, hmacToken=1722193256-zzrWxOPEv2qr4dGOKoT3WfnpTK0tAk9xk%2Bbrg16IqOQ%3D, hmacParameter=verify)` 2024-07-29T00:00:56.415+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1722193256-l6SQi%2B9%2BmKJ%2BTFqTuXCMZU1cZmCMjzJYUvrPcM7E%2BoU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1722193256-l6SQi%2B9%2BmKJ%2BTFqTuXCMZU1cZmCMjzJYUvrPcM7E%2BoU%3D, hmacParameter=verify)` 2024-07-29T00:00:56.416+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1722193256-PdBEQ0q1GTvL5h9X5bVde3zcnlNIPonS3rR%2BkiXVe1Y%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1722193256-PdBEQ0q1GTvL5h9X5bVde3zcnlNIPonS3rR%2BkiXVe1Y%3D, hmacParameter=verify)` 2024-07-29T00:00:56.422+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2366, version=3810, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2?verify=1722193256-0AgNUJy1cGQLjJ1TS9S8zBjURM1EtrL6lqXaN17jtBY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2, hmacToken=1722193256-0AgNUJy1cGQLjJ1TS9S8zBjURM1EtrL6lqXaN17jtBY%3D, hmacParameter=verify)` 2024-07-29T00:00:57.087+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2368, version=3810, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2?verify=1722193256-2mnuUFE8FifGclikSyK0EQGBNaei1rRQ3HLShMWwkt4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2, hmacToken=1722193256-2mnuUFE8FifGclikSyK0EQGBNaei1rRQ3HLShMWwkt4%3D, hmacParameter=verify)` 2024-07-29T00:00:57.091+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2361, version=3810, name=loc.nx2, md5=614cb17d81f15d2ffa9cbb785ff84bf4, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2?verify=1722193256-UKs6CE2ochIkEOs8aPgTDIlqjRhocqAlxFFQi8rr7TE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2, hmacToken=1722193256-UKs6CE2ochIkEOs8aPgTDIlqjRhocqAlxFFQi8rr7TE%3D, hmacParameter=verify)` 2024-07-29T00:00:57.096+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2367, version=3810, name=lua.nx2, md5=6d33daa5898f3ae93f8b0737733a9611, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2?verify=1722193256-Z4a0fyjbXlBqxVlBzGmG8h8z%2F0%2Bo0KZ4mWjekGUTomA%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2, hmacToken=1722193256-Z4a0fyjbXlBqxVlBzGmG8h8z%2F0%2Bo0KZ4mWjekGUTomA%3D, hmacParameter=verify)` 2024-07-29T00:00:57.101+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2362, version=3810, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2?verify=1722193256-p%2BNAacDHLNTSiMP3LVaIYHhNrE4Jq6hwlTDtOTMqVqw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2, hmacToken=1722193256-p%2BNAacDHLNTSiMP3LVaIYHhNrE4Jq6hwlTDtOTMqVqw%3D, hmacParameter=verify)` 2024-07-29T00:00:57.102+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1722193256-5qQnHOATnoywjZqafh5RbT8pnLMWpfCcb%2Fl3eLS2k1Y%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1722193256-5qQnHOATnoywjZqafh5RbT8pnLMWpfCcb%2Fl3eLS2k1Y%3D, hmacParameter=verify)` 2024-07-29T00:00:57.104+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2363, version=3810, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2?verify=1722193256-JaesZfi7QfskyvR%2FtTCGO8fDA%2Bktm2k%2F4VF4FwOYixM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2, hmacToken=1722193256-JaesZfi7QfskyvR%2FtTCGO8fDA%2Bktm2k%2F4VF4FwOYixM%3D, hmacParameter=verify)` 2024-07-29T00:00:57.104+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2370, version=3810, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2?verify=1722193256-M%2BmWGxqLWGlJF%2FvmM%2FKDweSt9B7yoiqMX5LmKgTRAGY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2, hmacToken=1722193256-M%2BmWGxqLWGlJF%2FvmM%2FKDweSt9B7yoiqMX5LmKgTRAGY%3D, hmacParameter=verify)` 2024-07-29T00:00:57.247+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2369, version=3810, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2?verify=1722193256-jmzAke9%2FCwsgCTbmlHO7Flv%2FrBGJUOFh9UNSu41ZRK0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2, hmacToken=1722193256-jmzAke9%2FCwsgCTbmlHO7Flv%2FrBGJUOFh9UNSu41ZRK0%3D, hmacParameter=verify)` 2024-07-29T00:00:57.442+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2364, version=3810, name=units.nx2, md5=58cef26f58271f3e71d150cab77fa291, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2?verify=1722193256-%2FaPuk81a7SdLUWe9rBwXE1gYuz8nMZnLtBC9XPK37w8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2, hmacToken=1722193256-%2FaPuk81a7SdLUWe9rBwXE1gYuz8nMZnLtBC9XPK37w8%3D, hmacParameter=verify)` 2024-07-29T00:00:57.443+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2372, version=3810, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2?verify=1722193256-KalGz6vr6lhYZlBN5G0b1xiJRBOHJfLhG%2F3SI8PEMkU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2, hmacToken=1722193256-KalGz6vr6lhYZlBN5G0b1xiJRBOHJfLhG%2F3SI8PEMkU%3D, hmacParameter=verify)` 2024-07-29T00:00:57.444+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3810` 2024-07-29T00:00:57.444+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-07-29T00:00:57.444+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-07-29T00:00:57.444+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-07-29T00:00:57.444+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-07-29T00:00:57.445+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-07-29T00:00:57.445+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-07-29T00:00:57.445+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-07-29T00:00:57.445+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-07-29T00:00:57.445+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-07-29T00:00:57.445+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-07-29T00:00:57.446+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-07-29T00:00:57.446+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-07-29T00:00:57.447+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-7] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3810 2024-07-29T00:00:57.550+05:00 INFO 10392 --- [FAF Client] [Thread-167] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-07-29T00:00:57.550+05:00 DEBUG 10392 --- [FAF Client] [Thread-167] c.faforever.client.replay.ReplayServer : Opening local replay server on port 59369 2024-07-29T00:00:57.550+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -Dorg.ice4j.ipv6.DISABLED=true, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 185222, --game-id, 22996339, --login, KaspreeN, --rpc-port, 59367, --gpgnet-port, 59368, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjIxOTU5MjEsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiS2FzcHJlZU4ifSwiaWF0IjoxNzIyMTkyMzIxLCJpc3MiOiJodHRwczovL2h5ZHJhLmZhZm9yZXZlci5jb20vIiwianRpIjoiYmVhNmJjYmUtODMxNi00NTFhLTgyM2UtMzQ2NTk4ZmJiM2FmIiwibmJmIjoxNzIyMTkyMzIxLCJzY3AiOlsib3BlbmlkIiwib2ZmbGluZSIsInB1YmxpY19wcm9maWxlIiwidXBsb2FkX21hcCIsInVwbG9hZF9tb2QiLCJsb2JieSJdLCJzdWIiOiIxODUyMjIifQ.xZAVJwLysoDhbi_GgLQWJwPL-LvZXSGQ5yftlKjTGW7Ls4jDBZJBXsYxyQ5VSLhuWteGl3ag86AojiY2aaSr5oYLVyqcw8gBNyKjbvvWqIgGPliP4iqsAhlswK_sif4LB-cci1CvHXxu_nhQPSxwwSaBqQTw5KQ4jPzpTeB8Lgq7YUTbnUjKrzhgQmJjBadD7PLLQIVuB6uW4DBj_5locXRYDw1BDfJMlMDgrCvgyC8D0DgfKE40v-rSEhIHsL0JOKZm3-FLtopCD9y0vLQ_CsYN63CBZRYKqvS3PKzO9Kbkpp6NDktUlVMI7uAarlwTBTpZt-B_A-qt7KkjUBIUOLOMXCkM3BnIwN36OFUdM29DIvbu0vHniTGD_5nyBpWfWYZ7tpWWhv1DPUnsQaR7SqKpAFFHRBL7mlFbxoHnfo-ZHEU2n2oYeqXs36TrgTFj4DCIgPIsiB-gUjuf-bpuv4sWdOPLskRkO7Op0IeN0dN2pvGVotUXkshr4Kk0swDtcnuTWJScqmVb28poim2ao23wD5QXo2DuzJqTCqHyu_ljlwQ5nF0KZ54oAQ2NHGHnAumRWB4OW4oZdW1xKoJAmYzs3SD63q7t4p5V9nKx75r_ryIYHqxeLGg95p4BifdkErqP4Dod8uYIVxnlw-yoQVYYFXe1rccRfdS78oOAYhw, --icebreaker-base-url, https://api.faforever.com/ice] 2024-07-29T00:00:57.555+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-07-29T00:00:57.806+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-07-29T00:00:58.057+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-07-29T00:00:58.308+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-07-29T00:00:58.560+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-07-29T00:00:58.812+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-07-29T00:01:00.054+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-2] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_22996339.log, /gpgnet, 127.0.0.1:59368, /mean, 1502.3197021484375, /deviation, 105.88744354248047, /savereplay, gpgnet://127.0.0.1:59369/22996339/KaspreeN.SCFAreplay, /country, RU, /numgames, 2277, /numgames, 2268] in directory: C:\ProgramData\FAForever\bin 2024-07-29T00:01:00.107+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:01:00.107+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:01:06.271+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-07-29T00:01:06.284+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-07-29T00:01:06.584+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-07-29T00:01:06.718+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: gathering 2024-07-29T00:01:06.719+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403754"]' 2024-07-29T00:01:06.720+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: gathering 2024-07-29T00:01:06.721+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["328329"]' 2024-07-29T00:01:06.722+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: gathering 2024-07-29T00:01:06.724+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: gathering 2024-07-29T00:01:06.725+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: gathering 2024-07-29T00:01:06.727+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: gathering 2024-07-29T00:01:06.728+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: gathering 2024-07-29T00:01:06.731+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366800"]' 2024-07-29T00:01:06.732+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366547"]' 2024-07-29T00:01:06.732+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["326278"]' 2024-07-29T00:01:06.733+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["486626"]' 2024-07-29T00:01:06.733+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: gathering 2024-07-29T00:01:06.733+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:01:06.736+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '200332' changed to: gathering 2024-07-29T00:01:06.737+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: gathering 2024-07-29T00:01:06.740+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["440119"]' 2024-07-29T00:01:06.741+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["200332"]' 2024-07-29T00:01:06.741+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["351210"]' 2024-07-29T00:01:07.418+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: gathering 2024-07-29T00:01:07.785+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: awaitingCandidates 2024-07-29T00:01:07.786+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: awaitingCandidates 2024-07-29T00:01:07.786+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '200332' changed to: awaitingCandidates 2024-07-29T00:01:07.786+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: awaitingCandidates 2024-07-29T00:01:07.786+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: awaitingCandidates 2024-07-29T00:01:07.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: awaitingCandidates 2024-07-29T00:01:07.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: awaitingCandidates 2024-07-29T00:01:07.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: awaitingCandidates 2024-07-29T00:01:07.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: awaitingCandidates 2024-07-29T00:01:07.788+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: awaitingCandidates 2024-07-29T00:01:07.796+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/326278': {"srcId":185222,"destId":326278,"password":"2m2l90dfpko2fh4bs3248eg3ud","ufrag":"8l0181i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6327,"type":"HOST_CANDIDATE","generation":0,"id":"48","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6327,"type":"HOST_CANDIDATE","generation":0,"id":"49","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6327,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"50","relAddr":"192.168.3.2","relPort":6327},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":13717,"type":"RELAYED_CANDIDATE","generation":0,"id":"51","relAddr":"188.186.80.232","relPort":6327},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":64324,"type":"RELAYED_CANDIDATE","generation":0,"id":"52","relAddr":"188.186.80.232","relPort":6327},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":51646,"type":"RELAYED_CANDIDATE","generation":0,"id":"53","relAddr":"188.186.80.232","relPort":6327}]} 2024-07-29T00:01:07.797+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/486626': {"srcId":185222,"destId":486626,"password":"3ocigbnvfd9oa1o3r4m0m2eql","ufrag":"borlr1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6112,"type":"HOST_CANDIDATE","generation":0,"id":"16","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6112,"type":"HOST_CANDIDATE","generation":0,"id":"20","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6112,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"23","relAddr":"192.168.3.2","relPort":6112},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18551,"type":"RELAYED_CANDIDATE","generation":0,"id":"25","relAddr":"188.186.80.232","relPort":6112},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":60459,"type":"RELAYED_CANDIDATE","generation":0,"id":"27","relAddr":"188.186.80.232","relPort":6112},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":58865,"type":"RELAYED_CANDIDATE","generation":0,"id":"29","relAddr":"188.186.80.232","relPort":6112}]} 2024-07-29T00:01:07.798+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/518008': {"srcId":185222,"destId":518008,"password":"7oponuq43gcukods8l3kegthpn","ufrag":"8oikg1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6539,"type":"HOST_CANDIDATE","generation":0,"id":"12","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6539,"type":"HOST_CANDIDATE","generation":0,"id":"13","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6539,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"14","relAddr":"192.168.3.2","relPort":6539},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11947,"type":"RELAYED_CANDIDATE","generation":0,"id":"17","relAddr":"188.186.80.232","relPort":6539},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55115,"type":"RELAYED_CANDIDATE","generation":0,"id":"18","relAddr":"188.186.80.232","relPort":6539},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":64044,"type":"RELAYED_CANDIDATE","generation":0,"id":"22","relAddr":"188.186.80.232","relPort":6539}]} 2024-07-29T00:01:07.799+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/403754': {"srcId":185222,"destId":403754,"password":"7dtvb5ftmgps4lb2qrr0e5vm5f","ufrag":"31inc1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6375,"type":"HOST_CANDIDATE","generation":0,"id":"54","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6375,"type":"HOST_CANDIDATE","generation":0,"id":"55","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6375,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"56","relAddr":"192.168.3.2","relPort":6375},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18155,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"188.186.80.232","relPort":6375},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":51797,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"188.186.80.232","relPort":6375},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":65167,"type":"RELAYED_CANDIDATE","generation":0,"id":"59","relAddr":"188.186.80.232","relPort":6375}]} 2024-07-29T00:01:07.800+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366547': {"srcId":185222,"destId":366547,"password":"4cq3gtfmrq4prcl7qmtkuljn0h","ufrag":"l3m41i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6814,"type":"HOST_CANDIDATE","generation":0,"id":"30","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6814,"type":"HOST_CANDIDATE","generation":0,"id":"31","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6814,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"32","relAddr":"192.168.3.2","relPort":6814},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":16196,"type":"RELAYED_CANDIDATE","generation":0,"id":"33","relAddr":"188.186.80.232","relPort":6814},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55156,"type":"RELAYED_CANDIDATE","generation":0,"id":"35","relAddr":"188.186.80.232","relPort":6814},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52760,"type":"RELAYED_CANDIDATE","generation":0,"id":"37","relAddr":"188.186.80.232","relPort":6814}]} 2024-07-29T00:01:07.801+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/351210': {"srcId":185222,"destId":351210,"password":"6go713t4ni62i8htm9f3efdhjn","ufrag":"8ujru1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7067,"type":"HOST_CANDIDATE","generation":0,"id":"15","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7067,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7067,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"21","relAddr":"192.168.3.2","relPort":7067},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15837,"type":"RELAYED_CANDIDATE","generation":0,"id":"24","relAddr":"188.186.80.232","relPort":7067},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":50286,"type":"RELAYED_CANDIDATE","generation":0,"id":"26","relAddr":"188.186.80.232","relPort":7067},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":63052,"type":"RELAYED_CANDIDATE","generation":0,"id":"28","relAddr":"188.186.80.232","relPort":7067}]} 2024-07-29T00:01:07.802+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/440119': {"srcId":185222,"destId":440119,"password":"43dkbej1l4fflnvfgn8k7knfih","ufrag":"f55jh1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6797,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6797,"type":"HOST_CANDIDATE","generation":0,"id":"3","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6797,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"4","relAddr":"192.168.3.2","relPort":6797},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12442,"type":"RELAYED_CANDIDATE","generation":0,"id":"7","relAddr":"188.186.80.232","relPort":6797},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52975,"type":"RELAYED_CANDIDATE","generation":0,"id":"8","relAddr":"188.186.80.232","relPort":6797},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":61798,"type":"RELAYED_CANDIDATE","generation":0,"id":"11","relAddr":"188.186.80.232","relPort":6797}]} 2024-07-29T00:01:07.803+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366800': {"srcId":185222,"destId":366800,"password":"32901a9rhnmfca9kv2ikkk0vv8","ufrag":"d6i8m1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6882,"type":"HOST_CANDIDATE","generation":0,"id":"34","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6882,"type":"HOST_CANDIDATE","generation":0,"id":"36","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6882,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"38","relAddr":"192.168.3.2","relPort":6882},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17690,"type":"RELAYED_CANDIDATE","generation":0,"id":"40","relAddr":"188.186.80.232","relPort":6882},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":64739,"type":"RELAYED_CANDIDATE","generation":0,"id":"42","relAddr":"188.186.80.232","relPort":6882},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":53981,"type":"RELAYED_CANDIDATE","generation":0,"id":"44","relAddr":"188.186.80.232","relPort":6882}]} 2024-07-29T00:01:07.804+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/200332': {"srcId":185222,"destId":200332,"password":"257irrkes70c4hnjqr8fdk75mh","ufrag":"6k0mi1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6417,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6417,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6417,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"5","relAddr":"192.168.3.2","relPort":6417},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17999,"type":"RELAYED_CANDIDATE","generation":0,"id":"6","relAddr":"188.186.80.232","relPort":6417},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52265,"type":"RELAYED_CANDIDATE","generation":0,"id":"9","relAddr":"188.186.80.232","relPort":6417},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":59213,"type":"RELAYED_CANDIDATE","generation":0,"id":"10","relAddr":"188.186.80.232","relPort":6417}]} 2024-07-29T00:01:07.805+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/328329': {"srcId":185222,"destId":328329,"password":"3cjconke9higtbbehgs7t61v75","ufrag":"8je1i3tbfide","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7048,"type":"HOST_CANDIDATE","generation":0,"id":"39","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7048,"type":"HOST_CANDIDATE","generation":0,"id":"41","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7048,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"43","relAddr":"192.168.3.2","relPort":7048},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":13338,"type":"RELAYED_CANDIDATE","generation":0,"id":"45","relAddr":"188.186.80.232","relPort":7048},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":51695,"type":"RELAYED_CANDIDATE","generation":0,"id":"46","relAddr":"188.186.80.232","relPort":7048},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52008,"type":"RELAYED_CANDIDATE","generation":0,"id":"47","relAddr":"188.186.80.232","relPort":7048}]} 2024-07-29T00:01:07.985+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: awaitingCandidates 2024-07-29T00:01:07.986+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/426478': {"srcId":185222,"destId":426478,"password":"6u9f84ltk0kjujtjj2cd7ng1sc","ufrag":"a589u1i3tbfimq","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"60","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6926,"type":"HOST_CANDIDATE","generation":0,"id":"61","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6926,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"62","relAddr":"192.168.3.2","relPort":6926},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12462,"type":"RELAYED_CANDIDATE","generation":0,"id":"63","relAddr":"188.186.80.232","relPort":6926},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":57716,"type":"RELAYED_CANDIDATE","generation":0,"id":"64","relAddr":"188.186.80.232","relPort":6926},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":58428,"type":"RELAYED_CANDIDATE","generation":0,"id":"65","relAddr":"188.186.80.232","relPort":6926}]} 2024-07-29T00:01:07.986+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: checking 2024-07-29T00:01:08.085+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: checking 2024-07-29T00:01:08.305+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been established 2024-07-29T00:01:08.305+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: connected 2024-07-29T00:01:08.337+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: checking 2024-07-29T00:01:08.365+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been established 2024-07-29T00:01:08.366+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: connected 2024-07-29T00:01:08.439+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: checking 2024-07-29T00:01:08.591+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: checking 2024-07-29T00:01:08.602+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been established 2024-07-29T00:01:08.602+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: connected 2024-07-29T00:01:08.617+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '486626' has been established 2024-07-29T00:01:08.617+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: connected 2024-07-29T00:01:08.764+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: checking 2024-07-29T00:01:08.836+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '440119' has been established 2024-07-29T00:01:08.836+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: connected 2024-07-29T00:01:09.104+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been established 2024-07-29T00:01:09.104+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: connected 2024-07-29T00:01:09.370+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996339, status=OPEN) 2024-07-29T00:01:10.211+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: checking 2024-07-29T00:01:10.222+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: checking 2024-07-29T00:01:10.224+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '200332' changed to: checking 2024-07-29T00:01:10.231+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: checking 2024-07-29T00:01:10.245+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: checking 2024-07-29T00:01:10.429+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been established 2024-07-29T00:01:10.429+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: connected 2024-07-29T00:01:10.461+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been established 2024-07-29T00:01:10.461+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: connected 2024-07-29T00:01:10.509+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '200332' has been established 2024-07-29T00:01:10.510+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '518008' has been established 2024-07-29T00:01:10.510+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '200332' changed to: connected 2024-07-29T00:01:10.510+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been established 2024-07-29T00:01:10.510+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: connected 2024-07-29T00:01:10.510+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: connected 2024-07-29T00:01:10.538+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:01:12.038+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["505733"]' 2024-07-29T00:01:14.650+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '505733' changed to: gathering 2024-07-29T00:01:15.211+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '505733' changed to: awaitingCandidates 2024-07-29T00:01:15.212+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/505733': {"srcId":185222,"destId":505733,"password":"7571ednla3qta4ukauljovh9sv","ufrag":"7v8cb1i3tbfpoq","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6284,"type":"HOST_CANDIDATE","generation":0,"id":"66","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6284,"type":"HOST_CANDIDATE","generation":0,"id":"67","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6284,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"68","relAddr":"192.168.3.2","relPort":6284},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11013,"type":"RELAYED_CANDIDATE","generation":0,"id":"69","relAddr":"188.186.80.232","relPort":6284},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":60007,"type":"RELAYED_CANDIDATE","generation":0,"id":"70","relAddr":"188.186.80.232","relPort":6284},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":61820,"type":"RELAYED_CANDIDATE","generation":0,"id":"71","relAddr":"188.186.80.232","relPort":6284}]} 2024-07-29T00:01:15.212+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '505733' changed to: checking 2024-07-29T00:01:16.336+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '505733' has been established 2024-07-29T00:01:16.336+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '505733' changed to: connected 2024-07-29T00:01:23.423+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["512222"]' 2024-07-29T00:01:26.516+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '512222' changed to: gathering 2024-07-29T00:01:27.076+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '512222' changed to: awaitingCandidates 2024-07-29T00:01:27.077+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/512222': {"srcId":185222,"destId":512222,"password":"2ojt8kosfk6dn8l7e211k1vb1a","ufrag":"13mse1i3tbg5bk","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6607,"type":"HOST_CANDIDATE","generation":0,"id":"72","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6607,"type":"HOST_CANDIDATE","generation":0,"id":"73","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6607,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"74","relAddr":"192.168.3.2","relPort":6607},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18424,"type":"RELAYED_CANDIDATE","generation":0,"id":"75","relAddr":"188.186.80.232","relPort":6607},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55310,"type":"RELAYED_CANDIDATE","generation":0,"id":"76","relAddr":"188.186.80.232","relPort":6607},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":62213,"type":"RELAYED_CANDIDATE","generation":0,"id":"77","relAddr":"188.186.80.232","relPort":6607}]} 2024-07-29T00:01:27.077+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '512222' changed to: checking 2024-07-29T00:01:27.379+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '512222' has been established 2024-07-29T00:01:27.379+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '512222' changed to: connected 2024-07-29T00:01:28.068+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '505733' has been lost 2024-07-29T00:01:28.068+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '505733' changed to: disconnected 2024-07-29T00:01:28.068+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["505733"]' 2024-07-29T00:01:43.510+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been lost 2024-07-29T00:01:43.510+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: disconnected 2024-07-29T00:01:43.512+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403754"]' 2024-07-29T00:02:02.434+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '512222' has been lost 2024-07-29T00:02:02.434+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '512222' changed to: disconnected 2024-07-29T00:02:02.435+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["512222"]' 2024-07-29T00:02:02.889+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been lost 2024-07-29T00:02:02.890+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: disconnected 2024-07-29T00:02:02.890+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["426478"]' 2024-07-29T00:02:03.378+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3163) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2558) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.lambda$new$2(TableView.java:2365) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.SortedList.sourceChanged(SortedList.java:111) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.FilteredList.sourceChanged(FilteredList.java:146) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.FXCollections$UnmodifiableObservableListImpl.lambda$new$0(FXCollections.java:947) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.FXCollections$SynchronizedObservableList.lambda$new$0(FXCollections.java:1201) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:485) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at com.sun.javafx.collections.ObservableListWrapper.access$200(ObservableListWrapper.java:46) at com.sun.javafx.collections.ObservableListWrapper$1$1.invalidated(ObservableListWrapper.java:74) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at com.faforever.client.domain.server.GameInfo.setStatus(GameInfo.java:206) at com.faforever.client.mapstruct.GameMapperImpl.update(GameMapperImpl.java:75) at reactor.function.TupleUtils.lambda$function$7(TupleUtils.java:143) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.tryOnNext(FluxMapFuseable.java:313) at reactor.core.publisher.FluxOnAssembly$OnAssemblyConditionalSubscriber.tryOnNext(FluxOnAssembly.java:683) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.runAsync(FluxPublishOn.java:1004) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.run(FluxPublishOn.java:1079) at reactor.core.scheduler.ExecutorScheduler$ExecutorTrackedRunnable.run(ExecutorScheduler.java:192) at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:456) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:455) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:02:03.380+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:03.380+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:03.380+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:03.380+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:21.620+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3163) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2558) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.lambda$new$2(TableView.java:2365) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.SortedList.sourceChanged(SortedList.java:111) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.FilteredList.sourceChanged(FilteredList.java:146) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.FXCollections$UnmodifiableObservableListImpl.lambda$new$0(FXCollections.java:947) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.FXCollections$SynchronizedObservableList.lambda$new$0(FXCollections.java:1201) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:485) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at com.sun.javafx.collections.ObservableListWrapper.access$200(ObservableListWrapper.java:46) at com.sun.javafx.collections.ObservableListWrapper$1$1.invalidated(ObservableListWrapper.java:74) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at com.faforever.client.domain.server.GameInfo.setStatus(GameInfo.java:206) at com.faforever.client.mapstruct.GameMapperImpl.update(GameMapperImpl.java:75) at reactor.function.TupleUtils.lambda$function$7(TupleUtils.java:143) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.tryOnNext(FluxMapFuseable.java:313) at reactor.core.publisher.FluxOnAssembly$OnAssemblyConditionalSubscriber.tryOnNext(FluxOnAssembly.java:683) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.runAsync(FluxPublishOn.java:1004) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.run(FluxPublishOn.java:1079) at reactor.core.scheduler.ExecutorScheduler$ExecutorTrackedRunnable.run(ExecutorScheduler.java:192) at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:456) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:455) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:02:30.573+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:30.573+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:30.573+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:30.573+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:02:30.661+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-07-29T00:02:30.663+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been lost 2024-07-29T00:02:30.663+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: disconnected 2024-07-29T00:02:30.664+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '486626' has been lost 2024-07-29T00:02:30.664+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: disconnected 2024-07-29T00:02:30.666+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been lost 2024-07-29T00:02:30.666+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: disconnected 2024-07-29T00:02:30.667+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '200332' has been lost 2024-07-29T00:02:30.668+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '200332' changed to: disconnected 2024-07-29T00:02:30.669+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been lost 2024-07-29T00:02:30.669+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: disconnected 2024-07-29T00:02:30.670+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '440119' has been lost 2024-07-29T00:02:30.671+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: disconnected 2024-07-29T00:02:30.672+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been lost 2024-07-29T00:02:30.672+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: disconnected 2024-07-29T00:02:30.674+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been lost 2024-07-29T00:02:30.674+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: disconnected 2024-07-29T00:02:30.676+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '518008' has been lost 2024-07-29T00:02:30.676+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: disconnected 2024-07-29T00:02:30.797+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 0 2024-07-29T00:02:30.798+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-07-29T00:02:31.385+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-07-29T00:02:35.761+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:02:44.835+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:02:47.243+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:03:33.748+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:03:35.323+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:03:36.900+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:03:36.941+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\CachedAvataravatar_cool_brackman_3.png 2024-07-29T00:03:40.652+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:03:44.203+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:03:44.548+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:03:46.287+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-07-29T00:03:46.287+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Joining game: 'ru eu' (22996417) 2024-07-29T00:03:46.310+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2373, version=3810, name=ForgedAlliance.exe, md5=c057a278e1487e95e18bf5674a4f66a1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe?verify=1722193256-zttDKfZTJ%2F9TfdXKwkmvAtjv7R9CwUukrLZN%2FNKPoBg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe, hmacToken=1722193256-zttDKfZTJ%2F9TfdXKwkmvAtjv7R9CwUukrLZN%2FNKPoBg%3D, hmacParameter=verify)` 2024-07-29T00:03:46.311+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2365, version=3810, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua?verify=1722193256-fgq2gikL8M9f%2BZKk7jwLxOk%2FmZkHEkbqvq3XTjPqgDw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua, hmacToken=1722193256-fgq2gikL8M9f%2BZKk7jwLxOk%2FmZkHEkbqvq3XTjPqgDw%3D, hmacParameter=verify)` 2024-07-29T00:03:46.328+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1722193256-vQOfUmOFfWpTzixmzpneLlld%2BjIBRRVWowSIgvUpiI4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1722193256-vQOfUmOFfWpTzixmzpneLlld%2BjIBRRVWowSIgvUpiI4%3D, hmacParameter=verify)` 2024-07-29T00:03:46.329+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1722193256-7i%2BJ12Tv%2FeChuYIMmyHLrfIA5FE4yRC1GzOyB8sm7CU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1722193256-7i%2BJ12Tv%2FeChuYIMmyHLrfIA5FE4yRC1GzOyB8sm7CU%3D, hmacParameter=verify)` 2024-07-29T00:03:46.330+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1722193256-X7oSXZ7bjH1mKniHg4TiegpmrwibrqsfgJZPoncxHVM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1722193256-X7oSXZ7bjH1mKniHg4TiegpmrwibrqsfgJZPoncxHVM%3D, hmacParameter=verify)` 2024-07-29T00:03:46.330+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2371, version=3810, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua?verify=1722193256-zzrWxOPEv2qr4dGOKoT3WfnpTK0tAk9xk%2Bbrg16IqOQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua, hmacToken=1722193256-zzrWxOPEv2qr4dGOKoT3WfnpTK0tAk9xk%2Bbrg16IqOQ%3D, hmacParameter=verify)` 2024-07-29T00:03:46.331+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1722193256-l6SQi%2B9%2BmKJ%2BTFqTuXCMZU1cZmCMjzJYUvrPcM7E%2BoU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1722193256-l6SQi%2B9%2BmKJ%2BTFqTuXCMZU1cZmCMjzJYUvrPcM7E%2BoU%3D, hmacParameter=verify)` 2024-07-29T00:03:46.331+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1722193256-PdBEQ0q1GTvL5h9X5bVde3zcnlNIPonS3rR%2BkiXVe1Y%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1722193256-PdBEQ0q1GTvL5h9X5bVde3zcnlNIPonS3rR%2BkiXVe1Y%3D, hmacParameter=verify)` 2024-07-29T00:03:46.337+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2366, version=3810, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2?verify=1722193256-0AgNUJy1cGQLjJ1TS9S8zBjURM1EtrL6lqXaN17jtBY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2, hmacToken=1722193256-0AgNUJy1cGQLjJ1TS9S8zBjURM1EtrL6lqXaN17jtBY%3D, hmacParameter=verify)` 2024-07-29T00:03:47.015+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2368, version=3810, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2?verify=1722193256-2mnuUFE8FifGclikSyK0EQGBNaei1rRQ3HLShMWwkt4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2, hmacToken=1722193256-2mnuUFE8FifGclikSyK0EQGBNaei1rRQ3HLShMWwkt4%3D, hmacParameter=verify)` 2024-07-29T00:03:47.018+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2361, version=3810, name=loc.nx2, md5=614cb17d81f15d2ffa9cbb785ff84bf4, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2?verify=1722193256-UKs6CE2ochIkEOs8aPgTDIlqjRhocqAlxFFQi8rr7TE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2, hmacToken=1722193256-UKs6CE2ochIkEOs8aPgTDIlqjRhocqAlxFFQi8rr7TE%3D, hmacParameter=verify)` 2024-07-29T00:03:47.023+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2367, version=3810, name=lua.nx2, md5=6d33daa5898f3ae93f8b0737733a9611, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2?verify=1722193256-Z4a0fyjbXlBqxVlBzGmG8h8z%2F0%2Bo0KZ4mWjekGUTomA%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2, hmacToken=1722193256-Z4a0fyjbXlBqxVlBzGmG8h8z%2F0%2Bo0KZ4mWjekGUTomA%3D, hmacParameter=verify)` 2024-07-29T00:03:47.029+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2362, version=3810, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2?verify=1722193256-p%2BNAacDHLNTSiMP3LVaIYHhNrE4Jq6hwlTDtOTMqVqw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2, hmacToken=1722193256-p%2BNAacDHLNTSiMP3LVaIYHhNrE4Jq6hwlTDtOTMqVqw%3D, hmacParameter=verify)` 2024-07-29T00:03:47.030+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1722193256-5qQnHOATnoywjZqafh5RbT8pnLMWpfCcb%2Fl3eLS2k1Y%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1722193256-5qQnHOATnoywjZqafh5RbT8pnLMWpfCcb%2Fl3eLS2k1Y%3D, hmacParameter=verify)` 2024-07-29T00:03:47.031+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2363, version=3810, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2?verify=1722193256-JaesZfi7QfskyvR%2FtTCGO8fDA%2Bktm2k%2F4VF4FwOYixM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2, hmacToken=1722193256-JaesZfi7QfskyvR%2FtTCGO8fDA%2Bktm2k%2F4VF4FwOYixM%3D, hmacParameter=verify)` 2024-07-29T00:03:47.032+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2370, version=3810, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2?verify=1722193256-M%2BmWGxqLWGlJF%2FvmM%2FKDweSt9B7yoiqMX5LmKgTRAGY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2, hmacToken=1722193256-M%2BmWGxqLWGlJF%2FvmM%2FKDweSt9B7yoiqMX5LmKgTRAGY%3D, hmacParameter=verify)` 2024-07-29T00:03:47.179+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2369, version=3810, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2?verify=1722193256-jmzAke9%2FCwsgCTbmlHO7Flv%2FrBGJUOFh9UNSu41ZRK0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2, hmacToken=1722193256-jmzAke9%2FCwsgCTbmlHO7Flv%2FrBGJUOFh9UNSu41ZRK0%3D, hmacParameter=verify)` 2024-07-29T00:03:47.378+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2364, version=3810, name=units.nx2, md5=58cef26f58271f3e71d150cab77fa291, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2?verify=1722193256-%2FaPuk81a7SdLUWe9rBwXE1gYuz8nMZnLtBC9XPK37w8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2, hmacToken=1722193256-%2FaPuk81a7SdLUWe9rBwXE1gYuz8nMZnLtBC9XPK37w8%3D, hmacParameter=verify)` 2024-07-29T00:03:47.378+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2372, version=3810, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2?verify=1722193256-KalGz6vr6lhYZlBN5G0b1xiJRBOHJfLhG%2F3SI8PEMkU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2, hmacToken=1722193256-KalGz6vr6lhYZlBN5G0b1xiJRBOHJfLhG%2F3SI8PEMkU%3D, hmacParameter=verify)` 2024-07-29T00:03:47.379+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3810` 2024-07-29T00:03:47.379+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-07-29T00:03:47.380+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-07-29T00:03:47.381+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-07-29T00:03:47.381+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-07-29T00:03:47.381+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-07-29T00:03:47.382+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-8] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3810 2024-07-29T00:03:47.476+05:00 INFO 10392 --- [FAF Client] [Thread-173] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-07-29T00:03:47.476+05:00 DEBUG 10392 --- [FAF Client] [Thread-173] c.faforever.client.replay.ReplayServer : Opening local replay server on port 59529 2024-07-29T00:03:47.476+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -Dorg.ice4j.ipv6.DISABLED=true, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 185222, --game-id, 22996417, --login, KaspreeN, --rpc-port, 59527, --gpgnet-port, 59528, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjIxOTU5MjEsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiS2FzcHJlZU4ifSwiaWF0IjoxNzIyMTkyMzIxLCJpc3MiOiJodHRwczovL2h5ZHJhLmZhZm9yZXZlci5jb20vIiwianRpIjoiYmVhNmJjYmUtODMxNi00NTFhLTgyM2UtMzQ2NTk4ZmJiM2FmIiwibmJmIjoxNzIyMTkyMzIxLCJzY3AiOlsib3BlbmlkIiwib2ZmbGluZSIsInB1YmxpY19wcm9maWxlIiwidXBsb2FkX21hcCIsInVwbG9hZF9tb2QiLCJsb2JieSJdLCJzdWIiOiIxODUyMjIifQ.xZAVJwLysoDhbi_GgLQWJwPL-LvZXSGQ5yftlKjTGW7Ls4jDBZJBXsYxyQ5VSLhuWteGl3ag86AojiY2aaSr5oYLVyqcw8gBNyKjbvvWqIgGPliP4iqsAhlswK_sif4LB-cci1CvHXxu_nhQPSxwwSaBqQTw5KQ4jPzpTeB8Lgq7YUTbnUjKrzhgQmJjBadD7PLLQIVuB6uW4DBj_5locXRYDw1BDfJMlMDgrCvgyC8D0DgfKE40v-rSEhIHsL0JOKZm3-FLtopCD9y0vLQ_CsYN63CBZRYKqvS3PKzO9Kbkpp6NDktUlVMI7uAarlwTBTpZt-B_A-qt7KkjUBIUOLOMXCkM3BnIwN36OFUdM29DIvbu0vHniTGD_5nyBpWfWYZ7tpWWhv1DPUnsQaR7SqKpAFFHRBL7mlFbxoHnfo-ZHEU2n2oYeqXs36TrgTFj4DCIgPIsiB-gUjuf-bpuv4sWdOPLskRkO7Op0IeN0dN2pvGVotUXkshr4Kk0swDtcnuTWJScqmVb28poim2ao23wD5QXo2DuzJqTCqHyu_ljlwQ5nF0KZ54oAQ2NHGHnAumRWB4OW4oZdW1xKoJAmYzs3SD63q7t4p5V9nKx75r_ryIYHqxeLGg95p4BifdkErqP4Dod8uYIVxnlw-yoQVYYFXe1rccRfdS78oOAYhw, --icebreaker-base-url, https://api.faforever.com/ice] 2024-07-29T00:03:47.480+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-07-29T00:03:47.731+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-07-29T00:03:47.983+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-07-29T00:03:48.235+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-07-29T00:03:48.487+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-07-29T00:03:48.739+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-07-29T00:03:49.570+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-3] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_22996417.log, /gpgnet, 127.0.0.1:59528, /mean, 1502.3197021484375, /deviation, 105.88744354248047, /savereplay, gpgnet://127.0.0.1:59529/22996417/KaspreeN.SCFAreplay, /country, RU, /numgames, 2277, /numgames, 2268] in directory: C:\ProgramData\FAForever\bin 2024-07-29T00:03:49.623+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:03:49.624+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:03:55.747+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-07-29T00:03:55.754+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-07-29T00:03:56.045+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-07-29T00:03:56.144+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: gathering 2024-07-29T00:03:56.144+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366547"]' 2024-07-29T00:03:56.146+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: gathering 2024-07-29T00:03:56.146+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403754"]' 2024-07-29T00:03:56.148+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: gathering 2024-07-29T00:03:56.149+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366800"]' 2024-07-29T00:03:56.149+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: gathering 2024-07-29T00:03:56.151+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["328329"]' 2024-07-29T00:03:56.412+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["415484"]' 2024-07-29T00:03:56.743+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: gathering 2024-07-29T00:03:57.121+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: awaitingCandidates 2024-07-29T00:03:57.121+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: awaitingCandidates 2024-07-29T00:03:57.122+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: awaitingCandidates 2024-07-29T00:03:57.122+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: awaitingCandidates 2024-07-29T00:03:57.128+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366547': {"srcId":185222,"destId":366547,"password":"57jd070drm577j1otutokdsck6","ufrag":"9v2m31i3tbknq4","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6179,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6179,"type":"HOST_CANDIDATE","generation":0,"id":"5","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6179,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"8","relAddr":"192.168.3.2","relPort":6179},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11331,"type":"RELAYED_CANDIDATE","generation":0,"id":"11","relAddr":"188.186.80.232","relPort":6179},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":52288,"type":"RELAYED_CANDIDATE","generation":0,"id":"16","relAddr":"188.186.80.232","relPort":6179},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":60839,"type":"RELAYED_CANDIDATE","generation":0,"id":"17","relAddr":"188.186.80.232","relPort":6179}]} 2024-07-29T00:03:57.129+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366800': {"srcId":185222,"destId":366800,"password":"bn0ub3t1ibi1qup0tmojrfn2l","ufrag":"emspe1i3tbknq4","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6865,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6865,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6865,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"20","relAddr":"192.168.3.2","relPort":6865},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17512,"type":"RELAYED_CANDIDATE","generation":0,"id":"21","relAddr":"188.186.80.232","relPort":6865},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":51015,"type":"RELAYED_CANDIDATE","generation":0,"id":"22","relAddr":"188.186.80.232","relPort":6865},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":57253,"type":"RELAYED_CANDIDATE","generation":0,"id":"23","relAddr":"188.186.80.232","relPort":6865}]} 2024-07-29T00:03:57.130+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/328329': {"srcId":185222,"destId":328329,"password":"18mpnco1cqisb4b1kvvqlld0um","ufrag":"314di1i3tbknq4","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6805,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6805,"type":"HOST_CANDIDATE","generation":0,"id":"4","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6805,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"6","relAddr":"192.168.3.2","relPort":6805},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12793,"type":"RELAYED_CANDIDATE","generation":0,"id":"10","relAddr":"188.186.80.232","relPort":6805},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":54740,"type":"RELAYED_CANDIDATE","generation":0,"id":"13","relAddr":"188.186.80.232","relPort":6805},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":60534,"type":"RELAYED_CANDIDATE","generation":0,"id":"15","relAddr":"188.186.80.232","relPort":6805}]} 2024-07-29T00:03:57.131+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/403754': {"srcId":185222,"destId":403754,"password":"4jnlnu93aqnuq7rnbvkmp3difb","ufrag":"cfnda1i3tbknq4","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6732,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6732,"type":"HOST_CANDIDATE","generation":0,"id":"3","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6732,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"7","relAddr":"192.168.3.2","relPort":6732},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":19820,"type":"RELAYED_CANDIDATE","generation":0,"id":"9","relAddr":"188.186.80.232","relPort":6732},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":53718,"type":"RELAYED_CANDIDATE","generation":0,"id":"12","relAddr":"188.186.80.232","relPort":6732},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":54518,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"188.186.80.232","relPort":6732}]} 2024-07-29T00:03:57.306+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: awaitingCandidates 2024-07-29T00:03:57.307+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/426478': {"srcId":185222,"destId":426478,"password":"3eqlkqf7kodphsaur9uamj656f","ufrag":"d4hqp1i3tbko27","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6768,"type":"HOST_CANDIDATE","generation":0,"id":"24","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6768,"type":"HOST_CANDIDATE","generation":0,"id":"25","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6768,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"26","relAddr":"192.168.3.2","relPort":6768},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18608,"type":"RELAYED_CANDIDATE","generation":0,"id":"27","relAddr":"188.186.80.232","relPort":6768},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":60790,"type":"RELAYED_CANDIDATE","generation":0,"id":"28","relAddr":"188.186.80.232","relPort":6768},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":55134,"type":"RELAYED_CANDIDATE","generation":0,"id":"29","relAddr":"188.186.80.232","relPort":6768}]} 2024-07-29T00:03:57.308+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: checking 2024-07-29T00:03:57.369+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: checking 2024-07-29T00:03:57.589+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been established 2024-07-29T00:03:57.589+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: connected 2024-07-29T00:03:57.656+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been established 2024-07-29T00:03:57.656+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: connected 2024-07-29T00:03:58.628+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=OPEN) 2024-07-29T00:03:59.544+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: checking 2024-07-29T00:03:59.553+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: checking 2024-07-29T00:03:59.567+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: checking 2024-07-29T00:03:59.782+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been established 2024-07-29T00:03:59.782+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: connected 2024-07-29T00:03:59.828+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been established 2024-07-29T00:03:59.828+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been established 2024-07-29T00:03:59.829+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: connected 2024-07-29T00:03:59.829+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: connected 2024-07-29T00:04:10.595+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\canyon_of_arrakis.v0002.png 2024-07-29T00:04:17.100+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["326278"]' 2024-07-29T00:04:18.932+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: gathering 2024-07-29T00:04:19.494+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: awaitingCandidates 2024-07-29T00:04:19.495+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/326278': {"srcId":185222,"destId":326278,"password":"5thcounepia83hb3mu0maph2l2","ufrag":"3v12p1i3tbldnk","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6872,"type":"HOST_CANDIDATE","generation":0,"id":"30","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6872,"type":"HOST_CANDIDATE","generation":0,"id":"31","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6872,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"32","relAddr":"192.168.3.2","relPort":6872},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17413,"type":"RELAYED_CANDIDATE","generation":0,"id":"33","relAddr":"188.186.80.232","relPort":6872},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":52269,"type":"RELAYED_CANDIDATE","generation":0,"id":"34","relAddr":"188.186.80.232","relPort":6872},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":55516,"type":"RELAYED_CANDIDATE","generation":0,"id":"35","relAddr":"188.186.80.232","relPort":6872}]} 2024-07-29T00:04:19.495+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: checking 2024-07-29T00:04:19.969+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been established 2024-07-29T00:04:19.969+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: connected 2024-07-29T00:04:21.664+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=OPEN) 2024-07-29T00:04:25.865+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["351210"]' 2024-07-29T00:04:27.919+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: gathering 2024-07-29T00:04:28.480+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: awaitingCandidates 2024-07-29T00:04:28.481+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/351210': {"srcId":185222,"destId":351210,"password":"vgrqd0sacghibsi5h58s84b15","ufrag":"69pvn1i3tblmgf","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6461,"type":"HOST_CANDIDATE","generation":0,"id":"36","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6461,"type":"HOST_CANDIDATE","generation":0,"id":"37","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6461,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"38","relAddr":"192.168.3.2","relPort":6461},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14372,"type":"RELAYED_CANDIDATE","generation":0,"id":"39","relAddr":"188.186.80.232","relPort":6461},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":60034,"type":"RELAYED_CANDIDATE","generation":0,"id":"40","relAddr":"188.186.80.232","relPort":6461},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":59466,"type":"RELAYED_CANDIDATE","generation":0,"id":"41","relAddr":"188.186.80.232","relPort":6461}]} 2024-07-29T00:04:28.481+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: checking 2024-07-29T00:04:28.589+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=OPEN) 2024-07-29T00:04:28.669+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been established 2024-07-29T00:04:28.669+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: connected 2024-07-29T00:05:03.997+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["415484"]' 2024-07-29T00:05:24.283+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["486626"]' 2024-07-29T00:05:25.677+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: gathering 2024-07-29T00:05:26.237+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: awaitingCandidates 2024-07-29T00:05:26.238+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/486626': {"srcId":185222,"destId":486626,"password":"16go6kdd3k6thbs6fveok73dtn","ufrag":"90qjp1i3tbnetd","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6803,"type":"HOST_CANDIDATE","generation":0,"id":"42","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6803,"type":"HOST_CANDIDATE","generation":0,"id":"43","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6803,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"44","relAddr":"192.168.3.2","relPort":6803},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15054,"type":"RELAYED_CANDIDATE","generation":0,"id":"45","relAddr":"188.186.80.232","relPort":6803},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":60075,"type":"RELAYED_CANDIDATE","generation":0,"id":"46","relAddr":"188.186.80.232","relPort":6803},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":51977,"type":"RELAYED_CANDIDATE","generation":0,"id":"47","relAddr":"188.186.80.232","relPort":6803}]} 2024-07-29T00:05:26.238+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: checking 2024-07-29T00:05:26.523+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '486626' has been established 2024-07-29T00:05:26.523+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: connected 2024-07-29T00:05:27.593+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=OPEN) 2024-07-29T00:06:10.220+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["415484"]' 2024-07-29T00:06:11.946+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["466996"]' 2024-07-29T00:06:13.772+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466996' changed to: gathering 2024-07-29T00:06:14.348+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466996' changed to: awaitingCandidates 2024-07-29T00:06:14.349+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/466996': {"srcId":185222,"destId":466996,"password":"133stmo3aa259ebbm8i98tlpi8","ufrag":"c80ou1i3tbotsc","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6336,"type":"HOST_CANDIDATE","generation":0,"id":"48","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6336,"type":"HOST_CANDIDATE","generation":0,"id":"49","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6336,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"50","relAddr":"192.168.3.2","relPort":6336},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14730,"type":"RELAYED_CANDIDATE","generation":0,"id":"51","relAddr":"188.186.80.232","relPort":6336},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":51208,"type":"RELAYED_CANDIDATE","generation":0,"id":"52","relAddr":"188.186.80.232","relPort":6336},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":56991,"type":"RELAYED_CANDIDATE","generation":0,"id":"53","relAddr":"188.186.80.232","relPort":6336}]} 2024-07-29T00:06:14.349+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466996' changed to: checking 2024-07-29T00:06:14.929+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '466996' has been established 2024-07-29T00:06:14.929+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466996' changed to: connected 2024-07-29T00:06:15.621+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=OPEN) 2024-07-29T00:06:50.547+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["440119"]' 2024-07-29T00:06:52.316+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: gathering 2024-07-29T00:06:52.875+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: awaitingCandidates 2024-07-29T00:06:52.876+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/440119': {"srcId":185222,"destId":440119,"password":"413l8hlkt3kdl4088oo7l9itlk","ufrag":"qdn51i3tbq3gt","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6984,"type":"HOST_CANDIDATE","generation":0,"id":"54","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6984,"type":"HOST_CANDIDATE","generation":0,"id":"55","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6984,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"56","relAddr":"192.168.3.2","relPort":6984},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":16917,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"188.186.80.232","relPort":6984},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":63039,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"188.186.80.232","relPort":6984},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":54455,"type":"RELAYED_CANDIDATE","generation":0,"id":"59","relAddr":"188.186.80.232","relPort":6984}]} 2024-07-29T00:06:52.876+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: checking 2024-07-29T00:06:53.182+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '440119' has been established 2024-07-29T00:06:53.182+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: connected 2024-07-29T00:06:53.645+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=OPEN) 2024-07-29T00:07:02.217+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["504492"]' 2024-07-29T00:07:03.789+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: gathering 2024-07-29T00:07:04.351+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: awaitingCandidates 2024-07-29T00:07:04.352+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/504492': {"srcId":185222,"destId":504492,"password":"md87tg1ujjgph7jsnjfg3v4o0","ufrag":"4rbt71i3tbqene","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6831,"type":"HOST_CANDIDATE","generation":0,"id":"60","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6831,"type":"HOST_CANDIDATE","generation":0,"id":"61","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6831,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"62","relAddr":"192.168.3.2","relPort":6831},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12969,"type":"RELAYED_CANDIDATE","generation":0,"id":"63","relAddr":"188.186.80.232","relPort":6831},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":60140,"type":"RELAYED_CANDIDATE","generation":0,"id":"64","relAddr":"188.186.80.232","relPort":6831},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":53671,"type":"RELAYED_CANDIDATE","generation":0,"id":"65","relAddr":"188.186.80.232","relPort":6831}]} 2024-07-29T00:07:04.352+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: checking 2024-07-29T00:07:04.634+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '504492' has been established 2024-07-29T00:07:04.634+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: connected 2024-07-29T00:07:05.150+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:07:05.150+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.faforever.client.fa.GameFullNotifier : Game lobby window is focused. No need notify the user 2024-07-29T00:07:05.655+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=OPEN) 2024-07-29T00:07:11.964+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["416048"]' 2024-07-29T00:07:15.270+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '416048' changed to: gathering 2024-07-29T00:07:15.841+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '416048' changed to: awaitingCandidates 2024-07-29T00:07:15.842+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/416048': {"srcId":185222,"destId":416048,"password":"2mgdftgis8tj7dpk02kbdt5kcm","ufrag":"31rmu1i3tbqpu6","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6245,"type":"HOST_CANDIDATE","generation":0,"id":"66","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6245,"type":"HOST_CANDIDATE","generation":0,"id":"67","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6245,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"68","relAddr":"192.168.3.2","relPort":6245},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10309,"type":"RELAYED_CANDIDATE","generation":0,"id":"69","relAddr":"188.186.80.232","relPort":6245},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":51761,"type":"RELAYED_CANDIDATE","generation":0,"id":"70","relAddr":"188.186.80.232","relPort":6245},{"foundation":"6","protocol":"udp","priority":2815,"ip":"167.172.162.40","port":51471,"type":"RELAYED_CANDIDATE","generation":0,"id":"71","relAddr":"188.186.80.232","relPort":6245}]} 2024-07-29T00:07:15.842+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '416048' changed to: checking 2024-07-29T00:07:16.680+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '416048' has been established 2024-07-29T00:07:16.680+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '416048' changed to: connected 2024-07-29T00:07:17.667+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\karkhum_hill.v0001.png 2024-07-29T00:07:23.159+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '416048' has been lost 2024-07-29T00:07:23.159+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '416048' changed to: disconnected 2024-07-29T00:07:23.159+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["416048"]' 2024-07-29T00:07:35.764+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:09:31.962+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Launching"]' 2024-07-29T00:09:32.178+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3163) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2558) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.lambda$new$2(TableView.java:2365) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.SortedList.sourceChanged(SortedList.java:111) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.FilteredList.sourceChanged(FilteredList.java:146) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.FXCollections$UnmodifiableObservableListImpl.lambda$new$0(FXCollections.java:947) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.FXCollections$SynchronizedObservableList.lambda$new$0(FXCollections.java:1201) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:485) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at com.sun.javafx.collections.ObservableListWrapper.access$200(ObservableListWrapper.java:46) at com.sun.javafx.collections.ObservableListWrapper$1$1.invalidated(ObservableListWrapper.java:74) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at com.faforever.client.domain.server.GameInfo.setStatus(GameInfo.java:206) at com.faforever.client.mapstruct.GameMapperImpl.update(GameMapperImpl.java:75) at reactor.function.TupleUtils.lambda$function$7(TupleUtils.java:143) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.tryOnNext(FluxMapFuseable.java:313) at reactor.core.publisher.FluxOnAssembly$OnAssemblyConditionalSubscriber.tryOnNext(FluxOnAssembly.java:683) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.runAsync(FluxPublishOn.java:1004) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.run(FluxPublishOn.java:1079) at reactor.core.scheduler.ExecutorScheduler$ExecutorTrackedRunnable.run(ExecutorScheduler.java:192) at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:456) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:455) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:09:32.179+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996417, status=PLAYING) 2024-07-29T00:09:35.691+05:00 INFO 10392 --- [FAF Client] [Thread-173] c.faforever.client.replay.ReplayServer : Accepted connection from `/127.0.0.1:59731` 2024-07-29T00:10:20.214+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_039.png 2024-07-29T00:10:24.164+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3163) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2558) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.lambda$new$2(TableView.java:2365) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.SortedList.sourceChanged(SortedList.java:111) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.FilteredList.sourceChanged(FilteredList.java:146) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.FXCollections$UnmodifiableObservableListImpl.lambda$new$0(FXCollections.java:947) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.FXCollections$SynchronizedObservableList.lambda$new$0(FXCollections.java:1201) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:485) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at com.sun.javafx.collections.ObservableListWrapper.access$200(ObservableListWrapper.java:46) at com.sun.javafx.collections.ObservableListWrapper$1$1.invalidated(ObservableListWrapper.java:74) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at com.faforever.client.domain.server.GameInfo.setStatus(GameInfo.java:206) at com.faforever.client.mapstruct.GameMapperImpl.update(GameMapperImpl.java:75) at reactor.function.TupleUtils.lambda$function$7(TupleUtils.java:143) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.tryOnNext(FluxMapFuseable.java:313) at reactor.core.publisher.FluxOnAssembly$OnAssemblyConditionalSubscriber.tryOnNext(FluxOnAssembly.java:683) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.runAsync(FluxPublishOn.java:1004) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.run(FluxPublishOn.java:1079) at reactor.core.scheduler.ExecutorScheduler$ExecutorTrackedRunnable.run(ExecutorScheduler.java:192) at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:456) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:455) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:11:13.284+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_010.png 2024-07-29T00:11:53.262+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\prime_commander_finalist.png 2024-07-29T00:12:12.228+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astrogantelka.v0022.png 2024-07-29T00:12:35.766+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:14:55.391+05:00 ERROR 10392 --- [FAF Client] [Thread-173] c.faforever.client.replay.ReplayServer : Error while recording replay java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099) at java.base/java.io.InputStream.read(InputStream.java:220) at com.faforever.client.replay.ReplayServer.recordAndRelay(ReplayServer.java:157) at com.faforever.client.replay.ReplayServer.lambda$start$1(ReplayServer.java:108) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:14:55.392+05:00 WARN 10392 --- [FAF Client] [Thread-173] c.faforever.client.replay.ReplayServer : Error in replay server java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099) at java.base/java.io.InputStream.read(InputStream.java:220) at com.faforever.client.replay.ReplayServer.recordAndRelay(ReplayServer.java:157) at com.faforever.client.replay.ReplayServer.lambda$start$1(ReplayServer.java:108) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:14:55.392+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-07-29T00:14:55.396+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been lost 2024-07-29T00:14:55.396+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: disconnected 2024-07-29T00:14:55.398+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '486626' has been lost 2024-07-29T00:14:55.399+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '486626' changed to: disconnected 2024-07-29T00:14:55.401+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been lost 2024-07-29T00:14:55.401+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: disconnected 2024-07-29T00:14:55.403+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '504492' has been lost 2024-07-29T00:14:55.403+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: disconnected 2024-07-29T00:14:55.405+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been lost 2024-07-29T00:14:55.405+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: disconnected 2024-07-29T00:14:55.407+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been lost 2024-07-29T00:14:55.408+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: disconnected 2024-07-29T00:14:55.410+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been lost 2024-07-29T00:14:55.410+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: disconnected 2024-07-29T00:14:55.412+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '440119' has been lost 2024-07-29T00:14:55.412+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: disconnected 2024-07-29T00:14:55.415+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '466996' has been lost 2024-07-29T00:14:55.415+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466996' changed to: disconnected 2024-07-29T00:14:55.417+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been lost 2024-07-29T00:14:55.417+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: disconnected 2024-07-29T00:14:55.419+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been lost 2024-07-29T00:14:55.419+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: disconnected 2024-07-29T00:14:55.460+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 1 2024-07-29T00:14:55.477+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-07-29T00:14:55.628+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:14:55.629+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:14:56.133+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-07-29T00:15:43.846+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:16:14.070+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:16:14.075+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\CachedAvataravatar_cool_brackman_3.png 2024-07-29T00:16:22.406+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:16:22.951+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:15.718+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:18.238+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:20.718+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:21.743+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:22.991+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:30.238+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:35.768+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:17:47.174+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:49.252+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_010.png 2024-07-29T00:17:50.791+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:53.280+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:17:55.951+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.MultipleSelectionModelBase.lambda$new$0(MultipleSelectionModelBase.java:67) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyIntegerPropertyBase.fireValueChangedEvent(ReadOnlyIntegerPropertyBase.java:78) at javafx.beans.property.ReadOnlyIntegerWrapper.fireValueChangedEvent(ReadOnlyIntegerWrapper.java:102) at javafx.beans.property.IntegerPropertyBase.markInvalid(IntegerPropertyBase.java:114) at javafx.beans.property.IntegerPropertyBase.set(IntegerPropertyBase.java:148) at javafx.scene.control.SelectionModel.setSelectedIndex(SelectionModel.java:69) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3162) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewSelectionModel.clearAndSelect(TableView.java:2127) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.simpleSelect(TableCellBehaviorBase.java:222) at com.sun.javafx.scene.control.behavior.TableCellBehaviorBase.doSelect(TableCellBehaviorBase.java:149) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:176) at com.sun.javafx.scene.control.inputmap.InputMap.handle(InputMap.java:274) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:247) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:232) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:189) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3984) at javafx.scene.Scene.processMouseEvent(Scene.java:1890) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2708) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:411) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:301) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:450) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424) at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:449) at com.sun.glass.ui.View.handleMouseEvent(View.java:551) at com.sun.glass.ui.View.notifyMouse(View.java:937) at com.sun.jna.Native.invokeLong(Native Method) at com.sun.jna.Function.invoke(Function.java:427) at com.sun.jna.Function.invoke(Function.java:360) at com.sun.jna.Library$Handler.invoke(Library.java:244) at jdk.proxy2/jdk.proxy2.$Proxy93.CallWindowProc(Unknown Source) at ch.micheljung.fxwindow.DecorationWindowProcedure.callback(DecorationWindowProcedure.java:192) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at com.sun.jna.CallbackReference$DefaultCallbackProxy.invokeCallback(CallbackReference.java:520) at com.sun.jna.CallbackReference$DefaultCallbackProxy.callback(CallbackReference.java:551) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:18:00.523+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-07-29T00:18:00.524+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Joining game: 'ru eu' (22996548) 2024-07-29T00:18:02.319+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2373, version=3810, name=ForgedAlliance.exe, md5=c057a278e1487e95e18bf5674a4f66a1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe?verify=1722194282-lpejgKseGIAwH9%2FezWJysJbwd0Va5QuX%2BwoMmy%2FH9ZI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe, hmacToken=1722194282-lpejgKseGIAwH9%2FezWJysJbwd0Va5QuX%2BwoMmy%2FH9ZI%3D, hmacParameter=verify)` 2024-07-29T00:18:02.319+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2365, version=3810, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua?verify=1722194282-ltwZmNQj2hjS5j8Bvf8t9QqkSLHAxQMSsDm1sk%2BhDBw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua, hmacToken=1722194282-ltwZmNQj2hjS5j8Bvf8t9QqkSLHAxQMSsDm1sk%2BhDBw%3D, hmacParameter=verify)` 2024-07-29T00:18:02.338+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1722194282-maq3ZT0%2BgmjCE%2F1R3o3WuDFQ6ja80VjIysULw3cNxik%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1722194282-maq3ZT0%2BgmjCE%2F1R3o3WuDFQ6ja80VjIysULw3cNxik%3D, hmacParameter=verify)` 2024-07-29T00:18:02.338+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1722194282-16yS3PqCuOzZmanFHqiQKX7oxGdrUAsZ6MK8M1fMbQc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1722194282-16yS3PqCuOzZmanFHqiQKX7oxGdrUAsZ6MK8M1fMbQc%3D, hmacParameter=verify)` 2024-07-29T00:18:02.339+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1722194282-vvWEEWTDpb8e18cwYcfc1IqzFhv2my2w1Zn77WWIDPA%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1722194282-vvWEEWTDpb8e18cwYcfc1IqzFhv2my2w1Zn77WWIDPA%3D, hmacParameter=verify)` 2024-07-29T00:18:02.339+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2371, version=3810, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua?verify=1722194282-Z%2BDVXt3FZps32P7urB%2FbKcJht2FoF1k3lfK8vEr7T%2F4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua, hmacToken=1722194282-Z%2BDVXt3FZps32P7urB%2FbKcJht2FoF1k3lfK8vEr7T%2F4%3D, hmacParameter=verify)` 2024-07-29T00:18:02.340+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1722194282-CX8pnLnRQGMa8sUsIKQzJZWPwlsilC7M0dpfvH7xdJY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1722194282-CX8pnLnRQGMa8sUsIKQzJZWPwlsilC7M0dpfvH7xdJY%3D, hmacParameter=verify)` 2024-07-29T00:18:02.340+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1722194282-%2BvHINc2ViurnvYlOeQI8z4AvfS%2B2JTwI8rNuQp7%2Bsjg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1722194282-%2BvHINc2ViurnvYlOeQI8z4AvfS%2B2JTwI8rNuQp7%2Bsjg%3D, hmacParameter=verify)` 2024-07-29T00:18:02.345+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2366, version=3810, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2?verify=1722194282-Vnf5JQCcePjE9fmJj68I7ViilIlw1jKVqFCXG9WUiqY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2, hmacToken=1722194282-Vnf5JQCcePjE9fmJj68I7ViilIlw1jKVqFCXG9WUiqY%3D, hmacParameter=verify)` 2024-07-29T00:18:03.031+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2368, version=3810, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2?verify=1722194282-E3cCBJyXpZWip25XMcGGALh0ycoZsO36uhHOU2WdILQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2, hmacToken=1722194282-E3cCBJyXpZWip25XMcGGALh0ycoZsO36uhHOU2WdILQ%3D, hmacParameter=verify)` 2024-07-29T00:18:03.034+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2361, version=3810, name=loc.nx2, md5=614cb17d81f15d2ffa9cbb785ff84bf4, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2?verify=1722194282-nNcxGyQ67t5hj06v02gRVtkLkScqUwJzYVvIjAiEDjw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2, hmacToken=1722194282-nNcxGyQ67t5hj06v02gRVtkLkScqUwJzYVvIjAiEDjw%3D, hmacParameter=verify)` 2024-07-29T00:18:03.039+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2367, version=3810, name=lua.nx2, md5=6d33daa5898f3ae93f8b0737733a9611, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2?verify=1722194282-j%2FA%2FmTPQloWX5QqN%2FPRNiTqqsy9gz4R%2Btni1V7rYrYY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2, hmacToken=1722194282-j%2FA%2FmTPQloWX5QqN%2FPRNiTqqsy9gz4R%2Btni1V7rYrYY%3D, hmacParameter=verify)` 2024-07-29T00:18:03.045+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2362, version=3810, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2?verify=1722194282-wWYAKALhmxftDp87og2J6QPcq%2Bnw5FalbqNXFpKxSEs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2, hmacToken=1722194282-wWYAKALhmxftDp87og2J6QPcq%2Bnw5FalbqNXFpKxSEs%3D, hmacParameter=verify)` 2024-07-29T00:18:03.046+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1722194282-YK1TPheZN5d9ZAfODM8SZkERpYagVGHMbycaen36qVg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1722194282-YK1TPheZN5d9ZAfODM8SZkERpYagVGHMbycaen36qVg%3D, hmacParameter=verify)` 2024-07-29T00:18:03.048+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2363, version=3810, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2?verify=1722194282-eXw07cD63v3Y9ait1lWhQy7zLGNjYP7dEUXAAZfHu2k%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2, hmacToken=1722194282-eXw07cD63v3Y9ait1lWhQy7zLGNjYP7dEUXAAZfHu2k%3D, hmacParameter=verify)` 2024-07-29T00:18:03.049+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2370, version=3810, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2?verify=1722194282-MH%2FG3aBto3W3s6G1N12EjaNQBTPZq0zifDJI4ToV7vY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2, hmacToken=1722194282-MH%2FG3aBto3W3s6G1N12EjaNQBTPZq0zifDJI4ToV7vY%3D, hmacParameter=verify)` 2024-07-29T00:18:03.202+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2369, version=3810, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2?verify=1722194282-EHvSWH3x1j55UKhWCuWZvDF0OXMP4ig6LuczSznz9Tk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2, hmacToken=1722194282-EHvSWH3x1j55UKhWCuWZvDF0OXMP4ig6LuczSznz9Tk%3D, hmacParameter=verify)` 2024-07-29T00:18:03.404+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2364, version=3810, name=units.nx2, md5=58cef26f58271f3e71d150cab77fa291, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2?verify=1722194282-JHHt8T0BU1F3M7JALy02lhqta1sjjqCDTC8zHvqMzfE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2, hmacToken=1722194282-JHHt8T0BU1F3M7JALy02lhqta1sjjqCDTC8zHvqMzfE%3D, hmacParameter=verify)` 2024-07-29T00:18:03.404+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2372, version=3810, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2?verify=1722194282-woiPeNW7V0QwJqN7a5LugtQrYqOQeE1xoM%2BP1Jq3NwI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2, hmacToken=1722194282-woiPeNW7V0QwJqN7a5LugtQrYqOQeE1xoM%2BP1Jq3NwI%3D, hmacParameter=verify)` 2024-07-29T00:18:03.405+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3810` 2024-07-29T00:18:03.406+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-07-29T00:18:03.406+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-07-29T00:18:03.406+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-07-29T00:18:03.406+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-07-29T00:18:03.406+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-07-29T00:18:03.406+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-07-29T00:18:03.406+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-07-29T00:18:03.407+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-07-29T00:18:03.407+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-07-29T00:18:03.407+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-07-29T00:18:03.407+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-07-29T00:18:03.407+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-07-29T00:18:03.408+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-9] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3810 2024-07-29T00:18:03.500+05:00 INFO 10392 --- [FAF Client] [Thread-191] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-07-29T00:18:03.501+05:00 DEBUG 10392 --- [FAF Client] [Thread-191] c.faforever.client.replay.ReplayServer : Opening local replay server on port 59989 2024-07-29T00:18:03.501+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -Dorg.ice4j.ipv6.DISABLED=true, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 185222, --game-id, 22996548, --login, KaspreeN, --rpc-port, 59987, --gpgnet-port, 59988, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjIxOTU5MjEsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiS2FzcHJlZU4ifSwiaWF0IjoxNzIyMTkyMzIxLCJpc3MiOiJodHRwczovL2h5ZHJhLmZhZm9yZXZlci5jb20vIiwianRpIjoiYmVhNmJjYmUtODMxNi00NTFhLTgyM2UtMzQ2NTk4ZmJiM2FmIiwibmJmIjoxNzIyMTkyMzIxLCJzY3AiOlsib3BlbmlkIiwib2ZmbGluZSIsInB1YmxpY19wcm9maWxlIiwidXBsb2FkX21hcCIsInVwbG9hZF9tb2QiLCJsb2JieSJdLCJzdWIiOiIxODUyMjIifQ.xZAVJwLysoDhbi_GgLQWJwPL-LvZXSGQ5yftlKjTGW7Ls4jDBZJBXsYxyQ5VSLhuWteGl3ag86AojiY2aaSr5oYLVyqcw8gBNyKjbvvWqIgGPliP4iqsAhlswK_sif4LB-cci1CvHXxu_nhQPSxwwSaBqQTw5KQ4jPzpTeB8Lgq7YUTbnUjKrzhgQmJjBadD7PLLQIVuB6uW4DBj_5locXRYDw1BDfJMlMDgrCvgyC8D0DgfKE40v-rSEhIHsL0JOKZm3-FLtopCD9y0vLQ_CsYN63CBZRYKqvS3PKzO9Kbkpp6NDktUlVMI7uAarlwTBTpZt-B_A-qt7KkjUBIUOLOMXCkM3BnIwN36OFUdM29DIvbu0vHniTGD_5nyBpWfWYZ7tpWWhv1DPUnsQaR7SqKpAFFHRBL7mlFbxoHnfo-ZHEU2n2oYeqXs36TrgTFj4DCIgPIsiB-gUjuf-bpuv4sWdOPLskRkO7Op0IeN0dN2pvGVotUXkshr4Kk0swDtcnuTWJScqmVb28poim2ao23wD5QXo2DuzJqTCqHyu_ljlwQ5nF0KZ54oAQ2NHGHnAumRWB4OW4oZdW1xKoJAmYzs3SD63q7t4p5V9nKx75r_ryIYHqxeLGg95p4BifdkErqP4Dod8uYIVxnlw-yoQVYYFXe1rccRfdS78oOAYhw, --icebreaker-base-url, https://api.faforever.com/ice] 2024-07-29T00:18:03.507+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-07-29T00:18:03.758+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-07-29T00:18:04.010+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-07-29T00:18:04.261+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-07-29T00:18:04.513+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-07-29T00:18:04.764+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-07-29T00:18:05.016+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 7/50) 2024-07-29T00:18:05.267+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 8/50) 2024-07-29T00:18:05.518+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 9/50) 2024-07-29T00:18:06.374+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-5] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_22996548.log, /gpgnet, 127.0.0.1:59988, /mean, 1502.3197021484375, /deviation, 105.88744354248047, /savereplay, gpgnet://127.0.0.1:59989/22996548/KaspreeN.SCFAreplay, /country, RU, /numgames, 2277, /numgames, 2268] in directory: C:\ProgramData\FAForever\bin 2024-07-29T00:18:06.427+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:18:06.427+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:18:08.271+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:18:12.518+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-07-29T00:18:12.525+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-07-29T00:18:12.817+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-07-29T00:18:12.920+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: gathering 2024-07-29T00:18:12.921+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: gathering 2024-07-29T00:18:12.927+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: gathering 2024-07-29T00:18:12.927+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366547"]' 2024-07-29T00:18:12.928+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366800"]' 2024-07-29T00:18:12.929+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: gathering 2024-07-29T00:18:12.931+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: gathering 2024-07-29T00:18:12.933+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: gathering 2024-07-29T00:18:12.935+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: gathering 2024-07-29T00:18:12.937+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: gathering 2024-07-29T00:18:12.943+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["328329"]' 2024-07-29T00:18:12.943+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: gathering 2024-07-29T00:18:12.943+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["415484"]' 2024-07-29T00:18:12.944+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403754"]' 2024-07-29T00:18:12.944+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["326278"]' 2024-07-29T00:18:12.944+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["504492"]' 2024-07-29T00:18:12.945+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["351210"]' 2024-07-29T00:18:12.945+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '473368' changed to: gathering 2024-07-29T00:18:12.959+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["399566"]' 2024-07-29T00:18:12.959+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["473368"]' 2024-07-29T00:18:13.550+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: gathering 2024-07-29T00:18:13.972+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: awaitingCandidates 2024-07-29T00:18:13.972+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: awaitingCandidates 2024-07-29T00:18:13.975+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: awaitingCandidates 2024-07-29T00:18:13.975+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: awaitingCandidates 2024-07-29T00:18:13.975+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: awaitingCandidates 2024-07-29T00:18:13.979+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/399566': {"srcId":185222,"destId":399566,"password":"2pjkbql6aagm9bi5b78dcmrfe5","ufrag":"2to0q1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7026,"type":"HOST_CANDIDATE","generation":0,"id":"23","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7026,"type":"HOST_CANDIDATE","generation":0,"id":"24","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7026,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"25","relAddr":"192.168.3.2","relPort":7026},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10362,"type":"RELAYED_CANDIDATE","generation":0,"id":"26","relAddr":"188.186.80.232","relPort":7026},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":60730,"type":"RELAYED_CANDIDATE","generation":0,"id":"27","relAddr":"188.186.80.232","relPort":7026},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":52696,"type":"RELAYED_CANDIDATE","generation":0,"id":"28","relAddr":"188.186.80.232","relPort":7026}]} 2024-07-29T00:18:13.980+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366547': {"srcId":185222,"destId":366547,"password":"1of2tosj073s3d7f5a1vb52tg6","ufrag":"e377h1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6395,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6395,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6395,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"3","relAddr":"192.168.3.2","relPort":6395},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":16714,"type":"RELAYED_CANDIDATE","generation":0,"id":"5","relAddr":"188.186.80.232","relPort":6395},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":57146,"type":"RELAYED_CANDIDATE","generation":0,"id":"9","relAddr":"188.186.80.232","relPort":6395},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":50474,"type":"RELAYED_CANDIDATE","generation":0,"id":"10","relAddr":"188.186.80.232","relPort":6395}]} 2024-07-29T00:18:13.981+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/403754': {"srcId":185222,"destId":403754,"password":"9bk0rtplne9uc5259a1grs53u","ufrag":"d28611i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6189,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6189,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6189,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"4","relAddr":"192.168.3.2","relPort":6189},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17593,"type":"RELAYED_CANDIDATE","generation":0,"id":"6","relAddr":"188.186.80.232","relPort":6189},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":51010,"type":"RELAYED_CANDIDATE","generation":0,"id":"7","relAddr":"188.186.80.232","relPort":6189},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":61713,"type":"RELAYED_CANDIDATE","generation":0,"id":"8","relAddr":"188.186.80.232","relPort":6189}]} 2024-07-29T00:18:13.982+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/351210': {"srcId":185222,"destId":351210,"password":"684s05djkqv9nel1fakof2s997","ufrag":"21nh61i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6288,"type":"HOST_CANDIDATE","generation":0,"id":"17","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6288,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6288,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"19","relAddr":"192.168.3.2","relPort":6288},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15631,"type":"RELAYED_CANDIDATE","generation":0,"id":"20","relAddr":"188.186.80.232","relPort":6288},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":58947,"type":"RELAYED_CANDIDATE","generation":0,"id":"21","relAddr":"188.186.80.232","relPort":6288},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49270,"type":"RELAYED_CANDIDATE","generation":0,"id":"22","relAddr":"188.186.80.232","relPort":6288}]} 2024-07-29T00:18:13.983+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/504492': {"srcId":185222,"destId":504492,"password":"3ie4fve8tpaeu078qblq2cmev2","ufrag":"915ct1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6450,"type":"HOST_CANDIDATE","generation":0,"id":"11","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6450,"type":"HOST_CANDIDATE","generation":0,"id":"12","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6450,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"13","relAddr":"192.168.3.2","relPort":6450},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12090,"type":"RELAYED_CANDIDATE","generation":0,"id":"14","relAddr":"188.186.80.232","relPort":6450},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":58650,"type":"RELAYED_CANDIDATE","generation":0,"id":"15","relAddr":"188.186.80.232","relPort":6450},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49483,"type":"RELAYED_CANDIDATE","generation":0,"id":"16","relAddr":"188.186.80.232","relPort":6450}]} 2024-07-29T00:18:13.983+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: awaitingCandidates 2024-07-29T00:18:13.983+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '473368' changed to: awaitingCandidates 2024-07-29T00:18:13.984+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/328329': {"srcId":185222,"destId":328329,"password":"3mka01hber5ek917ttkeoj86re","ufrag":"brnnk1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6875,"type":"HOST_CANDIDATE","generation":0,"id":"30","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6875,"type":"HOST_CANDIDATE","generation":0,"id":"32","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6875,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"34","relAddr":"192.168.3.2","relPort":6875},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":13204,"type":"RELAYED_CANDIDATE","generation":0,"id":"36","relAddr":"188.186.80.232","relPort":6875},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":63756,"type":"RELAYED_CANDIDATE","generation":0,"id":"38","relAddr":"188.186.80.232","relPort":6875},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":60505,"type":"RELAYED_CANDIDATE","generation":0,"id":"40","relAddr":"188.186.80.232","relPort":6875}]} 2024-07-29T00:18:13.985+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/473368': {"srcId":185222,"destId":473368,"password":"5i04bmtjco9sfiu7k952mtd1ls","ufrag":"806he1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6942,"type":"HOST_CANDIDATE","generation":0,"id":"29","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6942,"type":"HOST_CANDIDATE","generation":0,"id":"31","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6942,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"33","relAddr":"192.168.3.2","relPort":6942},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10872,"type":"RELAYED_CANDIDATE","generation":0,"id":"35","relAddr":"188.186.80.232","relPort":6942},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":58451,"type":"RELAYED_CANDIDATE","generation":0,"id":"37","relAddr":"188.186.80.232","relPort":6942},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":61386,"type":"RELAYED_CANDIDATE","generation":0,"id":"39","relAddr":"188.186.80.232","relPort":6942}]} 2024-07-29T00:18:13.991+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: awaitingCandidates 2024-07-29T00:18:13.991+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: awaitingCandidates 2024-07-29T00:18:13.992+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: awaitingCandidates 2024-07-29T00:18:13.992+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/326278': {"srcId":185222,"destId":326278,"password":"5ntj06ktttev9nkk87vakajml3","ufrag":"f4n6v1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6534,"type":"HOST_CANDIDATE","generation":0,"id":"41","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6534,"type":"HOST_CANDIDATE","generation":0,"id":"42","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6534,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"43","relAddr":"192.168.3.2","relPort":6534},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11329,"type":"RELAYED_CANDIDATE","generation":0,"id":"44","relAddr":"188.186.80.232","relPort":6534},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":63924,"type":"RELAYED_CANDIDATE","generation":0,"id":"45","relAddr":"188.186.80.232","relPort":6534},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49526,"type":"RELAYED_CANDIDATE","generation":0,"id":"46","relAddr":"188.186.80.232","relPort":6534}]} 2024-07-29T00:18:13.993+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/415484': {"srcId":185222,"destId":415484,"password":"4qgtp4jrajia3odesdqem7n99s","ufrag":"75jdi1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6937,"type":"HOST_CANDIDATE","generation":0,"id":"47","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6937,"type":"HOST_CANDIDATE","generation":0,"id":"48","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6937,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"49","relAddr":"192.168.3.2","relPort":6937},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15419,"type":"RELAYED_CANDIDATE","generation":0,"id":"50","relAddr":"188.186.80.232","relPort":6937},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":59120,"type":"RELAYED_CANDIDATE","generation":0,"id":"51","relAddr":"188.186.80.232","relPort":6937},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":65009,"type":"RELAYED_CANDIDATE","generation":0,"id":"52","relAddr":"188.186.80.232","relPort":6937}]} 2024-07-29T00:18:13.994+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366800': {"srcId":185222,"destId":366800,"password":"1n6gmtjecbbdrs7h956hej8oo7","ufrag":"58tkb1i3tceshs","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6839,"type":"HOST_CANDIDATE","generation":0,"id":"53","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6839,"type":"HOST_CANDIDATE","generation":0,"id":"54","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6839,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"55","relAddr":"192.168.3.2","relPort":6839},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18060,"type":"RELAYED_CANDIDATE","generation":0,"id":"56","relAddr":"188.186.80.232","relPort":6839},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":60187,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"188.186.80.232","relPort":6839},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49639,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"188.186.80.232","relPort":6839}]} 2024-07-29T00:18:14.133+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: awaitingCandidates 2024-07-29T00:18:14.135+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/426478': {"srcId":185222,"destId":426478,"password":"6dapm9stbfisgpmlcndmqbbplu","ufrag":"fo3e11i3tcespf","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6535,"type":"HOST_CANDIDATE","generation":0,"id":"59","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6535,"type":"HOST_CANDIDATE","generation":0,"id":"60","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6535,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"61","relAddr":"192.168.3.2","relPort":6535},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14766,"type":"RELAYED_CANDIDATE","generation":0,"id":"62","relAddr":"188.186.80.232","relPort":6535},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":51275,"type":"RELAYED_CANDIDATE","generation":0,"id":"63","relAddr":"188.186.80.232","relPort":6535},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":54803,"type":"RELAYED_CANDIDATE","generation":0,"id":"64","relAddr":"188.186.80.232","relPort":6535}]} 2024-07-29T00:18:14.135+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: checking 2024-07-29T00:18:14.251+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: checking 2024-07-29T00:18:14.427+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been established 2024-07-29T00:18:14.427+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: connected 2024-07-29T00:18:14.474+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been established 2024-07-29T00:18:14.474+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: connected 2024-07-29T00:18:14.565+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: checking 2024-07-29T00:18:14.595+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '473368' changed to: checking 2024-07-29T00:18:14.678+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: checking 2024-07-29T00:18:14.728+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: checking 2024-07-29T00:18:14.808+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: checking 2024-07-29T00:18:14.837+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been established 2024-07-29T00:18:14.837+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: connected 2024-07-29T00:18:14.949+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '504492' has been established 2024-07-29T00:18:14.950+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '473368' has been established 2024-07-29T00:18:14.950+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: connected 2024-07-29T00:18:14.950+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '473368' changed to: connected 2024-07-29T00:18:14.965+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '415484' has been established 2024-07-29T00:18:14.965+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: connected 2024-07-29T00:18:14.973+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: checking 2024-07-29T00:18:15.011+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '399566' has been established 2024-07-29T00:18:15.012+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: connected 2024-07-29T00:18:15.282+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:18:15.311+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been established 2024-07-29T00:18:15.311+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: connected 2024-07-29T00:18:16.395+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: checking 2024-07-29T00:18:16.408+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: checking 2024-07-29T00:18:16.410+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: checking 2024-07-29T00:18:16.619+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been established 2024-07-29T00:18:16.619+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: connected 2024-07-29T00:18:16.683+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been established 2024-07-29T00:18:16.683+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: connected 2024-07-29T00:18:16.715+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been established 2024-07-29T00:18:16.715+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: connected 2024-07-29T00:18:16.766+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:18:16.766+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.faforever.client.fa.GameFullNotifier : Game lobby window is focused. No need notify the user 2024-07-29T00:18:17.416+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["417894"]' 2024-07-29T00:18:19.339+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: gathering 2024-07-29T00:18:19.896+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["440119"]' 2024-07-29T00:18:19.899+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: awaitingCandidates 2024-07-29T00:18:19.900+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/417894': {"srcId":185222,"destId":417894,"password":"7gqr77a1melrfvolirvp0i02h4","ufrag":"3ipaa1i3tcf2eb","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7047,"type":"HOST_CANDIDATE","generation":0,"id":"65","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7047,"type":"HOST_CANDIDATE","generation":0,"id":"66","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7047,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"67","relAddr":"192.168.3.2","relPort":7047},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":19271,"type":"RELAYED_CANDIDATE","generation":0,"id":"68","relAddr":"188.186.80.232","relPort":7047},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":59521,"type":"RELAYED_CANDIDATE","generation":0,"id":"69","relAddr":"188.186.80.232","relPort":7047},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":63684,"type":"RELAYED_CANDIDATE","generation":0,"id":"70","relAddr":"188.186.80.232","relPort":7047}]} 2024-07-29T00:18:19.900+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: checking 2024-07-29T00:18:20.175+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '417894' has been established 2024-07-29T00:18:20.175+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: connected 2024-07-29T00:18:22.321+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: gathering 2024-07-29T00:18:22.895+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: awaitingCandidates 2024-07-29T00:18:22.896+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/440119': {"srcId":185222,"destId":440119,"password":"7r4jsoafc2tla9bdpjq9n1dlc","ufrag":"9ao761i3tcf5bh","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6369,"type":"HOST_CANDIDATE","generation":0,"id":"71","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6369,"type":"HOST_CANDIDATE","generation":0,"id":"72","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6369,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"73","relAddr":"192.168.3.2","relPort":6369},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15793,"type":"RELAYED_CANDIDATE","generation":0,"id":"74","relAddr":"188.186.80.232","relPort":6369},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":61622,"type":"RELAYED_CANDIDATE","generation":0,"id":"75","relAddr":"188.186.80.232","relPort":6369},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":62595,"type":"RELAYED_CANDIDATE","generation":0,"id":"76","relAddr":"188.186.80.232","relPort":6369}]} 2024-07-29T00:18:22.896+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: checking 2024-07-29T00:18:23.206+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '440119' has been established 2024-07-29T00:18:23.206+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: connected 2024-07-29T00:18:24.008+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been lost 2024-07-29T00:18:24.008+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: disconnected 2024-07-29T00:18:24.010+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403754"]' 2024-07-29T00:18:24.309+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:18:28.274+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:18:33.650+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '417894' has been lost 2024-07-29T00:18:33.650+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["417894"]' 2024-07-29T00:18:33.650+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: disconnected 2024-07-29T00:18:39.035+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["453527"]' 2024-07-29T00:18:41.330+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '453527' changed to: gathering 2024-07-29T00:18:41.906+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '453527' changed to: awaitingCandidates 2024-07-29T00:18:41.907+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/453527': {"srcId":185222,"destId":453527,"password":"3pitscoiesbdnht40jftbtau7d","ufrag":"j5c51i3tcfnti","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6403,"type":"HOST_CANDIDATE","generation":0,"id":"77","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6403,"type":"HOST_CANDIDATE","generation":0,"id":"78","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6403,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"79","relAddr":"192.168.3.2","relPort":6403},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17325,"type":"RELAYED_CANDIDATE","generation":0,"id":"80","relAddr":"188.186.80.232","relPort":6403},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":53254,"type":"RELAYED_CANDIDATE","generation":0,"id":"81","relAddr":"188.186.80.232","relPort":6403},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49715,"type":"RELAYED_CANDIDATE","generation":0,"id":"82","relAddr":"188.186.80.232","relPort":6403}]} 2024-07-29T00:18:41.907+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '453527' changed to: checking 2024-07-29T00:18:42.222+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '453527' has been established 2024-07-29T00:18:42.222+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '453527' changed to: connected 2024-07-29T00:18:45.750+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been lost 2024-07-29T00:18:45.750+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["326278"]' 2024-07-29T00:18:45.751+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: disconnected 2024-07-29T00:18:46.298+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:18:47.316+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:19:14.386+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["384240"]' 2024-07-29T00:19:16.187+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '384240' changed to: gathering 2024-07-29T00:19:16.749+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '384240' changed to: awaitingCandidates 2024-07-29T00:19:16.750+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/384240': {"srcId":185222,"destId":384240,"password":"4komhbjg7gsts0rv7uedo0ivbb","ufrag":"d21pa1i3tcgpur","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7008,"type":"HOST_CANDIDATE","generation":0,"id":"83","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7008,"type":"HOST_CANDIDATE","generation":0,"id":"84","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7008,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"85","relAddr":"192.168.3.2","relPort":7008},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12406,"type":"RELAYED_CANDIDATE","generation":0,"id":"86","relAddr":"188.186.80.232","relPort":7008},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":58738,"type":"RELAYED_CANDIDATE","generation":0,"id":"87","relAddr":"188.186.80.232","relPort":7008},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":54407,"type":"RELAYED_CANDIDATE","generation":0,"id":"88","relAddr":"188.186.80.232","relPort":7008}]} 2024-07-29T00:19:16.751+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '384240' changed to: checking 2024-07-29T00:19:17.022+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '384240' has been established 2024-07-29T00:19:17.022+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '384240' changed to: connected 2024-07-29T00:19:24.367+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["417894"]' 2024-07-29T00:19:26.784+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: gathering 2024-07-29T00:19:27.362+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: awaitingCandidates 2024-07-29T00:19:27.363+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/417894': {"srcId":185222,"destId":417894,"password":"17pfmi3mrcif3svstlm140tsgv","ufrag":"9001j1i3tch4a0","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6993,"type":"HOST_CANDIDATE","generation":0,"id":"89","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6993,"type":"HOST_CANDIDATE","generation":0,"id":"90","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6993,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"91","relAddr":"192.168.3.2","relPort":6993},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10706,"type":"RELAYED_CANDIDATE","generation":0,"id":"92","relAddr":"188.186.80.232","relPort":6993},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":61607,"type":"RELAYED_CANDIDATE","generation":0,"id":"93","relAddr":"188.186.80.232","relPort":6993},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":50092,"type":"RELAYED_CANDIDATE","generation":0,"id":"94","relAddr":"188.186.80.232","relPort":6993}]} 2024-07-29T00:19:27.363+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: checking 2024-07-29T00:19:27.640+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '417894' has been established 2024-07-29T00:19:27.640+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: connected 2024-07-29T00:19:32.624+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '384240' has been lost 2024-07-29T00:19:32.624+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["384240"]' 2024-07-29T00:19:32.624+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '384240' changed to: disconnected 2024-07-29T00:19:34.292+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:19:35.777+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '440119' has been lost 2024-07-29T00:19:35.777+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '440119' changed to: disconnected 2024-07-29T00:19:35.778+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["440119"]' 2024-07-29T00:19:36.290+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:19:46.151+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["381506"]' 2024-07-29T00:19:47.687+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '381506' changed to: gathering 2024-07-29T00:19:48.246+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '381506' changed to: awaitingCandidates 2024-07-29T00:19:48.247+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/381506': {"srcId":185222,"destId":381506,"password":"23er4ksqbc0jlt38mc2spe8d8r","ufrag":"cad71i3tchon7","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6325,"type":"HOST_CANDIDATE","generation":0,"id":"95","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6325,"type":"HOST_CANDIDATE","generation":0,"id":"96","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6325,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"97","relAddr":"192.168.3.2","relPort":6325},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12191,"type":"RELAYED_CANDIDATE","generation":0,"id":"98","relAddr":"188.186.80.232","relPort":6325},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":61807,"type":"RELAYED_CANDIDATE","generation":0,"id":"99","relAddr":"188.186.80.232","relPort":6325},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":57134,"type":"RELAYED_CANDIDATE","generation":0,"id":"100","relAddr":"188.186.80.232","relPort":6325}]} 2024-07-29T00:19:48.247+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '381506' changed to: checking 2024-07-29T00:19:48.613+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '381506' has been established 2024-07-29T00:19:48.613+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '381506' changed to: connected 2024-07-29T00:20:03.068+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '381506' has been lost 2024-07-29T00:20:03.068+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '381506' changed to: disconnected 2024-07-29T00:20:03.069+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["381506"]' 2024-07-29T00:20:18.292+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\point%20of%20reach%20v4.png 2024-07-29T00:20:46.491+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '399566' has been lost 2024-07-29T00:20:46.491+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: disconnected 2024-07-29T00:20:46.491+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["399566"]' 2024-07-29T00:20:47.354+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:21:06.703+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["399566"]' 2024-07-29T00:21:08.007+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: gathering 2024-07-29T00:21:08.566+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: awaitingCandidates 2024-07-29T00:21:08.567+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/399566': {"srcId":185222,"destId":399566,"password":"3rnq6lin3lcku50juaipngj2gk","ufrag":"hnbr1i3tck757","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6433,"type":"HOST_CANDIDATE","generation":0,"id":"101","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6433,"type":"HOST_CANDIDATE","generation":0,"id":"102","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6433,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"103","relAddr":"192.168.3.2","relPort":6433},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12419,"type":"RELAYED_CANDIDATE","generation":0,"id":"104","relAddr":"188.186.80.232","relPort":6433},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":57884,"type":"RELAYED_CANDIDATE","generation":0,"id":"105","relAddr":"188.186.80.232","relPort":6433},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":59483,"type":"RELAYED_CANDIDATE","generation":0,"id":"106","relAddr":"188.186.80.232","relPort":6433}]} 2024-07-29T00:21:08.567+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: checking 2024-07-29T00:21:09.064+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '399566' has been established 2024-07-29T00:21:09.064+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: connected 2024-07-29T00:21:09.109+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:21:09.342+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:21:33.640+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403754"]' 2024-07-29T00:21:36.392+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: gathering 2024-07-29T00:21:36.948+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: awaitingCandidates 2024-07-29T00:21:36.949+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/403754': {"srcId":185222,"destId":403754,"password":"7hq53vr1911unpbma84um86drp","ufrag":"8qpk91i3tcl2s8","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6999,"type":"HOST_CANDIDATE","generation":0,"id":"107","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6999,"type":"HOST_CANDIDATE","generation":0,"id":"108","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6999,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"109","relAddr":"192.168.3.2","relPort":6999},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":13413,"type":"RELAYED_CANDIDATE","generation":0,"id":"110","relAddr":"188.186.80.232","relPort":6999},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":51996,"type":"RELAYED_CANDIDATE","generation":0,"id":"111","relAddr":"188.186.80.232","relPort":6999},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49759,"type":"RELAYED_CANDIDATE","generation":0,"id":"112","relAddr":"188.186.80.232","relPort":6999}]} 2024-07-29T00:21:36.949+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: checking 2024-07-29T00:21:37.285+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been established 2024-07-29T00:21:37.285+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: connected 2024-07-29T00:21:47.852+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '399566' has been lost 2024-07-29T00:21:47.853+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: disconnected 2024-07-29T00:21:47.853+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["399566"]' 2024-07-29T00:21:48.330+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:21:55.345+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:22:29.619+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '417894' has been lost 2024-07-29T00:22:29.619+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["417894"]' 2024-07-29T00:22:29.619+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '417894' changed to: disconnected 2024-07-29T00:22:30.294+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:22:31.027+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '453527' has been lost 2024-07-29T00:22:31.028+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '453527' changed to: disconnected 2024-07-29T00:22:31.030+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["453527"]' 2024-07-29T00:22:31.372+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:22:35.771+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:22:46.545+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["41150"]' 2024-07-29T00:22:47.796+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["488548"]' 2024-07-29T00:22:47.927+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '41150' changed to: gathering 2024-07-29T00:22:48.488+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '41150' changed to: awaitingCandidates 2024-07-29T00:22:48.489+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/41150': {"srcId":185222,"destId":41150,"password":"2cvpj8e7dmgh0jf8k93iecm5qn","ufrag":"fp6fr1i3tcn8no","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6193,"type":"HOST_CANDIDATE","generation":0,"id":"113","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6193,"type":"HOST_CANDIDATE","generation":0,"id":"114","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6193,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"115","relAddr":"192.168.3.2","relPort":6193},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14128,"type":"RELAYED_CANDIDATE","generation":0,"id":"116","relAddr":"188.186.80.232","relPort":6193},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":64608,"type":"RELAYED_CANDIDATE","generation":0,"id":"117","relAddr":"188.186.80.232","relPort":6193},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":58583,"type":"RELAYED_CANDIDATE","generation":0,"id":"118","relAddr":"188.186.80.232","relPort":6193}]} 2024-07-29T00:22:48.489+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '41150' changed to: checking 2024-07-29T00:22:48.776+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '41150' has been established 2024-07-29T00:22:48.776+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '41150' changed to: connected 2024-07-29T00:22:49.209+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '488548' changed to: gathering 2024-07-29T00:22:49.341+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:22:49.769+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '488548' changed to: awaitingCandidates 2024-07-29T00:22:49.770+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/488548': {"srcId":185222,"destId":488548,"password":"4g7ff2ao01664bidmoaj1kb0on","ufrag":"8neld1i3tcn9vq","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7057,"type":"HOST_CANDIDATE","generation":0,"id":"119","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7057,"type":"HOST_CANDIDATE","generation":0,"id":"120","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7057,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"121","relAddr":"192.168.3.2","relPort":7057},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10109,"type":"RELAYED_CANDIDATE","generation":0,"id":"122","relAddr":"188.186.80.232","relPort":7057},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":62869,"type":"RELAYED_CANDIDATE","generation":0,"id":"123","relAddr":"188.186.80.232","relPort":7057},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":55027,"type":"RELAYED_CANDIDATE","generation":0,"id":"124","relAddr":"188.186.80.232","relPort":7057}]} 2024-07-29T00:22:49.770+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '488548' changed to: checking 2024-07-29T00:22:50.077+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '488548' has been established 2024-07-29T00:22:50.077+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '488548' changed to: connected 2024-07-29T00:22:50.919+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:22:51.329+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:22:57.326+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["326278"]' 2024-07-29T00:22:59.364+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_021.png 2024-07-29T00:22:59.914+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: gathering 2024-07-29T00:23:00.473+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: awaitingCandidates 2024-07-29T00:23:00.474+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/326278': {"srcId":185222,"destId":326278,"password":"1jrsu6hh4060tdm0hicj0aqqqg","ufrag":"9ghh31i3tcnkea","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6924,"type":"HOST_CANDIDATE","generation":0,"id":"125","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6924,"type":"HOST_CANDIDATE","generation":0,"id":"126","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6924,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"127","relAddr":"192.168.3.2","relPort":6924},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18147,"type":"RELAYED_CANDIDATE","generation":0,"id":"128","relAddr":"188.186.80.232","relPort":6924},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49338,"type":"RELAYED_CANDIDATE","generation":0,"id":"129","relAddr":"188.186.80.232","relPort":6924},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":55833,"type":"RELAYED_CANDIDATE","generation":0,"id":"130","relAddr":"188.186.80.232","relPort":6924}]} 2024-07-29T00:23:00.474+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: checking 2024-07-29T00:23:00.850+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been established 2024-07-29T00:23:00.850+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: connected 2024-07-29T00:23:07.655+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been lost 2024-07-29T00:23:07.655+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: disconnected 2024-07-29T00:23:07.656+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["351210"]' 2024-07-29T00:23:08.375+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:23:10.339+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:23:19.316+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_rich_v2.v0001.png 2024-07-29T00:23:20.420+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_039.png 2024-07-29T00:23:21.960+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["326278"]' 2024-07-29T00:23:21.960+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '326278' has been lost 2024-07-29T00:23:21.960+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '326278' changed to: disconnected 2024-07-29T00:23:22.330+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:23:29.504+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["351210"]' 2024-07-29T00:23:31.602+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: gathering 2024-07-29T00:23:31.682+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:23:31.682+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.faforever.client.fa.GameFullNotifier : Game lobby window is focused. No need notify the user 2024-07-29T00:23:32.177+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: awaitingCandidates 2024-07-29T00:23:32.178+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/351210': {"srcId":185222,"destId":351210,"password":"1imi1l577tsf4ipimsc2c1cdnn","ufrag":"bjdvi1i3tcojci","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6557,"type":"HOST_CANDIDATE","generation":0,"id":"131","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6557,"type":"HOST_CANDIDATE","generation":0,"id":"132","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6557,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"133","relAddr":"192.168.3.2","relPort":6557},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18851,"type":"RELAYED_CANDIDATE","generation":0,"id":"134","relAddr":"188.186.80.232","relPort":6557},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":49686,"type":"RELAYED_CANDIDATE","generation":0,"id":"135","relAddr":"188.186.80.232","relPort":6557},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":54565,"type":"RELAYED_CANDIDATE","generation":0,"id":"136","relAddr":"188.186.80.232","relPort":6557}]} 2024-07-29T00:23:32.178+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: checking 2024-07-29T00:23:32.320+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:23:32.356+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been established 2024-07-29T00:23:32.356+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: connected 2024-07-29T00:23:34.340+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_036.png 2024-07-29T00:23:53.348+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\gap%20of%20rohan.v0001.png 2024-07-29T00:25:04.557+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '473368' has been lost 2024-07-29T00:25:04.557+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["473368"]' 2024-07-29T00:25:04.558+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '473368' changed to: disconnected 2024-07-29T00:25:05.396+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:26:33.939+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["396289"]' 2024-07-29T00:26:37.007+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: gathering 2024-07-29T00:26:37.565+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: awaitingCandidates 2024-07-29T00:26:37.567+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/396289': {"srcId":185222,"destId":396289,"password":"5ogtft6tv2fb8ejbj601hmongf","ufrag":"da9oq1i3tcu8ef","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6236,"type":"HOST_CANDIDATE","generation":0,"id":"137","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6236,"type":"HOST_CANDIDATE","generation":0,"id":"138","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6236,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"139","relAddr":"192.168.3.2","relPort":6236},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11520,"type":"RELAYED_CANDIDATE","generation":0,"id":"140","relAddr":"188.186.80.232","relPort":6236},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":50227,"type":"RELAYED_CANDIDATE","generation":0,"id":"141","relAddr":"188.186.80.232","relPort":6236},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":54795,"type":"RELAYED_CANDIDATE","generation":0,"id":"142","relAddr":"188.186.80.232","relPort":6236}]} 2024-07-29T00:26:37.567+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: checking 2024-07-29T00:26:37.936+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '396289' has been established 2024-07-29T00:26:37.936+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: connected 2024-07-29T00:26:38.194+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:26:38.195+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.faforever.client.fa.GameFullNotifier : Game lobby window is focused. No need notify the user 2024-07-29T00:26:38.771+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=OPEN) 2024-07-29T00:26:51.943+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Launching"]' 2024-07-29T00:26:52.763+05:00 ERROR 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#57,JavaFX Application Thread,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.beans.InvalidationListener.invalidated(javafx.beans.Observable)" because "[]" is null at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at com.sun.javafx.binding.FlatMappedBinding.invalidateAll(FlatMappedBinding.java:103) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase$Listener.invalidated(ObjectPropertyBase.java:234) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.binding.ObjectBinding.invalidate(ObjectBinding.java:192) at javafx.beans.Observable.lambda$subscribe$0(Observable.java:125) at com.sun.javafx.binding.ExpressionHelper$SingleInvalidation.fireValueChangedEvent(ExpressionHelper.java:147) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ReadOnlyObjectPropertyBase.fireValueChangedEvent(ReadOnlyObjectPropertyBase.java:80) at javafx.beans.property.ReadOnlyObjectWrapper.fireValueChangedEvent(ReadOnlyObjectWrapper.java:102) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at javafx.scene.control.SelectionModel.setSelectedItem(SelectionModel.java:105) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.updateSelectedIndex(TableView.java:3163) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.select(TableView.java:2669) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2598) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.clearAndSelect(TableView.java:2558) at javafx.scene.control.TableView$TableViewArrayListSelectionModel.lambda$new$2(TableView.java:2365) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.SortedList.sourceChanged(SortedList.java:111) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:482) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at javafx.collections.transformation.FilteredList.sourceChanged(FilteredList.java:146) at javafx.collections.transformation.TransformationList.lambda$getListener$0(TransformationList.java:105) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:327) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.FXCollections$UnmodifiableObservableListImpl.lambda$new$0(FXCollections.java:947) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.FXCollections$SynchronizedObservableList.lambda$new$0(FXCollections.java:1201) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$SingleChange.fireValueChangedEvent(ListListenerHelper.java:162) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:71) at javafx.collections.ObservableListBase.fireChange(ObservableListBase.java:246) at javafx.collections.ListChangeBuilder.commit(ListChangeBuilder.java:485) at javafx.collections.ListChangeBuilder.endChange(ListChangeBuilder.java:541) at javafx.collections.ObservableListBase.endChange(ObservableListBase.java:210) at com.sun.javafx.collections.ObservableListWrapper.access$200(ObservableListWrapper.java:46) at com.sun.javafx.collections.ObservableListWrapper$1$1.invalidated(ObservableListWrapper.java:74) at com.sun.javafx.binding.ExpressionHelper$Generic.fireValueChangedEvent(ExpressionHelper.java:360) at com.sun.javafx.binding.ExpressionHelper.fireValueChangedEvent(ExpressionHelper.java:91) at javafx.beans.property.ObjectPropertyBase.fireValueChangedEvent(ObjectPropertyBase.java:106) at javafx.beans.property.ObjectPropertyBase.markInvalid(ObjectPropertyBase.java:113) at javafx.beans.property.ObjectPropertyBase.set(ObjectPropertyBase.java:147) at com.faforever.client.domain.server.GameInfo.setStatus(GameInfo.java:206) at com.faforever.client.mapstruct.GameMapperImpl.update(GameMapperImpl.java:75) at reactor.function.TupleUtils.lambda$function$7(TupleUtils.java:143) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.tryOnNext(FluxMapFuseable.java:313) at reactor.core.publisher.FluxOnAssembly$OnAssemblyConditionalSubscriber.tryOnNext(FluxOnAssembly.java:683) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.runAsync(FluxPublishOn.java:1004) at reactor.core.publisher.FluxPublishOn$PublishOnConditionalSubscriber.run(FluxPublishOn.java:1079) at reactor.core.scheduler.ExecutorScheduler$ExecutorTrackedRunnable.run(ExecutorScheduler.java:192) at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:456) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:455) at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:185) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T00:26:52.766+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=PLAYING) 2024-07-29T00:26:55.747+05:00 INFO 10392 --- [FAF Client] [Thread-191] c.faforever.client.replay.ReplayServer : Accepted connection from `/127.0.0.1:60387` 2024-07-29T00:27:35.772+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:29:13.684+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1179","396289","5016.4"]' 2024-07-29T00:29:16.699+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'BottleneckCleared' '[]' 2024-07-29T00:29:16.700+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1180","396289","8031.9"]' 2024-07-29T00:29:16.703+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'BottleneckCleared' '[]' 2024-07-29T00:29:21.863+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996548, status=PLAYING) 2024-07-29T00:30:19.365+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","5197.5"]' 2024-07-29T00:30:24.475+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","10307.4"]' 2024-07-29T00:30:28.558+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '396289' has been lost 2024-07-29T00:30:28.558+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: disconnected 2024-07-29T00:30:28.561+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: gathering 2024-07-29T00:30:29.120+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: awaitingCandidates 2024-07-29T00:30:29.121+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/396289': {"srcId":185222,"destId":396289,"password":"5ilbdgfgr9371qhfcm548a28pc","ufrag":"a7hgo1i3td5aih","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6556,"type":"HOST_CANDIDATE","generation":0,"id":"143","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6556,"type":"HOST_CANDIDATE","generation":0,"id":"144","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6556,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"145","relAddr":"192.168.3.2","relPort":6556},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":16125,"type":"RELAYED_CANDIDATE","generation":0,"id":"146","relAddr":"188.186.80.232","relPort":6556},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":50080,"type":"RELAYED_CANDIDATE","generation":0,"id":"147","relAddr":"188.186.80.232","relPort":6556},{"foundation":"6","protocol":"udp","priority":2815,"ip":"159.89.16.108","port":58347,"type":"RELAYED_CANDIDATE","generation":0,"id":"148","relAddr":"188.186.80.232","relPort":6556}]} 2024-07-29T00:30:29.122+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: checking 2024-07-29T00:30:29.122+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '396289' changed to: disconnected 2024-07-29T00:30:30.474+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","16306.5"]' 2024-07-29T00:30:35.718+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","21549.7"]' 2024-07-29T00:30:40.719+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","26551.6"]' 2024-07-29T00:30:46.253+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","32084.5"]' 2024-07-29T00:30:51.344+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","37175.9"]' 2024-07-29T00:30:56.345+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","42176.9"]' 2024-07-29T00:30:57.838+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\rcv_avatar.png 2024-07-29T00:30:57.888+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\viking.png 2024-07-29T00:30:57.897+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\King_of_Ladder.png 2024-07-29T00:30:58.038+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_004.v0022.png 2024-07-29T00:30:58.051+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\firelight.v0001.png 2024-07-29T00:30:58.079+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/fort_tiberium.v0011.png 2024-07-29T00:30:58.089+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\huge_earth_world_map.v0002.png 2024-07-29T00:30:58.106+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_red_revenge.v0001.png 2024-07-29T00:30:58.449+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_004.v0022.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_004.v0022.png 2024-07-29T00:30:58.539+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_red_revenge.v0001.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_red_revenge.v0001.png 2024-07-29T00:31:01.348+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","47179.9"]' 2024-07-29T00:31:03.686+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\bird.png 2024-07-29T00:31:03.693+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\Seraphim.png 2024-07-29T00:31:03.698+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_e05.v0023.png 2024-07-29T00:31:03.699+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\king_of_chaos.v0002.png 2024-07-29T00:31:03.701+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\survival_genesis.v0030.png 2024-07-29T00:31:03.709+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\diversity.v0008.png 2024-07-29T00:31:03.712+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\paradisebay.v0007.png 2024-07-29T00:31:03.783+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\CachedAvataravatar_cool_brackman_3.png 2024-07-29T00:31:03.795+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_005.v0023.png 2024-07-29T00:31:03.933+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_e05.v0023.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_e05.v0023.png 2024-07-29T00:31:03.968+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_005.v0023.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_005.v0023.png 2024-07-29T00:31:06.351+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","52182.8"]' 2024-07-29T00:31:11.897+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","57729.5"]' 2024-07-29T00:31:17.520+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","63352.1"]' 2024-07-29T00:31:22.521+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","68353.2"]' 2024-07-29T00:31:27.682+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","73514.0"]' 2024-07-29T00:31:32.684+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","78516.3"]' 2024-07-29T00:31:37.373+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\firelight.v0001.png 2024-07-29T00:31:37.382+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\fort_tiberium.v0011.png 2024-07-29T00:31:37.687+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","83519.1"]' 2024-07-29T00:31:42.976+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","88808.2"]' 2024-07-29T00:31:45.823+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\gertix.v0001.png 2024-07-29T00:31:45.825+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_blockade.v0003.png 2024-07-29T00:31:45.828+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_001.v0029.png 2024-07-29T00:31:45.838+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\setons%2010x10.png 2024-07-29T00:31:45.847+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astrogantelka.v0022.png 2024-07-29T00:31:45.848+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\x1mp_004.png 2024-07-29T00:31:45.849+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\gap%20of%20rohan.v0001.png 2024-07-29T00:31:46.064+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\the_pass_to_valhalla.v0017.png 2024-07-29T00:31:46.068+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/himmelbjerget_denmark_x20.v0003.png 2024-07-29T00:31:46.075+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/frozen_firefight.v0003.png 2024-07-29T00:31:46.078+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\20x20_white_fire_8v8.v0001.png 2024-07-29T00:31:46.084+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_001.v0029.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_001.v0029.png 2024-07-29T00:31:46.128+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_blockade.v0003.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_blockade.v0003.png 2024-07-29T00:31:48.275+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","94106.7"]' 2024-07-29T00:31:53.876+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","99708.5"]' 2024-07-29T00:31:58.880+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","104711.6"]' 2024-07-29T00:32:03.902+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","109733.9"]' 2024-07-29T00:32:08.905+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","114736.5"]' 2024-07-29T00:32:14.704+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","120535.9"]' 2024-07-29T00:32:15.762+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\pearl5.png 2024-07-29T00:32:15.764+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\CachedAvataravatar_cool_brackman_3.png 2024-07-29T00:32:20.139+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["ack","1712","396289","125971.8"]' 2024-07-29T00:32:21.988+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_overmap.v0002.png 2024-07-29T00:32:22.266+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'BottleneckCleared' '[]' 2024-07-29T00:32:22.372+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["data","1732","185222","128204.4"]' 2024-07-29T00:32:22.477+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'BottleneckCleared' '[]' 2024-07-29T00:32:25.377+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[10,"defeat -10"]' 2024-07-29T00:32:35.776+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:32:47.740+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[12,"defeat -10"]' 2024-07-29T00:33:04.944+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Bottleneck' '["data","2054","185222","5060.2"]' 2024-07-29T00:33:04.980+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\all-vs-001.v0002.png 2024-07-29T00:33:09.953+05:00 INFO 10392 --- [FAF Client] [Thread-191] c.faforever.client.replay.ReplayServer : FAF disconnected, writing replay data to file 2024-07-29T00:33:09.953+05:00 WARN 10392 --- [FAF Client] [Thread-191] c.f.commons.replay.VictoryCondition : Unknown victory condition: null 2024-07-29T00:33:09.953+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-07-29T00:33:09.954+05:00 INFO 10392 --- [FAF Client] [Thread-191] c.f.client.replay.ReplayFileWriterImpl : Writing replay file to `C:\ProgramData\FAForever\replays\22996548-KaspreeN.fafreplay` (238.4 KiB) 2024-07-29T00:33:09.957+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '488548' has been lost 2024-07-29T00:33:09.957+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '488548' changed to: disconnected 2024-07-29T00:33:09.961+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been lost 2024-07-29T00:33:09.961+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: disconnected 2024-07-29T00:33:09.962+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '504492' has been lost 2024-07-29T00:33:09.962+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '504492' changed to: disconnected 2024-07-29T00:33:09.963+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been lost 2024-07-29T00:33:09.963+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: disconnected 2024-07-29T00:33:09.965+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been lost 2024-07-29T00:33:09.965+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: disconnected 2024-07-29T00:33:09.966+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '351210' has been lost 2024-07-29T00:33:09.966+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '351210' changed to: disconnected 2024-07-29T00:33:09.969+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been lost 2024-07-29T00:33:09.970+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: disconnected 2024-07-29T00:33:09.970+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been lost 2024-07-29T00:33:09.970+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: disconnected 2024-07-29T00:33:09.972+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '415484' has been lost 2024-07-29T00:33:09.972+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: disconnected 2024-07-29T00:33:09.974+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '41150' has been lost 2024-07-29T00:33:09.975+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '41150' changed to: disconnected 2024-07-29T00:33:10.174+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code 0 2024-07-29T00:33:10.174+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-07-29T00:33:10.174+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:33:10.175+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:33:10.690+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-07-29T00:35:11.031+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-07-29T00:35:11.032+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Joining game: 'ru eu' (22996701) 2024-07-29T00:35:11.238+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2373, version=3810, name=ForgedAlliance.exe, md5=c057a278e1487e95e18bf5674a4f66a1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe?verify=1722195311-gL4nf3S8sB2fZkAz3F3SI5M6WYY9P%2FqgnoeuJg2exjc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe, hmacToken=1722195311-gL4nf3S8sB2fZkAz3F3SI5M6WYY9P%2FqgnoeuJg2exjc%3D, hmacParameter=verify)` 2024-07-29T00:35:11.238+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2365, version=3810, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua?verify=1722195311-SOK79sVieDQC35q9nDG16dPbpBZbvNlXSaDKDpSE4Cw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua, hmacToken=1722195311-SOK79sVieDQC35q9nDG16dPbpBZbvNlXSaDKDpSE4Cw%3D, hmacParameter=verify)` 2024-07-29T00:35:11.256+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1722195311-VEMBEv90hc%2FEo8MBjMzAl2XpthB8s7%2B1PAkWD8qzgrM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1722195311-VEMBEv90hc%2FEo8MBjMzAl2XpthB8s7%2B1PAkWD8qzgrM%3D, hmacParameter=verify)` 2024-07-29T00:35:11.257+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1722195311-z2Ag98TfZoMCkkzZ2%2Fo3oTRpJ4X3odV4Mni73FacSlw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1722195311-z2Ag98TfZoMCkkzZ2%2Fo3oTRpJ4X3odV4Mni73FacSlw%3D, hmacParameter=verify)` 2024-07-29T00:35:11.258+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1722195311-MXJs8THx5Qn3pj4kGpI0ePVW2RlYzx3y2%2B0oaadg0Yo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1722195311-MXJs8THx5Qn3pj4kGpI0ePVW2RlYzx3y2%2B0oaadg0Yo%3D, hmacParameter=verify)` 2024-07-29T00:35:11.258+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2371, version=3810, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua?verify=1722195311-Ctx9QA6YTjeR0xh91n0l43bXwREuwP%2BPevKNh8nq3fI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua, hmacToken=1722195311-Ctx9QA6YTjeR0xh91n0l43bXwREuwP%2BPevKNh8nq3fI%3D, hmacParameter=verify)` 2024-07-29T00:35:11.258+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1722195311-r4fjHB9sfXUBcuiSE8VSuSUUUQkwHS6QSTygLCbgTXU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1722195311-r4fjHB9sfXUBcuiSE8VSuSUUUQkwHS6QSTygLCbgTXU%3D, hmacParameter=verify)` 2024-07-29T00:35:11.259+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1722195311-3j1GWjz33ALRB6Hc6HzvWGJamA%2FZ52QYPUu%2Ft719xwM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1722195311-3j1GWjz33ALRB6Hc6HzvWGJamA%2FZ52QYPUu%2Ft719xwM%3D, hmacParameter=verify)` 2024-07-29T00:35:11.264+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2366, version=3810, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2?verify=1722195311-xHxexBdKl%2FDSmj5Xxsencygia83FWmzpJCEZ7GWwS6A%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2, hmacToken=1722195311-xHxexBdKl%2FDSmj5Xxsencygia83FWmzpJCEZ7GWwS6A%3D, hmacParameter=verify)` 2024-07-29T00:35:11.914+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2368, version=3810, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2?verify=1722195311-q6yYz2htPdAkVIhWg2HWq%2BG%2FsHe%2FMRKm2kV%2FQnfqZgk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2, hmacToken=1722195311-q6yYz2htPdAkVIhWg2HWq%2BG%2FsHe%2FMRKm2kV%2FQnfqZgk%3D, hmacParameter=verify)` 2024-07-29T00:35:11.917+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2361, version=3810, name=loc.nx2, md5=614cb17d81f15d2ffa9cbb785ff84bf4, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2?verify=1722195311-nkLAR60SybSiolMx8inmMQcQ1bhQAujMYkEWzDrwszk%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2, hmacToken=1722195311-nkLAR60SybSiolMx8inmMQcQ1bhQAujMYkEWzDrwszk%3D, hmacParameter=verify)` 2024-07-29T00:35:11.923+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2367, version=3810, name=lua.nx2, md5=6d33daa5898f3ae93f8b0737733a9611, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2?verify=1722195311-IB8S1%2BV%2FjdFzGL7kZGGXPRhg1ItH6%2Blw1qCEZPyJMjE%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2, hmacToken=1722195311-IB8S1%2BV%2FjdFzGL7kZGGXPRhg1ItH6%2Blw1qCEZPyJMjE%3D, hmacParameter=verify)` 2024-07-29T00:35:11.928+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2362, version=3810, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2?verify=1722195311-g2KTYPkDD%2BkfVx0%2FxB3ZpiqG782GD%2F6e7wFX7jA2o2I%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2, hmacToken=1722195311-g2KTYPkDD%2BkfVx0%2FxB3ZpiqG782GD%2F6e7wFX7jA2o2I%3D, hmacParameter=verify)` 2024-07-29T00:35:11.928+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1722195311-LiHCTXF1GB%2F3FjDnr7PMaSZOGYqpT4QRaU3AhvNMJLw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1722195311-LiHCTXF1GB%2F3FjDnr7PMaSZOGYqpT4QRaU3AhvNMJLw%3D, hmacParameter=verify)` 2024-07-29T00:35:11.930+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2363, version=3810, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2?verify=1722195311-gp1zMX%2B0eLDw%2Bxm1CL9S1DthFn1A41M9zlA4tCDqxg4%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2, hmacToken=1722195311-gp1zMX%2B0eLDw%2Bxm1CL9S1DthFn1A41M9zlA4tCDqxg4%3D, hmacParameter=verify)` 2024-07-29T00:35:11.930+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2370, version=3810, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2?verify=1722195311-5CiRUblw%2FUGyP8rD51f3Za2rwjK5BwlTzFIn3gWNp2o%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2, hmacToken=1722195311-5CiRUblw%2FUGyP8rD51f3Za2rwjK5BwlTzFIn3gWNp2o%3D, hmacParameter=verify)` 2024-07-29T00:35:12.070+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2369, version=3810, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2?verify=1722195311-w4gtoxtlJfNA05Uijwsa985y5CvryP3Liv6Bx0%2B2dYs%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2, hmacToken=1722195311-w4gtoxtlJfNA05Uijwsa985y5CvryP3Liv6Bx0%2B2dYs%3D, hmacParameter=verify)` 2024-07-29T00:35:12.261+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2364, version=3810, name=units.nx2, md5=58cef26f58271f3e71d150cab77fa291, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2?verify=1722195311-anBzD2DkYs3t5NHPzSpWFrkaTyD9m7YTva3X9hr89qo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2, hmacToken=1722195311-anBzD2DkYs3t5NHPzSpWFrkaTyD9m7YTva3X9hr89qo%3D, hmacParameter=verify)` 2024-07-29T00:35:12.262+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2372, version=3810, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2?verify=1722195311-WnH%2BH%2FU5jXQj2HOGWCsz4D1m3UivOFYZZjWXVYxM2mI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2, hmacToken=1722195311-WnH%2BH%2FU5jXQj2HOGWCsz4D1m3UivOFYZZjWXVYxM2mI%3D, hmacParameter=verify)` 2024-07-29T00:35:12.262+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3810` 2024-07-29T00:35:12.262+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\bin\BsSndRpt.exe' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\bin\BugSplat.dll' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\bin\BugSplatRc.dll' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\bin\DbgHelp.dll' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\bin\GDFBinary.dll' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\bin\msvcm80.dll' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\bin\msvcp80.dll' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\bin\msvcr80.dll' 2024-07-29T00:35:12.263+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\bin\SHSMP.DLL' 2024-07-29T00:35:12.264+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\bin\sx32w.dll' 2024-07-29T00:35:12.264+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\bin\wxmsw24u-vs80.dll' 2024-07-29T00:35:12.264+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\bin\zlibwapi.dll' 2024-07-29T00:35:12.265+05:00 DEBUG 10392 --- [FAF Client] [pool-2-thread-10] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\bin\ForgedAlliance.exe to 3810 2024-07-29T00:35:12.352+05:00 INFO 10392 --- [FAF Client] [Thread-226] c.faforever.client.replay.ReplayServer : Connecting to replay server at `lobby.faforever.com:15000` 2024-07-29T00:35:12.352+05:00 DEBUG 10392 --- [FAF Client] [Thread-226] c.faforever.client.replay.ReplayServer : Opening local replay server on port 60601 2024-07-29T00:35:12.352+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Starting ICE adapter with command: [c:\program files\faf client\jre\bin\java.exe, -Dorg.ice4j.ipv6.DISABLED=true, -cp, C:\Program Files\FAF Client\natives\faf-ice-adapter.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-base-21.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-controls-21.jar;C:\Program Files\FAF Client\.\lib\javafx-fxml-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-graphics-21.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-media-21.jar;C:\Program Files\FAF Client\.\lib\javafx-swing-21-win.jar;C:\Program Files\FAF Client\.\lib\javafx-web-21-win.jar, com.faforever.iceadapter.IceAdapter, --id, 185222, --game-id, 22996701, --login, KaspreeN, --rpc-port, 60599, --gpgnet-port, 60600, --access-token, eyJhbGciOiJSUzI1NiIsImtpZCI6InB1YmxpYzo5N2U2ZmQxMy0zNDcxLTQ4ZDgtYTA3OC1jYzVhMWIzNTZiMzYiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOltdLCJjbGllbnRfaWQiOiJmYWYtamF2YS1jbGllbnQiLCJleHAiOjE3MjIxOTU5MjEsImV4dCI6eyJyb2xlcyI6WyJVU0VSIl0sInVzZXJuYW1lIjoiS2FzcHJlZU4ifSwiaWF0IjoxNzIyMTkyMzIxLCJpc3MiOiJodHRwczovL2h5ZHJhLmZhZm9yZXZlci5jb20vIiwianRpIjoiYmVhNmJjYmUtODMxNi00NTFhLTgyM2UtMzQ2NTk4ZmJiM2FmIiwibmJmIjoxNzIyMTkyMzIxLCJzY3AiOlsib3BlbmlkIiwib2ZmbGluZSIsInB1YmxpY19wcm9maWxlIiwidXBsb2FkX21hcCIsInVwbG9hZF9tb2QiLCJsb2JieSJdLCJzdWIiOiIxODUyMjIifQ.xZAVJwLysoDhbi_GgLQWJwPL-LvZXSGQ5yftlKjTGW7Ls4jDBZJBXsYxyQ5VSLhuWteGl3ag86AojiY2aaSr5oYLVyqcw8gBNyKjbvvWqIgGPliP4iqsAhlswK_sif4LB-cci1CvHXxu_nhQPSxwwSaBqQTw5KQ4jPzpTeB8Lgq7YUTbnUjKrzhgQmJjBadD7PLLQIVuB6uW4DBj_5locXRYDw1BDfJMlMDgrCvgyC8D0DgfKE40v-rSEhIHsL0JOKZm3-FLtopCD9y0vLQ_CsYN63CBZRYKqvS3PKzO9Kbkpp6NDktUlVMI7uAarlwTBTpZt-B_A-qt7KkjUBIUOLOMXCkM3BnIwN36OFUdM29DIvbu0vHniTGD_5nyBpWfWYZ7tpWWhv1DPUnsQaR7SqKpAFFHRBL7mlFbxoHnfo-ZHEU2n2oYeqXs36TrgTFj4DCIgPIsiB-gUjuf-bpuv4sWdOPLskRkO7Op0IeN0dN2pvGVotUXkshr4Kk0swDtcnuTWJScqmVb28poim2ao23wD5QXo2DuzJqTCqHyu_ljlwQ5nF0KZ54oAQ2NHGHnAumRWB4OW4oZdW1xKoJAmYzs3SD63q7t4p5V9nKx75r_ryIYHqxeLGg95p4BifdkErqP4Dod8uYIVxnlw-yoQVYYFXe1rccRfdS78oOAYhw, --icebreaker-base-url, https://api.faforever.com/ice] 2024-07-29T00:35:12.357+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 1/50) 2024-07-29T00:35:12.608+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 2/50) 2024-07-29T00:35:12.860+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 3/50) 2024-07-29T00:35:13.112+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 4/50) 2024-07-29T00:35:13.363+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 5/50) 2024-07-29T00:35:13.616+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 6/50) 2024-07-29T00:35:13.866+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 7/50) 2024-07-29T00:35:14.117+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 8/50) 2024-07-29T00:35:14.369+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.client.fa.relay.ice.IceAdapterImpl : Could not connect to ICE adapter (attempt 9/50) 2024-07-29T00:35:15.043+05:00 ERROR 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#144,ForkJoinPool.commonPool-worker-5,5,main]: java.lang.NullPointerException: null 2024-07-29T00:35:15.177+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-8] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_22996701.log, /gpgnet, 127.0.0.1:60600, /mean, 1502.3197021484375, /deviation, 105.88744354248047, /savereplay, gpgnet://127.0.0.1:60601/22996701/KaspreeN.SCFAreplay, /country, RU, /numgames, 2277, /numgames, 2268] in directory: C:\ProgramData\FAForever\bin 2024-07-29T00:35:15.230+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:35:15.231+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:35:16.984+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T00:35:21.212+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Connected 2024-07-29T00:35:21.220+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Idle"]' 2024-07-29T00:35:21.516+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Lobby"]' 2024-07-29T00:35:21.615+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: gathering 2024-07-29T00:35:21.616+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: gathering 2024-07-29T00:35:21.618+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '224062' changed to: gathering 2024-07-29T00:35:21.621+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: gathering 2024-07-29T00:35:21.622+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: gathering 2024-07-29T00:35:21.624+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: gathering 2024-07-29T00:35:21.636+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366547"]' 2024-07-29T00:35:21.637+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["328329"]' 2024-07-29T00:35:21.637+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["224062"]' 2024-07-29T00:35:21.638+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["366800"]' 2024-07-29T00:35:21.638+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["415484"]' 2024-07-29T00:35:21.638+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["150786"]' 2024-07-29T00:35:22.216+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: gathering 2024-07-29T00:35:22.597+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: awaitingCandidates 2024-07-29T00:35:22.597+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '224062' changed to: awaitingCandidates 2024-07-29T00:35:22.598+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: awaitingCandidates 2024-07-29T00:35:22.598+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: awaitingCandidates 2024-07-29T00:35:22.606+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/328329': {"srcId":185222,"destId":328329,"password":"4pnai6gtiridj4hrn3s4l91l9r","ufrag":"ffavu1i3tde934","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6411,"type":"HOST_CANDIDATE","generation":0,"id":"1","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6411,"type":"HOST_CANDIDATE","generation":0,"id":"2","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6411,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"4","relAddr":"192.168.3.2","relPort":6411},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12538,"type":"RELAYED_CANDIDATE","generation":0,"id":"5","relAddr":"188.186.80.232","relPort":6411},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55528,"type":"RELAYED_CANDIDATE","generation":0,"id":"6","relAddr":"188.186.80.232","relPort":6411},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":62709,"type":"RELAYED_CANDIDATE","generation":0,"id":"8","relAddr":"188.186.80.232","relPort":6411}]} 2024-07-29T00:35:22.608+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366547': {"srcId":185222,"destId":366547,"password":"3a23fku5ncvv5d04oi3j9ojh3d","ufrag":"1lipd1i3tde934","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6819,"type":"HOST_CANDIDATE","generation":0,"id":"12","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6819,"type":"HOST_CANDIDATE","generation":0,"id":"13","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6819,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"14","relAddr":"192.168.3.2","relPort":6819},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17694,"type":"RELAYED_CANDIDATE","generation":0,"id":"15","relAddr":"188.186.80.232","relPort":6819},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55781,"type":"RELAYED_CANDIDATE","generation":0,"id":"16","relAddr":"188.186.80.232","relPort":6819},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":59074,"type":"RELAYED_CANDIDATE","generation":0,"id":"17","relAddr":"188.186.80.232","relPort":6819}]} 2024-07-29T00:35:22.609+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/224062': {"srcId":185222,"destId":224062,"password":"5ttf2pg9branm65ad4r8jcfj7t","ufrag":"46fq21i3tde934","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6321,"type":"HOST_CANDIDATE","generation":0,"id":"0","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6321,"type":"HOST_CANDIDATE","generation":0,"id":"3","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6321,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"7","relAddr":"192.168.3.2","relPort":6321},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14621,"type":"RELAYED_CANDIDATE","generation":0,"id":"9","relAddr":"188.186.80.232","relPort":6321},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":61588,"type":"RELAYED_CANDIDATE","generation":0,"id":"10","relAddr":"188.186.80.232","relPort":6321},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":60780,"type":"RELAYED_CANDIDATE","generation":0,"id":"11","relAddr":"188.186.80.232","relPort":6321}]} 2024-07-29T00:35:22.610+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/415484': {"srcId":185222,"destId":415484,"password":"7tl8tclo2pf9ed7255tgku6lpi","ufrag":"7dvgj1i3tde934","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6346,"type":"HOST_CANDIDATE","generation":0,"id":"18","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6346,"type":"HOST_CANDIDATE","generation":0,"id":"19","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6346,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"20","relAddr":"192.168.3.2","relPort":6346},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":19400,"type":"RELAYED_CANDIDATE","generation":0,"id":"21","relAddr":"188.186.80.232","relPort":6346},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":61678,"type":"RELAYED_CANDIDATE","generation":0,"id":"22","relAddr":"188.186.80.232","relPort":6346},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":59432,"type":"RELAYED_CANDIDATE","generation":0,"id":"23","relAddr":"188.186.80.232","relPort":6346}]} 2024-07-29T00:35:22.615+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: awaitingCandidates 2024-07-29T00:35:22.615+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: awaitingCandidates 2024-07-29T00:35:22.617+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/366800': {"srcId":185222,"destId":366800,"password":"32pc5l25j5jr43upl8301306kp","ufrag":"b97l11i3tde934","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6839,"type":"HOST_CANDIDATE","generation":0,"id":"24","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6839,"type":"HOST_CANDIDATE","generation":0,"id":"26","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6839,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"32","relAddr":"192.168.3.2","relPort":6839},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12548,"type":"RELAYED_CANDIDATE","generation":0,"id":"33","relAddr":"188.186.80.232","relPort":6839},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55563,"type":"RELAYED_CANDIDATE","generation":0,"id":"34","relAddr":"188.186.80.232","relPort":6839},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":63708,"type":"RELAYED_CANDIDATE","generation":0,"id":"35","relAddr":"188.186.80.232","relPort":6839}]} 2024-07-29T00:35:22.618+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/150786': {"srcId":185222,"destId":150786,"password":"3p2cco227e9i307k0dhdl8gduk","ufrag":"c4tq51i3tde934","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6610,"type":"HOST_CANDIDATE","generation":0,"id":"25","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6610,"type":"HOST_CANDIDATE","generation":0,"id":"27","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6610,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"28","relAddr":"192.168.3.2","relPort":6610},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14093,"type":"RELAYED_CANDIDATE","generation":0,"id":"29","relAddr":"188.186.80.232","relPort":6610},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":62550,"type":"RELAYED_CANDIDATE","generation":0,"id":"30","relAddr":"188.186.80.232","relPort":6610},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":56594,"type":"RELAYED_CANDIDATE","generation":0,"id":"31","relAddr":"188.186.80.232","relPort":6610}]} 2024-07-29T00:35:22.785+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: awaitingCandidates 2024-07-29T00:35:22.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/426478': {"srcId":185222,"destId":426478,"password":"2oknaerp1egfnd0b6adnvd2p1t","ufrag":"91d0e1i3tde9b9","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6597,"type":"HOST_CANDIDATE","generation":0,"id":"36","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6597,"type":"HOST_CANDIDATE","generation":0,"id":"37","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6597,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"38","relAddr":"192.168.3.2","relPort":6597},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15062,"type":"RELAYED_CANDIDATE","generation":0,"id":"39","relAddr":"188.186.80.232","relPort":6597},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":60970,"type":"RELAYED_CANDIDATE","generation":0,"id":"40","relAddr":"188.186.80.232","relPort":6597},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":59603,"type":"RELAYED_CANDIDATE","generation":0,"id":"41","relAddr":"188.186.80.232","relPort":6597}]} 2024-07-29T00:35:22.787+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: checking 2024-07-29T00:35:22.848+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: checking 2024-07-29T00:35:23.065+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been established 2024-07-29T00:35:23.066+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been established 2024-07-29T00:35:23.066+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: connected 2024-07-29T00:35:23.066+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: connected 2024-07-29T00:35:23.281+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: checking 2024-07-29T00:35:23.296+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '224062' changed to: checking 2024-07-29T00:35:23.444+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: checking 2024-07-29T00:35:23.577+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '224062' has been established 2024-07-29T00:35:23.577+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '224062' changed to: connected 2024-07-29T00:35:23.592+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '415484' has been established 2024-07-29T00:35:23.592+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: connected 2024-07-29T00:35:23.623+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '150786' has been established 2024-07-29T00:35:23.623+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: connected 2024-07-29T00:35:24.010+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:35:25.034+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: checking 2024-07-29T00:35:25.036+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: checking 2024-07-29T00:35:25.320+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been established 2024-07-29T00:35:25.320+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been established 2024-07-29T00:35:25.321+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: connected 2024-07-29T00:35:25.321+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: connected 2024-07-29T00:35:31.988+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_maridia.v0003.png 2024-07-29T00:35:36.076+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403754"]' 2024-07-29T00:35:38.848+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: gathering 2024-07-29T00:35:39.426+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: awaitingCandidates 2024-07-29T00:35:39.427+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/403754': {"srcId":185222,"destId":403754,"password":"10k61r5nnpi0nk5v7hc3khr8f1","ufrag":"ao1ou1i3tdepj0","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6937,"type":"HOST_CANDIDATE","generation":0,"id":"42","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6937,"type":"HOST_CANDIDATE","generation":0,"id":"43","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6937,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"44","relAddr":"192.168.3.2","relPort":6937},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14314,"type":"RELAYED_CANDIDATE","generation":0,"id":"45","relAddr":"188.186.80.232","relPort":6937},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":62365,"type":"RELAYED_CANDIDATE","generation":0,"id":"46","relAddr":"188.186.80.232","relPort":6937},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":54941,"type":"RELAYED_CANDIDATE","generation":0,"id":"47","relAddr":"188.186.80.232","relPort":6937}]} 2024-07-29T00:35:39.428+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: checking 2024-07-29T00:35:39.745+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been established 2024-07-29T00:35:39.746+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: connected 2024-07-29T00:35:42.520+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '150786' has been lost 2024-07-29T00:35:42.520+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: disconnected 2024-07-29T00:35:42.521+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["150786"]' 2024-07-29T00:35:43.051+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:35:46.679+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '224062' has been lost 2024-07-29T00:35:46.679+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '224062' changed to: disconnected 2024-07-29T00:35:46.679+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["224062"]' 2024-07-29T00:35:47.063+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:35:48.284+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:35:49.027+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\x1mp_004.png 2024-07-29T00:35:52.210+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["150786"]' 2024-07-29T00:35:53.101+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: gathering 2024-07-29T00:35:53.659+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: awaitingCandidates 2024-07-29T00:35:53.660+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/150786': {"srcId":185222,"destId":150786,"password":"4lc1kaum5d15kbjb73nf6v0ac5","ufrag":"211561i3tdf7gd","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6785,"type":"HOST_CANDIDATE","generation":0,"id":"48","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6785,"type":"HOST_CANDIDATE","generation":0,"id":"49","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6785,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"50","relAddr":"192.168.3.2","relPort":6785},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":16092,"type":"RELAYED_CANDIDATE","generation":0,"id":"51","relAddr":"188.186.80.232","relPort":6785},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":53950,"type":"RELAYED_CANDIDATE","generation":0,"id":"52","relAddr":"188.186.80.232","relPort":6785},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":62431,"type":"RELAYED_CANDIDATE","generation":0,"id":"53","relAddr":"188.186.80.232","relPort":6785}]} 2024-07-29T00:35:53.660+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: checking 2024-07-29T00:35:54.033+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '150786' has been established 2024-07-29T00:35:54.034+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: connected 2024-07-29T00:35:55.045+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:35:59.430+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '150786' has been lost 2024-07-29T00:35:59.430+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["150786"]' 2024-07-29T00:35:59.431+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '150786' changed to: disconnected 2024-07-29T00:36:00.017+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:18.236+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["71938"]' 2024-07-29T00:36:20.578+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:36:24.778+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:24.885+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: gathering 2024-07-29T00:36:25.446+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: awaitingCandidates 2024-07-29T00:36:25.447+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/518008': {"srcId":185222,"destId":518008,"password":"6315sq6d0mt0tkjs6tkn7mc74d","ufrag":"4vjg01i3tdg6hl","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6437,"type":"HOST_CANDIDATE","generation":0,"id":"54","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6437,"type":"HOST_CANDIDATE","generation":0,"id":"55","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6437,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"56","relAddr":"192.168.3.2","relPort":6437},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10732,"type":"RELAYED_CANDIDATE","generation":0,"id":"57","relAddr":"188.186.80.232","relPort":6437},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":53610,"type":"RELAYED_CANDIDATE","generation":0,"id":"58","relAddr":"188.186.80.232","relPort":6437},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":59867,"type":"RELAYED_CANDIDATE","generation":0,"id":"59","relAddr":"188.186.80.232","relPort":6437}]} 2024-07-29T00:36:25.447+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: checking 2024-07-29T00:36:26.104+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '518008' has been established 2024-07-29T00:36:26.104+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: connected 2024-07-29T00:36:27.863+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:30.582+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["350468"]' 2024-07-29T00:36:31.662+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '71938' changed to: gathering 2024-07-29T00:36:32.225+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '71938' changed to: awaitingCandidates 2024-07-29T00:36:32.227+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/71938': {"srcId":185222,"destId":71938,"password":"2hoqmncg74ahvjarcmt0pifcas","ufrag":"aiquk1i3tdgd5f","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7100,"type":"HOST_CANDIDATE","generation":0,"id":"60","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7100,"type":"HOST_CANDIDATE","generation":0,"id":"61","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7100,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"62","relAddr":"192.168.3.2","relPort":7100},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14877,"type":"RELAYED_CANDIDATE","generation":0,"id":"63","relAddr":"188.186.80.232","relPort":7100},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":63008,"type":"RELAYED_CANDIDATE","generation":0,"id":"64","relAddr":"188.186.80.232","relPort":7100},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":51587,"type":"RELAYED_CANDIDATE","generation":0,"id":"65","relAddr":"188.186.80.232","relPort":7100}]} 2024-07-29T00:36:32.227+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '71938' changed to: checking 2024-07-29T00:36:32.505+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '71938' has been established 2024-07-29T00:36:32.505+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '71938' changed to: connected 2024-07-29T00:36:33.842+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350468' changed to: gathering 2024-07-29T00:36:34.403+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350468' changed to: awaitingCandidates 2024-07-29T00:36:34.404+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/350468': {"srcId":185222,"destId":350468,"password":"5tq7b6q7ppdhbct2bcc0rlfm1r","ufrag":"ee7201i3tdgf9i","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6287,"type":"HOST_CANDIDATE","generation":0,"id":"66","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6287,"type":"HOST_CANDIDATE","generation":0,"id":"67","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6287,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"68","relAddr":"192.168.3.2","relPort":6287},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11631,"type":"RELAYED_CANDIDATE","generation":0,"id":"69","relAddr":"188.186.80.232","relPort":6287},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":56434,"type":"RELAYED_CANDIDATE","generation":0,"id":"70","relAddr":"188.186.80.232","relPort":6287},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55072,"type":"RELAYED_CANDIDATE","generation":0,"id":"71","relAddr":"188.186.80.232","relPort":6287}]} 2024-07-29T00:36:34.404+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350468' changed to: checking 2024-07-29T00:36:35.024+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '350468' has been established 2024-07-29T00:36:35.024+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350468' changed to: connected 2024-07-29T00:36:35.885+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:46.016+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '518008' has been lost 2024-07-29T00:36:46.016+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:36:46.017+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: disconnected 2024-07-29T00:36:46.812+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:49.859+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '71938' has been lost 2024-07-29T00:36:49.859+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["71938"]' 2024-07-29T00:36:49.859+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '71938' changed to: disconnected 2024-07-29T00:36:50.287+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["350190"]' 2024-07-29T00:36:50.801+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:50.946+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '350468' has been lost 2024-07-29T00:36:50.946+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350468' changed to: disconnected 2024-07-29T00:36:50.946+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["350468"]' 2024-07-29T00:36:51.865+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:51.883+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350190' changed to: gathering 2024-07-29T00:36:52.445+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350190' changed to: awaitingCandidates 2024-07-29T00:36:52.446+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/350190': {"srcId":185222,"destId":350190,"password":"37mt66ounqop6b6plgt8766al1","ufrag":"43f9m1i3tdh0tb","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6855,"type":"HOST_CANDIDATE","generation":0,"id":"72","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6855,"type":"HOST_CANDIDATE","generation":0,"id":"73","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6855,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"74","relAddr":"192.168.3.2","relPort":6855},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10255,"type":"RELAYED_CANDIDATE","generation":0,"id":"75","relAddr":"188.186.80.232","relPort":6855},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":60573,"type":"RELAYED_CANDIDATE","generation":0,"id":"76","relAddr":"188.186.80.232","relPort":6855},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52045,"type":"RELAYED_CANDIDATE","generation":0,"id":"77","relAddr":"188.186.80.232","relPort":6855}]} 2024-07-29T00:36:52.446+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350190' changed to: checking 2024-07-29T00:36:52.931+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:36:53.008+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '350190' has been established 2024-07-29T00:36:53.009+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350190' changed to: connected 2024-07-29T00:36:55.395+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["349664"]' 2024-07-29T00:36:56.870+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '349664' changed to: gathering 2024-07-29T00:36:57.429+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '349664' changed to: awaitingCandidates 2024-07-29T00:36:57.430+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/349664': {"srcId":185222,"destId":349664,"password":"6stgegpci0064o4k7ivc0qoudn","ufrag":"9v26g1i3tdh5p6","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":7070,"type":"HOST_CANDIDATE","generation":0,"id":"78","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":7070,"type":"HOST_CANDIDATE","generation":0,"id":"79","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":7070,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"80","relAddr":"192.168.3.2","relPort":7070},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":13817,"type":"RELAYED_CANDIDATE","generation":0,"id":"81","relAddr":"188.186.80.232","relPort":7070},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":61799,"type":"RELAYED_CANDIDATE","generation":0,"id":"82","relAddr":"188.186.80.232","relPort":7070},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":60273,"type":"RELAYED_CANDIDATE","generation":0,"id":"83","relAddr":"188.186.80.232","relPort":7070}]} 2024-07-29T00:36:57.431+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '349664' changed to: checking 2024-07-29T00:36:57.806+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '349664' has been established 2024-07-29T00:36:57.806+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '349664' changed to: connected 2024-07-29T00:36:57.831+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:37:00.659+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["350150"]' 2024-07-29T00:37:00.733+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '350190' has been lost 2024-07-29T00:37:00.733+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["350190"]' 2024-07-29T00:37:00.734+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '350190' changed to: disconnected 2024-07-29T00:37:00.868+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:37:02.155+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["350150"]' 2024-07-29T00:37:11.608+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:37:18.486+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["461796"]' 2024-07-29T00:37:19.911+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["461796"]' 2024-07-29T00:37:27.033+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: gathering 2024-07-29T00:37:27.591+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: awaitingCandidates 2024-07-29T00:37:27.592+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/518008': {"srcId":185222,"destId":518008,"password":"1fvs4bbjij7a0k97n4ujut4bof","ufrag":"d7gki1i3tdi37p","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6222,"type":"HOST_CANDIDATE","generation":0,"id":"84","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6222,"type":"HOST_CANDIDATE","generation":0,"id":"85","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6222,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"86","relAddr":"192.168.3.2","relPort":6222},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14412,"type":"RELAYED_CANDIDATE","generation":0,"id":"87","relAddr":"188.186.80.232","relPort":6222},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":54755,"type":"RELAYED_CANDIDATE","generation":0,"id":"88","relAddr":"188.186.80.232","relPort":6222},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":63325,"type":"RELAYED_CANDIDATE","generation":0,"id":"89","relAddr":"188.186.80.232","relPort":6222}]} 2024-07-29T00:37:27.592+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: checking 2024-07-29T00:37:34.051+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '518008' changed to: disconnected 2024-07-29T00:37:35.780+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:37:47.386+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:37:58.852+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\gap%20of%20rohan.v0001.png 2024-07-29T00:38:07.353+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["317247"]' 2024-07-29T00:38:09.226+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: gathering 2024-07-29T00:38:09.800+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: awaitingCandidates 2024-07-29T00:38:09.801+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/317247': {"srcId":185222,"destId":317247,"password":"4a3nt9li2do5k2ndn6di4mu4c4","ufrag":"dn3dh1i3tdjceb","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6139,"type":"HOST_CANDIDATE","generation":0,"id":"90","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6139,"type":"HOST_CANDIDATE","generation":0,"id":"91","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6139,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"92","relAddr":"192.168.3.2","relPort":6139},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11920,"type":"RELAYED_CANDIDATE","generation":0,"id":"93","relAddr":"188.186.80.232","relPort":6139},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52622,"type":"RELAYED_CANDIDATE","generation":0,"id":"94","relAddr":"188.186.80.232","relPort":6139},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":56818,"type":"RELAYED_CANDIDATE","generation":0,"id":"95","relAddr":"188.186.80.232","relPort":6139}]} 2024-07-29T00:38:09.801+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: checking 2024-07-29T00:38:10.492+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '317247' has been established 2024-07-29T00:38:10.492+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: connected 2024-07-29T00:38:10.788+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:38:16.174+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:38:21.347+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '317247' has been lost 2024-07-29T00:38:21.347+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: disconnected 2024-07-29T00:38:21.348+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["317247"]' 2024-07-29T00:38:21.926+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:38:23.802+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:38:33.294+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403063"]' 2024-07-29T00:38:36.415+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403063' changed to: gathering 2024-07-29T00:38:36.976+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403063' changed to: awaitingCandidates 2024-07-29T00:38:36.976+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/403063': {"srcId":185222,"destId":403063,"password":"499e2phrkdbqudd72rg6m38ui5","ufrag":"7ir6r1i3tdk6vv","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6462,"type":"HOST_CANDIDATE","generation":0,"id":"96","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6462,"type":"HOST_CANDIDATE","generation":0,"id":"97","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6462,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"98","relAddr":"192.168.3.2","relPort":6462},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":10935,"type":"RELAYED_CANDIDATE","generation":0,"id":"99","relAddr":"188.186.80.232","relPort":6462},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":63416,"type":"RELAYED_CANDIDATE","generation":0,"id":"100","relAddr":"188.186.80.232","relPort":6462},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":62207,"type":"RELAYED_CANDIDATE","generation":0,"id":"101","relAddr":"188.186.80.232","relPort":6462}]} 2024-07-29T00:38:36.977+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403063' changed to: checking 2024-07-29T00:38:37.638+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403063' has been established 2024-07-29T00:38:37.638+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403063' changed to: connected 2024-07-29T00:38:37.790+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:38:38.059+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["317247"]' 2024-07-29T00:38:39.963+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: gathering 2024-07-29T00:38:40.538+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: awaitingCandidates 2024-07-29T00:38:40.539+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/317247': {"srcId":185222,"destId":317247,"password":"f2ubftbc3ilm3j7qejq33spfc","ufrag":"c3m281i3tdkaer","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6736,"type":"HOST_CANDIDATE","generation":0,"id":"102","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6736,"type":"HOST_CANDIDATE","generation":0,"id":"103","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6736,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"104","relAddr":"192.168.3.2","relPort":6736},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17674,"type":"RELAYED_CANDIDATE","generation":0,"id":"105","relAddr":"188.186.80.232","relPort":6736},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":65326,"type":"RELAYED_CANDIDATE","generation":0,"id":"106","relAddr":"188.186.80.232","relPort":6736},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55863,"type":"RELAYED_CANDIDATE","generation":0,"id":"107","relAddr":"188.186.80.232","relPort":6736}]} 2024-07-29T00:38:40.539+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: checking 2024-07-29T00:38:40.878+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '317247' has been established 2024-07-29T00:38:40.878+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: connected 2024-07-29T00:38:43.795+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:38:44.050+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403063' has been lost 2024-07-29T00:38:44.050+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403063' changed to: disconnected 2024-07-29T00:38:44.050+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["403063"]' 2024-07-29T00:38:44.786+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:38:53.543+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:38:53.791+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:39:16.867+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:39:18.966+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["419428"]' 2024-07-29T00:39:20.134+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:39:21.068+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '419428' changed to: gathering 2024-07-29T00:39:21.643+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '419428' changed to: awaitingCandidates 2024-07-29T00:39:21.644+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/419428': {"srcId":185222,"destId":419428,"password":"41fgi2l0tui74hogk9vde0c3aj","ufrag":"6vl361i3tdlijc","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6518,"type":"HOST_CANDIDATE","generation":0,"id":"108","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6518,"type":"HOST_CANDIDATE","generation":0,"id":"109","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6518,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"110","relAddr":"192.168.3.2","relPort":6518},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":11446,"type":"RELAYED_CANDIDATE","generation":0,"id":"111","relAddr":"188.186.80.232","relPort":6518},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55787,"type":"RELAYED_CANDIDATE","generation":0,"id":"112","relAddr":"188.186.80.232","relPort":6518},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":60471,"type":"RELAYED_CANDIDATE","generation":0,"id":"113","relAddr":"188.186.80.232","relPort":6518}]} 2024-07-29T00:39:21.645+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '419428' changed to: checking 2024-07-29T00:39:21.865+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:39:22.013+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '419428' has been established 2024-07-29T00:39:22.013+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '419428' changed to: connected 2024-07-29T00:39:31.578+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["472620"]' 2024-07-29T00:39:31.592+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["461796"]' 2024-07-29T00:39:32.094+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["466200"]' 2024-07-29T00:39:33.632+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466200' changed to: gathering 2024-07-29T00:39:34.191+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466200' changed to: awaitingCandidates 2024-07-29T00:39:34.192+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/466200': {"srcId":185222,"destId":466200,"password":"13aisohspnkr3qk8sptc6p395f","ufrag":"6mds71i3tdlus0","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6345,"type":"HOST_CANDIDATE","generation":0,"id":"114","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6345,"type":"HOST_CANDIDATE","generation":0,"id":"115","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6345,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"116","relAddr":"192.168.3.2","relPort":6345},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15165,"type":"RELAYED_CANDIDATE","generation":0,"id":"117","relAddr":"188.186.80.232","relPort":6345},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":64377,"type":"RELAYED_CANDIDATE","generation":0,"id":"118","relAddr":"188.186.80.232","relPort":6345},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":59976,"type":"RELAYED_CANDIDATE","generation":0,"id":"119","relAddr":"188.186.80.232","relPort":6345}]} 2024-07-29T00:39:34.192+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466200' changed to: checking 2024-07-29T00:39:34.432+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '466200' has been established 2024-07-29T00:39:34.432+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466200' changed to: connected 2024-07-29T00:39:34.521+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '461796' changed to: gathering 2024-07-29T00:39:34.637+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '472620' changed to: gathering 2024-07-29T00:39:35.081+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '461796' changed to: awaitingCandidates 2024-07-29T00:39:35.082+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/461796': {"srcId":185222,"destId":461796,"password":"2pca5iisn9jjo5sfcvde01t08r","ufrag":"e37721i3tdlvnp","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6500,"type":"HOST_CANDIDATE","generation":0,"id":"120","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6500,"type":"HOST_CANDIDATE","generation":0,"id":"121","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6500,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"122","relAddr":"192.168.3.2","relPort":6500},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14883,"type":"RELAYED_CANDIDATE","generation":0,"id":"123","relAddr":"188.186.80.232","relPort":6500},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":58513,"type":"RELAYED_CANDIDATE","generation":0,"id":"124","relAddr":"188.186.80.232","relPort":6500},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":54341,"type":"RELAYED_CANDIDATE","generation":0,"id":"125","relAddr":"188.186.80.232","relPort":6500}]} 2024-07-29T00:39:35.082+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '461796' changed to: checking 2024-07-29T00:39:35.197+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '472620' changed to: awaitingCandidates 2024-07-29T00:39:35.198+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/472620': {"srcId":185222,"destId":472620,"password":"4hpia45ae75ssk9qqejj79gs4q","ufrag":"neem1i3tdlvrd","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6377,"type":"HOST_CANDIDATE","generation":0,"id":"126","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6377,"type":"HOST_CANDIDATE","generation":0,"id":"127","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6377,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"128","relAddr":"192.168.3.2","relPort":6377},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12632,"type":"RELAYED_CANDIDATE","generation":0,"id":"129","relAddr":"188.186.80.232","relPort":6377},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":58520,"type":"RELAYED_CANDIDATE","generation":0,"id":"130","relAddr":"188.186.80.232","relPort":6377},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":51723,"type":"RELAYED_CANDIDATE","generation":0,"id":"131","relAddr":"188.186.80.232","relPort":6377}]} 2024-07-29T00:39:35.199+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '472620' changed to: checking 2024-07-29T00:39:35.540+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '472620' has been established 2024-07-29T00:39:35.540+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '472620' changed to: connected 2024-07-29T00:39:35.760+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '461796' has been established 2024-07-29T00:39:35.760+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '461796' changed to: connected 2024-07-29T00:39:35.816+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:39:35.895+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:39:35.895+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.faforever.client.fa.GameFullNotifier : Game lobby window is focused. No need notify the user 2024-07-29T00:39:36.779+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:39:38.609+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["518008"]' 2024-07-29T00:39:45.818+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:39:50.473+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["435122"]' 2024-07-29T00:39:53.197+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: gathering 2024-07-29T00:39:53.758+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: awaitingCandidates 2024-07-29T00:39:53.759+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/435122': {"srcId":185222,"destId":435122,"password":"3rl84bi9g4crcd9fgqs2kk9sem","ufrag":"6600q1i3tdmhvd","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6817,"type":"HOST_CANDIDATE","generation":0,"id":"132","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6817,"type":"HOST_CANDIDATE","generation":0,"id":"133","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6817,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"134","relAddr":"192.168.3.2","relPort":6817},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":17903,"type":"RELAYED_CANDIDATE","generation":0,"id":"135","relAddr":"188.186.80.232","relPort":6817},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":51670,"type":"RELAYED_CANDIDATE","generation":0,"id":"136","relAddr":"188.186.80.232","relPort":6817},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":53419,"type":"RELAYED_CANDIDATE","generation":0,"id":"137","relAddr":"188.186.80.232","relPort":6817}]} 2024-07-29T00:39:53.759+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: checking 2024-07-29T00:39:54.417+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '435122' has been established 2024-07-29T00:39:54.417+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: connected 2024-07-29T00:40:04.085+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\isis_4v4_ai.v0001.png 2024-07-29T00:40:05.430+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '472620' has been lost 2024-07-29T00:40:05.430+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '472620' changed to: disconnected 2024-07-29T00:40:05.430+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["472620"]' 2024-07-29T00:40:06.048+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:40:11.749+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '435122' has been lost 2024-07-29T00:40:11.750+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: disconnected 2024-07-29T00:40:11.750+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["435122"]' 2024-07-29T00:40:19.148+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '461796' has been lost 2024-07-29T00:40:19.148+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '461796' changed to: disconnected 2024-07-29T00:40:19.150+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["461796"]' 2024-07-29T00:40:20.117+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:40:22.995+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["317247"]' 2024-07-29T00:40:22.996+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '317247' has been lost 2024-07-29T00:40:22.996+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '317247' changed to: disconnected 2024-07-29T00:40:23.126+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:40:27.553+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["433647"]' 2024-07-29T00:40:31.211+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '433647' changed to: gathering 2024-07-29T00:40:31.771+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '433647' changed to: awaitingCandidates 2024-07-29T00:40:31.772+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/433647': {"srcId":185222,"destId":433647,"password":"3k8k0m1nsvj5f9bf7qcmo9oomt","ufrag":"3u84m1i3tdnn3c","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6932,"type":"HOST_CANDIDATE","generation":0,"id":"138","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6932,"type":"HOST_CANDIDATE","generation":0,"id":"139","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6932,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"140","relAddr":"192.168.3.2","relPort":6932},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":12085,"type":"RELAYED_CANDIDATE","generation":0,"id":"141","relAddr":"188.186.80.232","relPort":6932},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":63880,"type":"RELAYED_CANDIDATE","generation":0,"id":"142","relAddr":"188.186.80.232","relPort":6932},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":59475,"type":"RELAYED_CANDIDATE","generation":0,"id":"143","relAddr":"188.186.80.232","relPort":6932}]} 2024-07-29T00:40:31.773+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '433647' changed to: checking 2024-07-29T00:40:32.754+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '433647' has been established 2024-07-29T00:40:32.754+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '433647' changed to: connected 2024-07-29T00:40:54.409+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["435122"]' 2024-07-29T00:40:56.242+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '433647' has been lost 2024-07-29T00:40:56.242+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '433647' changed to: disconnected 2024-07-29T00:40:56.243+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["433647"]' 2024-07-29T00:40:57.122+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: gathering 2024-07-29T00:40:57.681+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: awaitingCandidates 2024-07-29T00:40:57.683+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/435122': {"srcId":185222,"destId":435122,"password":"e9b8q79pe2dmi3ntoms9fntdj","ufrag":"bucg31i3tdogd2","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6327,"type":"HOST_CANDIDATE","generation":0,"id":"144","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6327,"type":"HOST_CANDIDATE","generation":0,"id":"145","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6327,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"146","relAddr":"192.168.3.2","relPort":6327},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":19569,"type":"RELAYED_CANDIDATE","generation":0,"id":"147","relAddr":"188.186.80.232","relPort":6327},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":58759,"type":"RELAYED_CANDIDATE","generation":0,"id":"148","relAddr":"188.186.80.232","relPort":6327},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":55381,"type":"RELAYED_CANDIDATE","generation":0,"id":"149","relAddr":"188.186.80.232","relPort":6327}]} 2024-07-29T00:40:57.683+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: checking 2024-07-29T00:40:58.345+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '435122' has been established 2024-07-29T00:40:58.345+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: connected 2024-07-29T00:40:59.100+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:41:39.157+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_corona.v0002.png 2024-07-29T00:41:46.440+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["478575"]' 2024-07-29T00:41:47.826+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '478575' changed to: gathering 2024-07-29T00:41:48.400+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '478575' changed to: awaitingCandidates 2024-07-29T00:41:48.401+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/478575': {"srcId":185222,"destId":478575,"password":"5h2fjeirva3b3kj5ftv9jgbdnd","ufrag":"3490n1i3tdq1ti","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6770,"type":"HOST_CANDIDATE","generation":0,"id":"150","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6770,"type":"HOST_CANDIDATE","generation":0,"id":"151","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6770,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"152","relAddr":"192.168.3.2","relPort":6770},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":14418,"type":"RELAYED_CANDIDATE","generation":0,"id":"153","relAddr":"188.186.80.232","relPort":6770},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":58223,"type":"RELAYED_CANDIDATE","generation":0,"id":"154","relAddr":"188.186.80.232","relPort":6770},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":50911,"type":"RELAYED_CANDIDATE","generation":0,"id":"155","relAddr":"188.186.80.232","relPort":6770}]} 2024-07-29T00:41:48.401+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '478575' changed to: checking 2024-07-29T00:41:48.648+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '478575' has been established 2024-07-29T00:41:48.648+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '478575' changed to: connected 2024-07-29T00:41:48.670+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:41:48.670+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.faforever.client.fa.GameFullNotifier : Game lobby window is focused. No need notify the user 2024-07-29T00:41:49.122+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:42:35.784+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:42:48.224+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '478575' has been lost 2024-07-29T00:42:48.225+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["478575"]' 2024-07-29T00:42:48.225+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '478575' changed to: disconnected 2024-07-29T00:42:49.167+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:43:02.570+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["399566"]' 2024-07-29T00:43:03.922+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: gathering 2024-07-29T00:43:04.481+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: awaitingCandidates 2024-07-29T00:43:04.482+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/399566': {"srcId":185222,"destId":399566,"password":"6jnprnfp6r3ncrvjnce7u0romj","ufrag":"f13j51i3tdsc7i","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6856,"type":"HOST_CANDIDATE","generation":0,"id":"156","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6856,"type":"HOST_CANDIDATE","generation":0,"id":"157","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6856,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"158","relAddr":"192.168.3.2","relPort":6856},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":18671,"type":"RELAYED_CANDIDATE","generation":0,"id":"159","relAddr":"188.186.80.232","relPort":6856},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":64113,"type":"RELAYED_CANDIDATE","generation":0,"id":"160","relAddr":"188.186.80.232","relPort":6856},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":63815,"type":"RELAYED_CANDIDATE","generation":0,"id":"161","relAddr":"188.186.80.232","relPort":6856}]} 2024-07-29T00:43:04.482+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: checking 2024-07-29T00:43:04.694+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["374133"]' 2024-07-29T00:43:04.921+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameFull' '[]' 2024-07-29T00:43:04.921+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.faforever.client.fa.GameFullNotifier : Game lobby window is focused. No need notify the user 2024-07-29T00:43:04.981+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '399566' has been established 2024-07-29T00:43:04.981+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: connected 2024-07-29T00:43:05.146+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:43:06.564+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '374133' changed to: gathering 2024-07-29T00:43:07.125+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '374133' changed to: awaitingCandidates 2024-07-29T00:43:07.125+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE message for connection '185222/374133': {"srcId":185222,"destId":374133,"password":"7mutk9jp2n84ohmdvij72h8epk","ufrag":"ekt6e1i3tdseq4","candidates":[{"foundation":"1","protocol":"udp","priority":2130706431,"ip":"192.168.3.2","port":6658,"type":"HOST_CANDIDATE","generation":0,"id":"162","relAddr":null,"relPort":0},{"foundation":"2","protocol":"udp","priority":2130706431,"ip":"172.18.128.1","port":6658,"type":"HOST_CANDIDATE","generation":0,"id":"163","relAddr":null,"relPort":0},{"foundation":"3","protocol":"udp","priority":1677724415,"ip":"188.186.80.232","port":6658,"type":"SERVER_REFLEXIVE_CANDIDATE","generation":0,"id":"164","relAddr":"192.168.3.2","relPort":6658},{"foundation":"4","protocol":"udp","priority":2815,"ip":"135.181.254.226","port":15058,"type":"RELAYED_CANDIDATE","generation":0,"id":"165","relAddr":"188.186.80.232","relPort":6658},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":52873,"type":"RELAYED_CANDIDATE","generation":0,"id":"166","relAddr":"188.186.80.232","relPort":6658},{"foundation":"6","protocol":"udp","priority":2815,"ip":"46.101.142.81","port":50611,"type":"RELAYED_CANDIDATE","generation":0,"id":"167","relAddr":"188.186.80.232","relPort":6658}]} 2024-07-29T00:43:07.126+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '374133' changed to: checking 2024-07-29T00:43:07.598+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '374133' has been established 2024-07-29T00:43:07.598+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '374133' changed to: connected 2024-07-29T00:43:16.497+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '399566' has been lost 2024-07-29T00:43:16.498+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '399566' changed to: disconnected 2024-07-29T00:43:16.498+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'Disconnected' '["399566"]' 2024-07-29T00:43:17.125+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:43:19.126+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=OPEN) 2024-07-29T00:43:31.189+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=PLAYING) 2024-07-29T00:43:31.238+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameState' '["Launching"]' 2024-07-29T00:43:34.976+05:00 INFO 10392 --- [FAF Client] [Thread-226] c.faforever.client.replay.ReplayServer : Accepted connection from `/127.0.0.1:60951` 2024-07-29T00:43:56.453+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\ultimate_you_shall_not_pass_12_full_ai.v0002.png 2024-07-29T00:44:06.468+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\uysn_12_pass_fixed_hydro.v0001.png 2024-07-29T00:47:35.787+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:51:17.150+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\pearl5.png 2024-07-29T00:51:17.153+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\prime_commander_finalist.png 2024-07-29T00:52:35.790+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:55:43.684+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dual_cevelon_8vs8.v0017.png 2024-07-29T00:56:30.788+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_algun.v0003.png 2024-07-29T00:57:35.793+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T00:59:33.912+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'EnforceRating' '[]' 2024-07-29T00:59:39.352+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[4,"defeat -10"]' 2024-07-29T00:59:43.816+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Updating discord rich presence game info with GameInfo(title=ru eu, id=22996701, status=PLAYING) 2024-07-29T00:59:58.836+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\earth_tremor.v0015.png 2024-07-29T01:00:53.156+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\setons_clutch_-_faf_version.v0004.png 2024-07-29T01:02:35.797+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:06:24.997+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\swamp_land_city.v0013.png 2024-07-29T01:07:10.947+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_039.png 2024-07-29T01:07:35.801+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:07:42.948+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\12_ultinate_you_shall_not_pass.v0001.png 2024-07-29T01:08:14.004+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_overmap.v0002.png 2024-07-29T01:12:35.804+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:16:14.132+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_v2_teamplay_ai.v0001.png 2024-07-29T01:17:35.806+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:20:52.149+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\twin%20rivers.v0001.png 2024-07-29T01:22:35.809+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:24:17.780+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\zone_control_for_8_players_fixed.v0001.png 2024-07-29T01:25:19.813+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\10_ultimate_you_shall_not_pass.v0004.png 2024-07-29T01:27:35.812+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:32:35.815+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:33:06.036+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\eye_of_the_storm_-_faf_version.v0002.png 2024-07-29T01:33:30.405+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'EnforceRating' '[]' 2024-07-29T01:33:35.115+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[9,"defeat -10"]' 2024-07-29T01:36:05.507+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_asteroid_sparky.v0001.png 2024-07-29T01:37:23.460+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\12_ultimate_you_shall_not_pass.v0001.png 2024-07-29T01:37:35.819+05:00 INFO 10392 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:37:56.561+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'EnforceRating' '[]' 2024-07-29T01:38:02.161+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[11,"defeat -10"]' 2024-07-29T01:38:18.506+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[1,"defeat -10"]' 2024-07-29T01:38:18.506+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[3,"defeat -10"]' 2024-07-29T01:38:18.506+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[5,"defeat -10"]' 2024-07-29T01:38:18.506+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[7,"defeat -10"]' 2024-07-29T01:38:18.506+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[2,"victory 10"]' 2024-07-29T01:38:18.506+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[6,"victory 10"]' 2024-07-29T01:38:18.507+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[8,"victory 10"]' 2024-07-29T01:38:18.507+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[10,"victory 10"]' 2024-07-29T01:38:18.507+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameResult' '[12,"victory 10"]' 2024-07-29T01:38:22.128+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'JsonStats' '["{\"stats\":[{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":607979,\"currentcap\":1800,\"lost\":{\"mass\":181313.0984375,\"count\":327,\"energy\":4386361},\"kills\":{\"mass\":63500,\"count\":205,\"energy\":4550120},\"currentunits\":212,\"built\":{\"mass\":318622,\"count\":599,\"energy\":7792225}},\"Defeated\":2805.01999511719,\"units\":{\"air\":{\"lost\":167,\"kills\":154,\"built\":213},\"tech3\":{\"lost\":94,\"kills\":70,\"built\":180},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":28,\"kills\":0,\"built\":83},\"tech1\":{\"lost\":205,\"kills\":135,\"built\":335},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":16,\"kills\":34,\"built\":27},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":147,\"kills\":16,\"built\":366},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":1,\"built\":1},\"engineer\":{\"lost\":16,\"kills\":10,\"built\":27}},\"blueprints\":{\"ura0303\":{\"lost\":45,\"kills\":2,\"built\":82},\"url0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":8400},\"uea0303\":{\"lost\":0,\"kills\":34,\"built\":0}},\"name\":\"zuzlys\",\"faction\":3,\"resources\":{\"massin\":{\"total\":403041.05,\"reclaimed\":6561.09306640625,\"reclaimRate\":0,\"rate\":5.06875},\"energyout\":{\"total\":17541100,\"rate\":376,\"excess\":1980677.0125},\"storage\":{\"storedEnergy\":139950.0609375,\"maxEnergy\":140100,\"maxMass\":4740,\"storedMass\":4740},\"energyin\":{\"total\":22378136,\"reclaimed\":24173.0203125,\"reclaimRate\":0,\"rate\":376},\"massout\":{\"total\":338903.034375,\"rate\":2.059375,\"excess\":20020.01328125}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":991837,\"currentcap\":1400,\"lost\":{\"mass\":83260,\"count\":139,\"energy\":9139000},\"kills\":{\"mass\":146092.04375,\"count\":181,\"energy\":11288181},\"currentunits\":308,\"built\":{\"mass\":563435,\"count\":489,\"energy\":20255340}},\"Defeated\":2806.06999511719,\"units\":{\"air\":{\"lost\":139,\"kills\":102,\"built\":251},\"tech3\":{\"lost\":138,\"kills\":109,\"built\":333},\"experimental\":{\"lost\":0,\"kills\":1,\"built\":3},\"tech2\":{\"lost\":1,\"kills\":12,\"built\":47},\"tech1\":{\"lost\":0,\"kills\":58,\"built\":105},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":0,\"kills\":47,\"built\":38},\"cdr\":{\"lost\":0,\"kills\":1,\"built\":1},\"structures\":{\"lost\":0,\"kills\":36,\"built\":210},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":9},\"naval\":{\"lost\":0,\"kills\":1,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":29,\"built\":38}},\"blueprints\":{\"xeb2402\":{\"lost\":0,\"kills\":0,\"built\":3},\"ual0001\":{\"lost\":0,\"kills\":1,\"built\":0},\"xsa0402\":{\"lost\":0,\"kills\":1,\"built\":0},\"ura0303\":{\"lost\":0,\"kills\":14,\"built\":0},\"uel0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":12000},\"xsa0303\":{\"lost\":0,\"kills\":54,\"built\":0},\"uea0303\":{\"lost\":122,\"kills\":0,\"built\":224}},\"name\":\"animegirl1\",\"faction\":1,\"resources\":{\"massin\":{\"total\":595677.075,\"reclaimed\":14300.0411132813,\"reclaimRate\":0,\"rate\":43.08125},\"energyout\":{\"total\":27712402,\"rate\":3375.06000976563,\"excess\":7961490.05},\"storage\":{\"storedEnergy\":388500,\"maxEnergy\":388500,\"maxMass\":26365,\"storedMass\":7865.06440429688},\"energyin\":{\"total\":44363208,\"reclaimed\":27041.05625,\"reclaimRate\":0,\"rate\":4936},\"massout\":{\"total\":587832.025,\"rate\":44.0256248474121,\"excess\":5.05986328125}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":406458,\"currentcap\":2400,\"lost\":{\"mass\":207426.0828125,\"count\":346,\"energy\":4092480.025},\"kills\":{\"mass\":21009.0662109375,\"count\":205,\"energy\":299955.09375},\"currentunits\":30,\"built\":{\"mass\":250300,\"count\":399,\"energy\":3998665}},\"Defeated\":2804,\"units\":{\"air\":{\"lost\":1,\"kills\":19,\"built\":1},\"tech3\":{\"lost\":40,\"kills\":7,\"built\":47},\"experimental\":{\"lost\":1,\"kills\":0,\"built\":2},\"tech2\":{\"lost\":210,\"kills\":17,\"built\":238},\"tech1\":{\"lost\":95,\"kills\":181,\"built\":111},\"transportation\":{\"lost\":0,\"kills\":3,\"built\":0},\"land\":{\"lost\":241,\"kills\":145,\"built\":259},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":111,\"kills\":44,\"built\":147},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":50,\"kills\":39,\"built\":51}},\"blueprints\":{\"xsl0401\":{\"lost\":0,\"kills\":0,\"built\":1},\"xsa0402\":{\"lost\":1,\"kills\":0,\"built\":1},\"uea0303\":{\"lost\":0,\"kills\":2,\"built\":0},\"xsl0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":10739}},\"name\":\"BoltlivyKorol\",\"faction\":4,\"resources\":{\"massin\":{\"total\":346805.046875,\"reclaimed\":925.090441894531,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":9558223,\"rate\":22,\"excess\":696716.0375},\"storage\":{\"storedEnergy\":100,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":12548588,\"reclaimed\":2105.01999511719,\"reclaimRate\":0,\"rate\":50},\"massout\":{\"total\":335002.09375,\"rate\":0,\"excess\":7440.07368164063}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":8701,\"score\":24509,\"currentcap\":1000,\"lost\":{\"mass\":33395.030078125,\"count\":315,\"energy\":5201451},\"kills\":{\"mass\":7286.05048828125,\"count\":119,\"energy\":44139.0046875},\"currentunits\":0,\"built\":{\"mass\":32780,\"count\":322,\"energy\":219035}},\"Defeated\":-1,\"units\":{\"air\":{\"lost\":2,\"kills\":3,\"built\":4},\"tech3\":{\"lost\":0,\"kills\":0,\"built\":0},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":0},\"tech2\":{\"lost\":16,\"kills\":7,\"built\":16},\"tech1\":{\"lost\":298,\"kills\":112,\"built\":305},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":1},\"land\":{\"lost\":265,\"kills\":102,\"built\":258},\"cdr\":{\"lost\":1,\"kills\":0,\"built\":1},\"structures\":{\"lost\":59,\"kills\":16,\"built\":73},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":50,\"kills\":11,\"built\":51}},\"blueprints\":{\"xsl0001\":{\"kills\":0,\"built\":1,\"lost\":1,\"lowest_health\":0}},\"name\":\"blange40k\",\"faction\":4,\"resources\":{\"massin\":{\"total\":37245.0140625,\"reclaimed\":8708.03916015625,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":312572.096875,\"rate\":0,\"excess\":40066.073828125},\"storage\":{\"storedEnergy\":100,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":366880.00625,\"reclaimed\":26704.0470703125,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":33390.059375,\"rate\":0,\"excess\":5.05986328125}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":260856,\"currentcap\":3600,\"lost\":{\"mass\":211992.0265625,\"count\":286,\"energy\":1855856.0125},\"kills\":{\"mass\":161419.0203125,\"count\":182,\"energy\":1389367.0125},\"currentunits\":47,\"built\":{\"mass\":263504,\"count\":347,\"energy\":1992720}},\"Defeated\":2804.01999511719,\"units\":{\"air\":{\"lost\":51,\"kills\":27,\"built\":50},\"tech3\":{\"lost\":54,\"kills\":42,\"built\":74},\"experimental\":{\"lost\":1,\"kills\":0,\"built\":1},\"tech2\":{\"lost\":47,\"kills\":4,\"built\":70},\"tech1\":{\"lost\":184,\"kills\":136,\"built\":201},\"transportation\":{\"lost\":1,\"kills\":0,\"built\":1},\"land\":{\"lost\":61,\"kills\":50,\"built\":81},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":101,\"kills\":26,\"built\":136},\"sacu\":{\"lost\":2,\"kills\":1,\"built\":0},\"naval\":{\"lost\":78,\"kills\":81,\"built\":91},\"engineer\":{\"lost\":61,\"kills\":11,\"built\":81}},\"blueprints\":{\"uas0401\":{\"lost\":1,\"kills\":0,\"built\":1},\"uea0303\":{\"lost\":0,\"kills\":1,\"built\":0},\"xsl0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":11500}},\"name\":\"hitrie_lapki\",\"faction\":4,\"resources\":{\"massin\":{\"total\":432497.071875,\"reclaimed\":46516.01796875,\"reclaimRate\":0,\"rate\":7.090625},\"energyout\":{\"total\":4301638,\"rate\":94.05,\"excess\":998645.05625},\"storage\":{\"storedEnergy\":100,\"maxEnergy\":100,\"maxMass\":1520,\"storedMass\":1419.07006835938},\"energyin\":{\"total\":7253644,\"reclaimed\":11639.03515625,\"reclaimRate\":0,\"rate\":250},\"massout\":{\"total\":306569.00625,\"rate\":10.09375,\"excess\":35059.0953125}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":1091697,\"currentcap\":1400,\"lost\":{\"mass\":200165.0203125,\"count\":214,\"energy\":1653137.0125},\"kills\":{\"mass\":419056.0875,\"count\":658,\"energy\":5486014},\"currentunits\":265.059997558594,\"built\":{\"mass\":544317,\"count\":607,\"energy\":5333925}},\"Defeated\":2807.01000976563,\"units\":{\"air\":{\"lost\":74,\"kills\":147,\"built\":84},\"tech3\":{\"lost\":50,\"kills\":122,\"built\":144},\"experimental\":{\"lost\":0,\"kills\":1,\"built\":0},\"tech2\":{\"lost\":10,\"kills\":229,\"built\":177},\"tech1\":{\"lost\":154,\"kills\":306,\"built\":285},\"transportation\":{\"lost\":0,\"kills\":1,\"built\":1},\"land\":{\"lost\":12,\"kills\":212,\"built\":109},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":45,\"kills\":269,\"built\":329},\"sacu\":{\"lost\":0,\"kills\":1,\"built\":0},\"naval\":{\"lost\":100,\"kills\":41,\"built\":105},\"engineer\":{\"lost\":12,\"kills\":110,\"built\":211}},\"blueprints\":{\"url0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":10000},\"uas0401\":{\"lost\":0,\"kills\":1,\"built\":0},\"ura0303\":{\"lost\":0,\"kills\":6,\"built\":0},\"xsa0303\":{\"lost\":0,\"kills\":2,\"built\":0}},\"name\":\"Gerk\",\"faction\":3,\"resources\":{\"massin\":{\"total\":673816.06875,\"reclaimed\":8593.00087890625,\"reclaimRate\":0,\"rate\":26.0125},\"energyout\":{\"total\":22101356,\"rate\":1829.04000244141,\"excess\":1001534.00625},\"storage\":{\"storedEnergy\":73836.08125,\"maxEnergy\":74000,\"maxMass\":18480,\"storedMass\":0},\"energyin\":{\"total\":24261076,\"reclaimed\":12484.0306640625,\"reclaimRate\":0,\"rate\":1819},\"massout\":{\"total\":667186.06875,\"rate\":26.0125,\"excess\":5.05986328125}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":862749,\"currentcap\":7200,\"lost\":{\"mass\":301276,\"count\":548,\"energy\":9054960},\"kills\":{\"mass\":310400,\"count\":212,\"energy\":15757730},\"currentunits\":73,\"built\":{\"mass\":350969,\"count\":646,\"energy\":12568965}},\"Defeated\":2804.04001464844,\"units\":{\"air\":{\"lost\":218,\"kills\":209,\"built\":284},\"tech3\":{\"lost\":193,\"kills\":153,\"built\":263},\"experimental\":{\"lost\":0,\"kills\":4,\"built\":0},\"tech2\":{\"lost\":173,\"kills\":8,\"built\":180},\"tech1\":{\"lost\":182,\"kills\":47,\"built\":202},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":61,\"kills\":0,\"built\":63},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":280,\"kills\":0,\"built\":313},\"sacu\":{\"lost\":0,\"kills\":0,\"built\":0},\"naval\":{\"lost\":0,\"kills\":3,\"built\":0},\"engineer\":{\"lost\":57,\"kills\":0,\"built\":59}},\"blueprints\":{\"uaa0310\":{\"lost\":0,\"kills\":4,\"built\":0},\"uea0303\":{\"lost\":0,\"kills\":85,\"built\":0},\"xsa0303\":{\"lost\":99,\"kills\":0,\"built\":162},\"xsl0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":10794}},\"name\":\"ehidnie_lapki\",\"faction\":4,\"resources\":{\"massin\":{\"total\":445210.00625,\"reclaimed\":5191.03051757813,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":20255666,\"rate\":40,\"excess\":8620639},\"storage\":{\"storedEnergy\":100,\"maxEnergy\":100,\"maxMass\":360,\"storedMass\":360},\"energyin\":{\"total\":39345632,\"reclaimed\":11465.0405273438,\"reclaimRate\":0,\"rate\":500},\"massout\":{\"total\":368441.0125,\"rate\":0,\"excess\":15298.0841796875}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":601266,\"currentcap\":1400,\"lost\":{\"mass\":102900.015625,\"count\":214,\"energy\":5126065},\"kills\":{\"mass\":44276.08203125,\"count\":122,\"energy\":2516178},\"currentunits\":201,\"built\":{\"mass\":395694,\"count\":446,\"energy\":12426640}},\"Defeated\":2805.09001464844,\"units\":{\"air\":{\"lost\":201,\"kills\":71,\"built\":290},\"tech3\":{\"lost\":83,\"kills\":56,\"built\":220},\"experimental\":{\"lost\":0,\"kills\":2,\"built\":0},\"tech2\":{\"lost\":17,\"kills\":8,\"built\":42},\"tech1\":{\"lost\":114,\"kills\":56,\"built\":183},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":0},\"land\":{\"lost\":1,\"kills\":26,\"built\":33},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":13,\"kills\":25,\"built\":142},\"sacu\":{\"lost\":0,\"kills\":3,\"built\":9},\"naval\":{\"lost\":0,\"kills\":0,\"built\":0},\"engineer\":{\"lost\":0,\"kills\":15,\"built\":33}},\"blueprints\":{\"ual0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":7961},\"ual0401\":{\"lost\":0,\"kills\":2,\"built\":0},\"ura0303\":{\"lost\":0,\"kills\":16,\"built\":0},\"xsa0303\":{\"lost\":0,\"kills\":24,\"built\":0},\"daa0206\":{\"lost\":1,\"kills\":0,\"built\":1}},\"name\":\"New_Mr_Ader\",\"faction\":2,\"resources\":{\"massin\":{\"total\":440044.015625,\"reclaimed\":11148.0291015625,\"reclaimRate\":0,\"rate\":35.01875},\"energyout\":{\"total\":15360604,\"rate\":1530.01999511719,\"excess\":6759646},\"storage\":{\"storedEnergy\":8500,\"maxEnergy\":8500,\"maxMass\":22125,\"storedMass\":2.03841857910156e-006},\"energyin\":{\"total\":29990954,\"reclaimed\":11646.0018554688,\"reclaimRate\":0,\"rate\":3774},\"massout\":{\"total\":433720.059375,\"rate\":35.01875,\"excess\":5.05986328125}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":25801,\"score\":620689,\"currentcap\":1000,\"lost\":{\"mass\":546153.0375,\"count\":944,\"energy\":11852559},\"kills\":{\"mass\":241304.0875,\"count\":720,\"energy\":7777604.05},\"currentunits\":0,\"built\":{\"mass\":488309,\"count\":982,\"energy\":5409798}},\"Defeated\":-1,\"units\":{\"air\":{\"lost\":186,\"kills\":42,\"built\":186},\"tech3\":{\"lost\":203,\"kills\":7,\"built\":190},\"experimental\":{\"lost\":9,\"kills\":6,\"built\":8},\"tech2\":{\"lost\":185,\"kills\":22,\"built\":190},\"tech1\":{\"lost\":546,\"kills\":684,\"built\":593},\"transportation\":{\"lost\":1,\"kills\":0,\"built\":1},\"land\":{\"lost\":473,\"kills\":617,\"built\":470},\"cdr\":{\"lost\":1,\"kills\":1,\"built\":1},\"structures\":{\"lost\":295,\"kills\":55,\"built\":358},\"sacu\":{\"lost\":0,\"kills\":1,\"built\":0},\"naval\":{\"lost\":13,\"kills\":13,\"built\":6},\"engineer\":{\"lost\":261,\"kills\":136,\"built\":253}},\"blueprints\":{\"xsl0401\":{\"lost\":1,\"kills\":0,\"built\":1},\"ual0401\":{\"lost\":4,\"kills\":4,\"built\":4},\"ual0001\":{\"kills\":0,\"built\":1,\"lost\":1,\"lowest_health\":0},\"uaa0310\":{\"lost\":1,\"kills\":0,\"built\":0},\"uas0401\":{\"lost\":3,\"kills\":2,\"built\":3},\"xsl0001\":{\"lost\":0,\"kills\":1,\"built\":0}},\"name\":\"KaspreeN\",\"faction\":2,\"resources\":{\"massin\":{\"total\":577436.025,\"reclaimed\":78959.04296875,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":13482323,\"rate\":0,\"excess\":1139219.0125},\"storage\":{\"storedEnergy\":100,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":17645966,\"reclaimed\":58286.048828125,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":557262,\"rate\":0,\"excess\":11249.0973632813}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":1215378,\"currentcap\":1400,\"lost\":{\"mass\":492066.053125,\"count\":912,\"energy\":9816292},\"kills\":{\"mass\":293391.025,\"count\":572,\"energy\":4590657},\"currentunits\":186.039999389648,\"built\":{\"mass\":1038598,\"count\":1148,\"energy\":20195908}},\"Defeated\":2806.01000976563,\"units\":{\"air\":{\"lost\":81,\"kills\":206,\"built\":76},\"tech3\":{\"lost\":11,\"kills\":95,\"built\":108},\"experimental\":{\"lost\":13,\"kills\":3,\"built\":17},\"tech2\":{\"lost\":45,\"kills\":153,\"built\":106},\"tech1\":{\"lost\":843,\"kills\":321,\"built\":916},\"transportation\":{\"lost\":3,\"kills\":0,\"built\":3},\"land\":{\"lost\":724,\"kills\":218,\"built\":819},\"cdr\":{\"lost\":0,\"kills\":0,\"built\":1},\"structures\":{\"lost\":119,\"kills\":120,\"built\":264},\"sacu\":{\"lost\":0,\"kills\":1,\"built\":35},\"naval\":{\"lost\":4,\"kills\":31,\"built\":2},\"engineer\":{\"lost\":163,\"kills\":92,\"built\":301}},\"blueprints\":{\"xsl0401\":{\"lost\":0,\"kills\":1,\"built\":0},\"ual0401\":{\"lost\":7,\"kills\":1,\"built\":8},\"ual0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":11000},\"ura0303\":{\"lost\":0,\"kills\":3,\"built\":0},\"uas0401\":{\"lost\":2,\"kills\":1,\"built\":2},\"xsa0303\":{\"lost\":0,\"kills\":19,\"built\":0},\"uaa0310\":{\"lost\":4,\"kills\":0,\"built\":7}},\"name\":\"YOR1\",\"faction\":2,\"resources\":{\"massin\":{\"total\":1087564.025,\"reclaimed\":157838.0421875,\"reclaimRate\":0,\"rate\":64.04375},\"energyout\":{\"total\":26930218,\"rate\":6247,\"excess\":9130769},\"storage\":{\"storedEnergy\":0,\"maxEnergy\":21500,\"maxMass\":29055,\"storedMass\":850.051165771484},\"energyin\":{\"total\":43012404,\"reclaimed\":45477.0171875,\"reclaimRate\":0,\"rate\":6247.06000976563},\"massout\":{\"total\":1086722.0125,\"rate\":182.063749694824,\"excess\":5.05986328125}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":1416913,\"currentcap\":1200,\"lost\":{\"mass\":547585.06875,\"count\":797,\"energy\":13318921},\"kills\":{\"mass\":103920.015625,\"count\":75,\"energy\":1428215.0125},\"currentunits\":0,\"built\":{\"mass\":530984,\"count\":798,\"energy\":8291198}},\"Defeated\":2793.06000976563,\"units\":{\"air\":{\"lost\":14,\"kills\":44,\"built\":20},\"tech3\":{\"lost\":176,\"kills\":3,\"built\":160},\"experimental\":{\"lost\":2,\"kills\":3,\"built\":1},\"tech2\":{\"lost\":146,\"kills\":8,\"built\":151},\"tech1\":{\"lost\":472,\"kills\":61,\"built\":485},\"transportation\":{\"lost\":1,\"kills\":0,\"built\":1},\"land\":{\"lost\":268,\"kills\":4,\"built\":244},\"cdr\":{\"lost\":1,\"kills\":0,\"built\":1},\"structures\":{\"lost\":526,\"kills\":28,\"built\":550},\"sacu\":{\"lost\":6,\"kills\":0,\"built\":7},\"naval\":{\"lost\":0,\"kills\":0,\"built\":1},\"engineer\":{\"lost\":264,\"kills\":0,\"built\":242}},\"blueprints\":{\"ual0001\":{\"kills\":0,\"built\":1,\"lost\":1,\"lowest_health\":0},\"uas0401\":{\"lost\":0,\"kills\":0,\"built\":1},\"daa0206\":{\"lost\":0,\"kills\":1,\"built\":0},\"ual0401\":{\"lost\":2,\"kills\":3,\"built\":0},\"ura0303\":{\"lost\":4,\"kills\":0,\"built\":4}},\"name\":\"Deksters\",\"faction\":2,\"resources\":{\"massin\":{\"total\":798075.0375,\"reclaimed\":20344.0181640625,\"reclaimRate\":0,\"rate\":0},\"energyout\":{\"total\":43625816,\"rate\":0,\"excess\":1572043.05},\"storage\":{\"storedEnergy\":100,\"maxEnergy\":100,\"maxMass\":0,\"storedMass\":0},\"energyin\":{\"total\":46835372,\"reclaimed\":35072.05,\"reclaimRate\":0,\"rate\":0},\"massout\":{\"total\":652535.0875,\"rate\":0,\"excess\":79605.09140625}}},{\"type\":\"Human\",\"general\":{\"lastupdatetick\":27931,\"score\":2307349,\"currentcap\":1400,\"lost\":{\"mass\":53557,\"count\":110,\"energy\":844650},\"kills\":{\"mass\":318854.059375,\"count\":475,\"energy\":9631021},\"currentunits\":437,\"built\":{\"mass\":815041,\"count\":670,\"energy\":13315558}},\"Defeated\":2806.03000488281,\"units\":{\"air\":{\"lost\":16,\"kills\":41,\"built\":20},\"tech3\":{\"lost\":22,\"kills\":104,\"built\":116},\"experimental\":{\"lost\":0,\"kills\":0,\"built\":1},\"tech2\":{\"lost\":22,\"kills\":91,\"built\":219},\"tech1\":{\"lost\":66,\"kills\":279,\"built\":333},\"transportation\":{\"lost\":0,\"kills\":0,\"built\":1},\"land\":{\"lost\":52,\"kills\":155,\"built\":99},\"cdr\":{\"lost\":0,\"kills\":1,\"built\":1},\"structures\":{\"lost\":42,\"kills\":282,\"built\":557},\"sacu\":{\"lost\":2,\"kills\":2,\"built\":26},\"naval\":{\"lost\":0,\"kills\":6,\"built\":0},\"engineer\":{\"lost\":21,\"kills\":151,\"built\":181}},\"blueprints\":{\"ual0001\":{\"lost\":0,\"kills\":1,\"built\":0},\"ura0303\":{\"lost\":0,\"kills\":8,\"built\":0},\"xrl0302\":{\"lost\":11,\"kills\":0,\"built\":13},\"url0001\":{\"kills\":0,\"built\":1,\"lost\":0,\"lowest_health\":7489.0580078125},\"url0401\":{\"lost\":0,\"kills\":0,\"built\":1}},\"name\":\"DanNejdan\",\"faction\":3,\"resources\":{\"massin\":{\"total\":987838.0375,\"reclaimed\":49966.06328125,\"reclaimRate\":0,\"rate\":67.0125},\"energyout\":{\"total\":63518208,\"rate\":4648,\"excess\":3369589.025},\"storage\":{\"storedEnergy\":345659.096875,\"maxEnergy\":346000,\"maxMass\":53830,\"storedMass\":0},\"energyin\":{\"total\":67688368,\"reclaimed\":27060.04296875,\"reclaimRate\":0,\"rate\":4646.03999023438},\"massout\":{\"total\":977071.0125,\"rate\":67.0125,\"excess\":6.06983642578125}}}]}"]' 2024-07-29T01:38:22.130+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Message from game: 'GameEnded' '[]' 2024-07-29T01:38:27.512+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:27.512+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:27.512+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:27.512+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:33.522+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:33.522+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:33.523+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:33.523+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:35.344+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '328329' has been lost 2024-07-29T01:38:35.344+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '328329' changed to: disconnected 2024-07-29T01:38:36.485+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:36.485+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:36.485+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:38:36.485+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:39:02.139+05:00 ERROR 10392 --- [FAF Client] [Thread-226] c.faforever.client.replay.ReplayServer : Error while recording replay java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099) at java.base/java.io.InputStream.read(InputStream.java:220) at com.faforever.client.replay.ReplayServer.recordAndRelay(ReplayServer.java:157) at com.faforever.client.replay.ReplayServer.lambda$start$1(ReplayServer.java:108) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T01:39:02.140+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE adapter connection state changed to: Disconnected 2024-07-29T01:39:02.140+05:00 WARN 10392 --- [FAF Client] [Thread-226] c.faforever.client.replay.ReplayServer : Error in replay server java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099) at java.base/java.io.InputStream.read(InputStream.java:220) at com.faforever.client.replay.ReplayServer.recordAndRelay(ReplayServer.java:157) at com.faforever.client.replay.ReplayServer.lambda$start$1(ReplayServer.java:108) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-07-29T01:39:02.143+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '419428' has been lost 2024-07-29T01:39:02.144+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '419428' changed to: disconnected 2024-07-29T01:39:02.146+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '349664' has been lost 2024-07-29T01:39:02.146+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '349664' changed to: disconnected 2024-07-29T01:39:02.148+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '426478' has been lost 2024-07-29T01:39:02.149+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '426478' changed to: disconnected 2024-07-29T01:39:02.150+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '403754' has been lost 2024-07-29T01:39:02.150+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '403754' changed to: disconnected 2024-07-29T01:39:02.152+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '374133' has been lost 2024-07-29T01:39:02.152+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '374133' changed to: disconnected 2024-07-29T01:39:02.153+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '435122' has been lost 2024-07-29T01:39:02.154+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '435122' changed to: disconnected 2024-07-29T01:39:02.164+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366800' has been lost 2024-07-29T01:39:02.164+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366800' changed to: disconnected 2024-07-29T01:39:02.167+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '366547' has been lost 2024-07-29T01:39:02.167+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '366547' changed to: disconnected 2024-07-29T01:39:02.169+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '415484' has been lost 2024-07-29T01:39:02.171+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '415484' changed to: disconnected 2024-07-29T01:39:02.175+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : Connection between '185222' and '466200' has been lost 2024-07-29T01:39:02.175+05:00 DEBUG 10392 --- [FAF Client] [JJsonPeer] c.f.c.fa.relay.ice.IceAdapterCallbacks : ICE connection state for peer '466200' changed to: disconnected 2024-07-29T01:39:02.297+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] com.faforever.client.game.GameRunner : Forged Alliance terminated with exit code -805306369 2024-07-29T01:39:02.300+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-07-29T01:39:02.897+05:00 INFO 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-8] c.f.client.fa.relay.ice.IceAdapterImpl : ICE adapter terminated normally 2024-07-29T01:39:22.630+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\final_rush_pro_5.11.v0001.png 2024-07-29T01:39:22.711+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:22.798+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:23.238+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:23.374+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:23.548+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:23.783+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:24.035+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:24.501+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:24.595+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:24.691+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:24.974+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:25.400+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:25.501+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:25.844+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:26.224+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:26.378+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:26.412+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:26.538+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:26.580+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:26.885+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:39:27.322+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\the_crusher.v0027.png 2024-07-29T01:39:34.463+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_031.png 2024-07-29T01:39:34.468+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_e02.v0020.png 2024-07-29T01:39:34.496+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/xxx_survival_nerfed_v2.v0003.png 2024-07-29T01:39:34.500+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_a06.v0025.png 2024-07-29T01:39:34.508+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_001.v0029.png 2024-07-29T01:39:34.515+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\himmelbjerget_denmark_x20.v0003.png 2024-07-29T01:39:34.518+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/rebellion.v0012.png 2024-07-29T01:39:34.526+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_pass_reborn_rethinked.v0003.png 2024-07-29T01:39:34.530+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_002.v0024.png 2024-07-29T01:39:34.536+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\advanced_pass_8v8.v0015.png 2024-07-29T01:39:34.540+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_haz04.v0001.png 2024-07-29T01:39:34.958+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.api.TokenRetriever : Retrieving OAuth token 2024-07-29T01:39:35.345+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-9] c.faforever.client.api.TokenRetriever : Token valid until 2024-07-28T21:39:34.345982700Z 2024-07-29T01:39:35.562+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-3] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_a06.v0025.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_a06.v0025.png 2024-07-29T01:39:35.562+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/xxx_survival_nerfed_v2.v0003.png for C:\ProgramData\FAForever\cache\maps\small\xxx_survival_nerfed_v2.v0003.png 2024-07-29T01:39:35.562+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_001.v0029.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_001.v0029.png 2024-07-29T01:39:35.563+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_e02.v0020.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_e02.v0020.png 2024-07-29T01:39:35.680+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\asteria.v0002.png 2024-07-29T01:39:35.683+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/tropic_typhoon.v0002.png 2024-07-29T01:39:35.690+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_tourmaline.v0004.png 2024-07-29T01:39:35.807+05:00 WARN 10392 --- [FAF Client] [ForkJoinPool.commonPool-worker-10] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_002.v0024.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_002.v0024.png 2024-07-29T01:39:39.763+05:00 DEBUG 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_adaptive.v0014.png 2024-07-29T01:40:31.249+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.FafClientApplication : Stopping application 2024-07-29T01:40:31.255+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection 2024-07-29T01:40:31.256+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Outbound channel cancelled 2024-07-29T01:40:31.258+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Inbound channel closed 2024-07-29T01:40:31.261+05:00 INFO 10392 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Disconnected from server 2024-07-29T01:40:33.365+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-07-29T01:40:33.365+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.steam.SteamService : Stopping the Steam API 2024-07-29T01:40:33.369+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'kittehChatService': java.util.concurrent.RejectedExecutionException: event executor terminated 2024-07-29T01:40:33.370+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.c.map.generator.MapGeneratorService : Deleting generated maps 2024-07-29T01:40:33.371+05:00 INFO 10392 --- [FAF Client] [Thread-22] com.faforever.client.map.MapService : Watcher terminated (null) 2024-07-29T01:40:33.371+05:00 DEBUG 10392 --- [FAF Client] [Thread-23] com.faforever.client.mod.ModService : Watcher terminated (null) 2024-07-29T01:40:33.375+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection 2024-07-29T01:40:33.375+05:00 WARN 10392 --- [FAF Client] [JavaFX Application Thread] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'fafServerAccessor': java.util.concurrent.RejectedExecutionException: event executor terminated 2024-07-29T01:40:33.377+05:00 INFO 10392 --- [FAF Client] [pool-2-thread-1] c.faforever.client.theme.ThemeService : Watcher service terminated 2024-07-29T01:40:33.383+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.config.BaseConfig : Shutting down ExecutorService 'taskExecutor' 2024-07-29T01:40:33.383+05:00 INFO 10392 --- [FAF Client] [JavaFX Application Thread] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:40:33.391+05:00 INFO 10392 --- [FAF Client] [Thread-276] c.faforever.client.FafClientApplication : Starting non-daemon detector thread 2024-07-29T01:40:48.451+05:00 INFO 29596 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to DEBUG 2024-07-29T01:40:48.456+05:00 DEBUG 29596 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming debug logging 2024-07-29T01:40:48.619+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\10 The Pass 2024-07-29T01:40:48.623+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\12_ultimate_you_shall_not_pass.v0001 2024-07-29T01:40:48.625+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\10Particle 2024-07-29T01:40:48.626+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\12_ultinate_you_shall_not_pass.v0001 2024-07-29T01:40:48.627+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\5x Resources,Storage,BuildRate,2x BuildRange 2024-07-29T01:40:48.629+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\ACUhighlight 2024-07-29T01:40:48.632+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Advanced mini map 2024-07-29T01:40:48.634+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Advanced target priorities 2024-07-29T01:40:48.634+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\2v2 sand box.v0001 2024-07-29T01:40:48.636+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Advanced Target Priorities Tweaked 2024-07-29T01:40:48.638+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\BlackOpsFAF-Unleashed 2024-07-29T01:40:48.639+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\EternalStrategicIcons 2024-07-29T01:40:48.641+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Hard FFA (ACUS spawn in T2 transport in center) 2024-07-29T01:40:48.641+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\3v3_astro_crater_revamp.v0002 2024-07-29T01:40:48.642+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\hover-to-build 2024-07-29T01:40:48.644+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\M28AI 2024-07-29T01:40:48.644+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\8 - badlands_v4.v0001 2024-07-29T01:40:48.646+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\NoShake 2024-07-29T01:40:48.647+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\NuclearRepulsorShields 2024-07-29T01:40:48.649+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Penguins Icon Mod 2024-07-29T01:40:48.650+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Rebuilded mini map 2024-07-29T01:40:48.651+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\abrogation.v0004 2024-07-29T01:40:48.651+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Reveal positions 2024-07-29T01:40:48.653+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Selection Cost UI 2024-07-29T01:40:48.655+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\SmartTacticalMissiles 2024-07-29T01:40:48.657+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\SmdRing 2024-07-29T01:40:48.658+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Spread Move 2024-07-29T01:40:48.658+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_algun.v0003 2024-07-29T01:40:48.659+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\STP 2024-07-29T01:40:48.660+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\SupremeEconomy 2024-07-29T01:40:48.663+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\SupremeScoreBoard2 2024-07-29T01:40:48.665+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\T4_Energy_Gen_Pack 2024-07-29T01:40:48.665+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_aloren.v0002 2024-07-29T01:40:48.665+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\TA Music 2024-07-29T01:40:48.667+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\TIS 2024-07-29T01:40:48.668+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_diversity.v0002 2024-07-29T01:40:48.668+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\TotalMayhem 2024-07-29T01:40:48.670+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\UMT 2024-07-29T01:40:48.671+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-3] com.faforever.client.mod.ModService : Added mod from C:\Games\FAF\mods\Vanilla+ Icon's 2024-07-29T01:40:48.675+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_fangtooth_islands.v0004 2024-07-29T01:40:48.681+05:00 INFO 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : Trying to read preferences file with charset: Big5 2024-07-29T01:40:48.684+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_fields_of_great_phoenix.v0003 2024-07-29T01:40:48.686+05:00 INFO 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : Successfully read preferences file with charset: Big5 2024-07-29T01:40:48.686+05:00 DEBUG 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.game.GamePrefsService : game.prefs file already patched to allow multiple instances 2024-07-29T01:40:48.691+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_metir.v0002 2024-07-29T01:40:48.700+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_monument_valley.v0005 2024-07-29T01:40:48.707+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_morning_prayer.v0003 2024-07-29T01:40:48.710+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_paludarium.v0005 2024-07-29T01:40:48.718+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_project_dust.v0002 2024-07-29T01:40:48.725+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_step_forward.v0002 2024-07-29T01:40:48.732+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_tabula_rasa.v0007 2024-07-29T01:40:48.734+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptive_tourmaline.v0004 2024-07-29T01:40:48.741+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\adaptiv_dual_gloob.v0003 2024-07-29T01:40:48.749+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_crater_-_triple_twin_5v5v5.v0005 2024-07-29T01:40:48.756+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_crater_battles_4x4_overmap.v0002 2024-07-29T01:40:48.763+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_crater_battles_4x4_rich_huge.v0004 2024-07-29T01:40:48.766+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_crater_battles_4x4_v2-2_teamplay_ai.v0001 2024-07-29T01:40:48.768+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_crater_battles_4x4_v2.v0003 2024-07-29T01:40:48.776+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_crater_battles_noob.v0011 2024-07-29T01:40:48.782+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_crater_reworked_4x4_rich.v0003 2024-07-29T01:40:48.788+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\astro_fun_game00712.v0004 2024-07-29T01:40:48.795+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\autistic_astro.v0015 2024-07-29T01:40:48.802+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\autistic_astro.v0016 2024-07-29T01:40:48.809+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\big_astro_rich_6v6.v0004 2024-07-29T01:40:48.811+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\Corona 2024-07-29T01:40:48.820+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\cybran_island_c.v0004 2024-07-29T01:40:48.826+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualcock.v0005 2024-07-29T01:40:48.832+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adaptive.v0006 2024-07-29T01:40:48.833+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adaptive.v0014 2024-07-29T01:40:48.837+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adaptive_ast.v0004 2024-07-29T01:40:48.845+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adaptive_pass.v0001 2024-07-29T01:40:48.847+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adaptive_pass.v0003 2024-07-29T01:40:48.849+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adoptive.v0014 2024-07-29T01:40:48.850+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adoptive.v0017 2024-07-29T01:40:48.858+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adoptive.v0021 2024-07-29T01:40:48.860+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_adoptive.v0023 2024-07-29T01:40:48.867+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_advanced_big_war.v0008 2024-07-29T01:40:48.869+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_danger_zone.v0002 2024-07-29T01:40:48.876+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_max_cancer.v0002 2024-07-29T01:40:48.877+05:00 DEBUG 29596 --- [FAF Client] [JavaFX-Launcher] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:40:48.877+05:00 DEBUG 29596 --- [FAF Client] [JavaFX-Launcher] c.f.c.d.DiscordRichPresenceService : Cleared discord rich presence 2024-07-29T01:40:48.883+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_reborn_8v8.v0004 2024-07-29T01:40:48.886+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\dualgap_scale_adaptive.v0004 2024-07-29T01:40:48.888+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\eonnacia.v0033 2024-07-29T01:40:48.894+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\erroneous_judgment.v0006 2024-07-29T01:40:48.900+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\esais_vengeance_4v4.v0007 2024-07-29T01:40:48.903+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\falcon_stone_river.v0004 2024-07-29T01:40:48.910+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\farting_during_ww1.v0005 2024-07-29T01:40:48.916+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\fart_island.v0013 2024-07-29T01:40:48.923+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\fc_coast_15.v0015 2024-07-29T01:40:48.925+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\Flat 512 2024-07-29T01:40:48.928+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\forgotten_archipelago.v0012 2024-07-29T01:40:48.936+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\frozen_firefight.v0003 2024-07-29T01:40:48.938+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\funeral_plains.v0001 2024-07-29T01:40:48.946+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\gap_of_rohan_forever.v0007 2024-07-29T01:40:48.948+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\kappa.v0031 2024-07-29T01:40:48.951+05:00 DEBUG 29596 --- [FAF Client] [JavaFX-Launcher] c.f.client.os.FileOpeningHandler : Registering file opening handler: com.faforever.client.os.FileOpeningHandler 2024-07-29T01:40:48.957+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\lena_river.v0008 2024-07-29T01:40:48.967+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\lost_archipelago.v0005 2024-07-29T01:40:48.969+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\luxcure.v0010 2024-07-29T01:40:48.978+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\mass_graveyard_.v0005 2024-07-29T01:40:48.981+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\mayhem_of_64_acus.v0001 2024-07-29T01:40:48.989+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\Miracle 2024-07-29T01:40:48.997+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\nano_gap.v0004 2024-07-29T01:40:49.004+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\navy_gap_reborn.v0001 2024-07-29T01:40:49.010+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\ophius.v0002 2024-07-29T01:40:49.018+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\pamnal_mini.v0053 2024-07-29T01:40:49.020+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\Primus Alfa Mini 2024-07-29T01:40:49.022+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\project_albus.v0001 2024-07-29T01:40:49.031+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\project_situs_impactae.v0006 2024-07-29T01:40:49.034+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\project_tabula.v0005 2024-07-29T01:40:49.042+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\scca_coop_e05.v0022 2024-07-29T01:40:49.045+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\scca_coop_r05.v0021 2024-07-29T01:40:49.053+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\seraphim_dead_zone_b.v0004 2024-07-29T01:40:49.062+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\setons_clutch_-_faf_version.v0004 2024-07-29T01:40:49.068+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\shell_fire.v0001 2024-07-29T01:40:49.071+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\suavis_pristinus.v0008 2024-07-29T01:40:49.073+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\superlemongap.v0001 2024-07-29T01:40:49.075+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\survival_stranded.v0021 2024-07-29T01:40:49.078+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\The Pyramid V2 2024-07-29T01:40:49.086+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\the_crusher.v0027 2024-07-29T01:40:49.094+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\the_flex.v0004 2024-07-29T01:40:49.102+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\the_hill.v0001 2024-07-29T01:40:49.104+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\tournament_dome.v0004 2024-07-29T01:40:49.107+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\ultimate_you_shall_not_pass_12_full_ai.v0002 2024-07-29T01:40:49.109+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\ultimate_you_shall_not_pass_ai_12_players.v0002 2024-07-29T01:40:49.111+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\wartime2_4v4.v0001 2024-07-29T01:40:49.113+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\Wonder open 6v6 v2 2024-07-29T01:40:49.121+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\wonder_open_hardffa.v0001 2024-07-29T01:40:49.128+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Games\FAF\maps\x1ca_coop_001.v0028 2024-07-29T01:40:49.137+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_019 2024-07-29T01:40:49.147+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_018 2024-07-29T01:40:49.155+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_017 2024-07-29T01:40:49.161+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_016 2024-07-29T01:40:49.164+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_015 2024-07-29T01:40:49.166+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_014 2024-07-29T01:40:49.174+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_013 2024-07-29T01:40:49.182+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_012 2024-07-29T01:40:49.185+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_011 2024-07-29T01:40:49.193+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_010 2024-07-29T01:40:49.196+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_017 2024-07-29T01:40:49.204+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_014 2024-07-29T01:40:49.213+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_012 2024-07-29T01:40:49.222+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_011 2024-07-29T01:40:49.229+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_010 2024-07-29T01:40:49.232+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_040 2024-07-29T01:40:49.240+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_009 2024-07-29T01:40:49.248+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_008 2024-07-29T01:40:49.250+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_007 2024-07-29T01:40:49.253+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_009 2024-07-29T01:40:49.261+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_008 2024-07-29T01:40:49.270+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_007 2024-07-29T01:40:49.277+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_006 2024-07-29T01:40:49.279+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_005 2024-07-29T01:40:49.287+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_004 2024-07-29T01:40:49.289+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_003 2024-07-29T01:40:49.297+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_002 2024-07-29T01:40:49.300+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_001 2024-07-29T01:40:49.308+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_006 2024-07-29T01:40:49.318+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_005 2024-07-29T01:40:49.320+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_004 2024-07-29T01:40:49.323+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_003 2024-07-29T01:40:49.332+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_002 2024-07-29T01:40:49.342+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\X1MP_001 2024-07-29T01:40:49.345+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_039 2024-07-29T01:40:49.347+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_038 2024-07-29T01:40:49.355+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_037 2024-07-29T01:40:49.357+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_036 2024-07-29T01:40:49.357+05:00 INFO 29596 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 5.123 seconds (process running for 9.892) 2024-07-29T01:40:49.359+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_035 2024-07-29T01:40:49.361+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_034 2024-07-29T01:40:49.371+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_033 2024-07-29T01:40:49.373+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_032 2024-07-29T01:40:49.375+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_031 2024-07-29T01:40:49.379+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_030 2024-07-29T01:40:49.380+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:40:49.389+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_029 2024-07-29T01:40:49.399+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_028 2024-07-29T01:40:49.409+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_027 2024-07-29T01:40:49.419+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_026 2024-07-29T01:40:49.427+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_025 2024-07-29T01:40:49.430+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_024 2024-07-29T01:40:49.439+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_023 2024-07-29T01:40:49.449+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_022 2024-07-29T01:40:49.458+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_021 2024-07-29T01:40:49.460+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-2] com.faforever.client.map.MapService : Added map from C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\maps\SCMP_020 2024-07-29T01:40:49.747+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.update.Version : The current application version is: 2024.6.2 2024-07-29T01:40:50.485+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.client.update.ClientUpdateService : Current version: 2024.6.2 2024-07-29T01:40:50.491+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-2] c.f.client.update.CheckForUpdateTask : Checking for client update 2024-07-29T01:40:51.038+05:00 INFO 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] com.faforever.client.update.Version : fromVersion '2024.6.1' is not newer than toVersion '2024.6.2'. No update is required. 2024-07-29T01:40:53.877+05:00 INFO 29596 --- [FAF Client] [Discord RPC] c.f.client.discord.DiscordEventHandler : Discord is ready with user 'kaspreen' 2024-07-29T01:41:08.495+05:00 INFO 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.f.client.login.OAuthValuesReceiver : GET /?code=DQTQq1p8WTUUPlVQJE7Ygeqbu9PxUWC1mZMGoXk1iF8.vYJ-A3ZoNjTTy3IOghSZgcYGI03_Z0_rtZGxyjqrl9Q&scope=openid+offline+public_profile+upload_map+upload_mod+lobby&state=zvt1HlkKi6q1VYEYmjjUvZs8Q7b5UEi892nhgmtv1X02tE7sywERr6eThdPSbruyrhoZIEvun2rGBhkiXYXJ HTTP/1.1 2024-07-29T01:41:08.497+05:00 DEBUG 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.faforever.client.fx.PlatformService : Focus 'Логин FA Forever' window 2024-07-29T01:41:08.507+05:00 INFO 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] com.faforever.client.user.LoginService : Logging in with authorization code 2024-07-29T01:41:08.561+05:00 DEBUG 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-1] c.faforever.client.api.TokenRetriever : Retrieving OAuth token 2024-07-29T01:41:09.037+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] c.faforever.client.api.TokenRetriever : Token valid until 2024-07-28T21:41:08.036636Z 2024-07-29T01:41:09.045+05:00 DEBUG 29596 --- [FAF Client] [reactor-http-nio-2] c.faforever.client.api.TokenRetriever : Retrieving OAuth token 2024-07-29T01:41:09.356+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] c.faforever.client.api.TokenRetriever : Token valid until 2024-07-28T21:41:08.356683500Z 2024-07-29T01:41:09.552+05:00 DEBUG 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Beginning connection process 2024-07-29T01:41:09.556+05:00 DEBUG 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Starting login process 2024-07-29T01:41:09.557+05:00 DEBUG 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Opening connection 2024-07-29T01:41:09.688+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Connected to ws.faforever.com on port 443 2024-07-29T01:41:09.907+05:00 DEBUG 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Starting session listener 2024-07-29T01:41:12.662+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] c.f.client.chat.KittehChatService : Connecting to IRC 2024-07-29T01:41:12.739+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] com.faforever.client.update.Version : fromVersion '2024.6.2' is not newer than toVersion '2024.6.2'. No update is required. 2024-07-29T01:41:12.745+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.f.client.chat.KittehChatService : Joining channel: #KaspreeN'sParty 2024-07-29T01:41:12.995+05:00 DEBUG 29596 --- [FAF Client] [reactor-http-nio-2] c.f.client.chat.KittehChatService : Joining channel: #aeolus 2024-07-29T01:41:14.027+05:00 DEBUG 29596 --- [FAF Client] [KICL Input Processor (Unnamed)] c.f.client.chat.KittehChatService : Joining channel: #KaspreeN'sParty 2024-07-29T01:41:14.027+05:00 DEBUG 29596 --- [FAF Client] [KICL Input Processor (Unnamed)] c.f.client.chat.KittehChatService : Joining channel: #russian 2024-07-29T01:41:15.990+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_009.png 2024-07-29T01:41:16.042+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\Trainer.png 2024-07-29T01:41:16.085+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\12_ultinate_you_shall_not_pass.v0001.png 2024-07-29T01:41:16.088+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_adaptive.v0014.png 2024-07-29T01:41:16.091+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_asteroid_sparky.v0001.png 2024-07-29T01:41:16.093+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_rich_huge.v0004.png 2024-07-29T01:41:16.097+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_rich_xl.v0002.png 2024-07-29T01:41:19.754+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_015.png 2024-07-29T01:41:19.776+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\tinytownharbor.v0017.png 2024-07-29T01:41:20.081+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_019.png 2024-07-29T01:41:20.091+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_adaptive.v0012.png 2024-07-29T01:41:20.099+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\mavys_marsh.v0006.png 2024-07-29T01:41:21.498+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:21.584+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:21.885+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.048+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.142+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.294+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.362+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.448+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.541+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.615+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.681+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.816+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:22.920+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.004+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.094+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.265+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.305+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.353+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.355+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.475+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:41:23.677+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\the_crusher.v0027.png 2024-07-29T01:43:10.927+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.015+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.193+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.274+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.344+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.441+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.501+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.588+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.688+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.746+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.797+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:11.937+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.024+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.097+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.181+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.335+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.371+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.419+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.421+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.544+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T01:43:12.699+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\the_crusher.v0027.png 2024-07-29T01:43:43.918+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_004.v0022.png 2024-07-29T01:43:43.932+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_002.v0024.png 2024-07-29T01:43:43.957+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\forest_nothing.v0002.png 2024-07-29T01:43:43.962+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_030.png 2024-07-29T01:43:43.968+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_006.png 2024-07-29T01:43:43.986+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_005.v0023.png 2024-07-29T01:43:43.994+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\10_ultimate_you_shall_not_pass.v0004.png 2024-07-29T01:43:44.002+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_031.png 2024-07-29T01:43:44.006+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_e02.v0020.png 2024-07-29T01:43:44.127+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_002.v0024.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_002.v0024.png 2024-07-29T01:43:44.162+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_004.v0022.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_004.v0022.png 2024-07-29T01:43:44.179+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_a06.v0025.png 2024-07-29T01:43:44.181+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\eye_of_the_storm_-_faf_version.v0002.png 2024-07-29T01:43:44.223+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_005.v0023.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_005.v0023.png 2024-07-29T01:43:44.227+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_001.v0029.png 2024-07-29T01:43:44.292+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_e02.v0020.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_e02.v0020.png 2024-07-29T01:43:44.306+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\himmelbjerget_denmark_x20.v0003.png 2024-07-29T01:43:44.308+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\rebellion.v0012.png 2024-07-29T01:43:44.344+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_a06.v0025.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_a06.v0025.png 2024-07-29T01:43:44.433+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_001.v0029.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_001.v0029.png 2024-07-29T01:43:44.580+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_pass_reborn_rethinked.v0003.png 2024-07-29T01:43:49.975+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\advanced_pass_8v8.v0015.png 2024-07-29T01:43:49.977+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_haz04.v0001.png 2024-07-29T01:43:50.000+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\luxcure.v0010.png 2024-07-29T01:43:50.002+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\twin%20rivers.v0001.png 2024-07-29T01:43:50.007+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_holy_raid.v0003.png 2024-07-29T01:43:50.009+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\germ_valley.v0001.png 2024-07-29T01:43:50.198+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_holy_raid.v0003.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_holy_raid.v0003.png 2024-07-29T01:43:50.612+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dunes_of_arracis.v0005.png 2024-07-29T01:43:50.618+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\cevelon_7vs7.v0004.png 2024-07-29T01:43:50.622+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_029.png 2024-07-29T01:43:50.646+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_overmap.v0002.png 2024-07-29T01:43:50.676+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_golden_crystals.v0002.png 2024-07-29T01:43:50.678+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_e01.v0023.png 2024-07-29T01:43:50.886+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_golden_crystals.v0002.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_golden_crystals.v0002.png 2024-07-29T01:43:50.962+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_rescue.v0006.png 2024-07-29T01:43:50.963+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\zone_control_for_8_players_fixed.v0001.png 2024-07-29T01:43:51.013+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_e01.v0023.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_e01.v0023.png 2024-07-29T01:43:51.603+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\fort_tiberium.v0011.png 2024-07-29T01:43:51.608+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\crypt_of_the_woomancer.v0003.png 2024-07-29T01:43:52.209+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_006.v0023.png 2024-07-29T01:43:52.211+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_rescue.v0007.png 2024-07-29T01:43:52.242+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/amazoniah.v0001.png 2024-07-29T01:43:52.258+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_monument_valley.v0005.png 2024-07-29T01:43:52.260+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\6vs6%20battle%20of%20thermopylae%20v5.png 2024-07-29T01:43:52.383+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_rescue.v0007.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_rescue.v0007.png 2024-07-29T01:43:52.435+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-5] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_006.v0023.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_006.v0023.png 2024-07-29T01:43:52.611+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\you_shall_not_pass_6.v0002.png 2024-07-29T01:43:52.964+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\setons_clutch_-_faf_version.v0004.png 2024-07-29T01:43:53.619+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_e04.v0021.png 2024-07-29T01:43:53.720+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_e04.v0021.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_e04.v0021.png 2024-07-29T01:43:54.330+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/voodoobeach%20teamplay_ai.png 2024-07-29T01:43:54.339+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\survival_party.v0006.png 2024-07-29T01:43:54.371+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scmp_0999.png 2024-07-29T01:43:54.408+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_blockade.v0003.png 2024-07-29T01:43:54.410+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_a02.v0022.png 2024-07-29T01:43:54.418+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\sitydefenseomg.v0003.png 2024-07-29T01:43:54.420+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_e06.v0021.png 2024-07-29T01:43:54.620+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_a02.v0022.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_a02.v0022.png 2024-07-29T01:43:54.636+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_e06.v0021.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_e06.v0021.png 2024-07-29T01:43:54.676+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_blockade.v0003.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_blockade.v0003.png 2024-07-29T01:43:54.777+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_001.png 2024-07-29T01:43:54.778+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\the_islands_lost_proper.v0001.png 2024-07-29T01:43:54.785+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_r04.v0020.png 2024-07-29T01:43:54.786+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\olymp_3.v0003.png 2024-07-29T01:43:54.809+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\artem_gap.v0005.png 2024-07-29T01:43:54.810+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/x1ca_coop_003.v0023.png 2024-07-29T01:43:54.816+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\kappa.v0031.png 2024-07-29T01:43:54.825+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\forest_gap_flooded.v0002.png 2024-07-29T01:43:54.827+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\isis_4v4_ai.v0001.png 2024-07-29T01:43:54.833+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_tourmaline.v0004.png 2024-07-29T01:43:54.897+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_r04.v0020.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_r04.v0020.png 2024-07-29T01:43:55.028+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/x1ca_coop_003.v0023.png for C:\ProgramData\FAForever\cache\maps\small\x1ca_coop_003.v0023.png 2024-07-29T01:43:55.115+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_014.png 2024-07-29T01:43:55.123+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\project_tabula.v0001.png 2024-07-29T01:43:55.131+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/last_hope.v0004.png 2024-07-29T01:43:55.153+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles.png 2024-07-29T01:43:55.157+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_prothyon_16.v0020.png 2024-07-29T01:43:55.412+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_prothyon_16.v0020.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_prothyon_16.v0020.png 2024-07-29T01:43:56.233+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\gap%20of%20rohan.v0001.png 2024-07-29T01:43:56.235+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_operation_red_revenge.v0001.png 2024-07-29T01:43:56.241+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/four-corners_16_player.v0003.png 2024-07-29T01:43:56.258+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/forthole.v0002.png 2024-07-29T01:43:56.259+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\12_ultimate_you_shall_not_pass.v0001.png 2024-07-29T01:43:56.262+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_035.png 2024-07-29T01:43:56.277+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\almightys_revenge.v0006.png 2024-07-29T01:43:56.327+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_operation_red_revenge.v0001.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_operation_red_revenge.v0001.png 2024-07-29T01:43:56.571+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_r06.v0022.png 2024-07-29T01:43:56.595+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\pelagial_v2.v0002.png 2024-07-29T01:43:56.609+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/adaptive_fangtooth_survival.v0001.png 2024-07-29T01:43:56.628+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\setons_isle.v0002.png 2024-07-29T01:43:56.664+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_r06.v0022.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_r06.v0022.png 2024-07-29T01:43:57.618+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\cybran_island_c.v0008.png 2024-07-29T01:43:59.850+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/adaptive_lochness_monster.v0003.png 2024-07-29T01:43:59.851+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/faf_coop_fort_clarke_assault.v0020.png 2024-07-29T01:43:59.858+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_r05.v0022.png 2024-07-29T01:44:00.062+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_r05.v0022.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_r05.v0022.png 2024-07-29T01:44:00.078+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/faf_coop_fort_clarke_assault.v0020.png for C:\ProgramData\FAForever\cache\maps\small\faf_coop_fort_clarke_assault.v0020.png 2024-07-29T01:44:10.622+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_adaptive.v0014.png 2024-07-29T01:44:27.788+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_crater_battles_4x4_v2-2_teamplay_ai.v0001.png 2024-07-29T01:44:27.789+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\setons_clutch_ep.v0002.png 2024-07-29T01:44:27.839+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\avatars\I'm%20a%20FAF%20streamer.png 2024-07-29T01:45:49.726+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:50:49.731+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T01:55:49.735+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:00:49.739+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:05:49.743+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:10:49.746+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:15:49.750+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:20:49.754+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:25:49.757+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:30:49.761+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:35:49.764+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:40:49.767+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:45:49.770+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:50:49.773+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T02:54:04.390+05:00 DEBUG 29596 --- [FAF Client] [KICL Input Processor (Unnamed)] c.f.client.chat.KittehChatService : Ignored mention from foe ChatChannelUser(username=MasterFantaster, channel=ChatChannel(name=#aeolus), typing=BooleanProperty [value: false], away=BooleanProperty [value: false], moderator=BooleanProperty [value: false], color=Optional.empty, player=Optional[PlayerInfo(super=com.faforever.client.domain.server.PlayerInfo@261c5, id=156042, username=MasterFantaster)], playerSocialStatus=ObjectBinding [invalid], category=FOE) 2024-07-29T02:55:49.777+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:00:49.780+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:05:49.782+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:10:49.786+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:15:49.789+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:20:49.791+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:25:49.795+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:30:49.797+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:35:49.800+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:40:49.803+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:45:49.806+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:50:49.809+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T03:55:49.812+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:00:49.814+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:03:20.792+05:00 WARN 29596 --- [FAF Client] [KICL Listener (Unnamed)] c.f.client.chat.KittehChatService : Exception in message processing java.net.SocketException: Connection reset at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *_______________ ⇢ at reactor.netty.channel.ChannelOperations.receiveObject(ChannelOperations.java:279) |_ Flux.from ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:572) |_ Flux.map ⇢ at reactor.netty.ReactorNetty.publisherOrScalarMap(ReactorNetty.java:573) |_ Flux.from ⇢ at reactor.netty.ByteBufFlux.fromInbound(ByteBufFlux.java:71) |_ ⇢ at reactor.netty.ByteBufFlux.asString(ByteBufFlux.java:259) |_ Flux.doOnNext ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:97) Original Stack Trace: at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:401) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:434) at io.netty.buffer.UnpooledDirectByteBuf.setBytes(UnpooledDirectByteBuf.java:570) at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:356) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) 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:1583) 2024-07-29T04:03:20.811+05:00 ERROR 29596 --- [FAF Client] [reactor-http-nio-2] reactor.core.publisher.Operators : Operator called default onErrorDropped reactor.core.Exceptions$ErrorCallbackNotImplemented: io.netty.handler.ssl.SslClosedEngineException: SSLEngine closed already Caused by: io.netty.handler.ssl.SslClosedEngineException: SSLEngine closed already at io.netty.handler.ssl.SslHandler.wrap(SslHandler.java:906) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoIgnoreThen] : reactor.core.publisher.Mono.thenEmpty reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:749) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:749) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:794) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:749) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:794) *__Mono.firstWithSignal ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:111) |_ Mono.subscribeOn ⇢ at com.faforever.client.chat.kitteh.network.WebSocketConnection.lambda$new$6(WebSocketConnection.java:111) Original Stack Trace: at io.netty.handler.ssl.SslHandler.wrap(SslHandler.java:906) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:822) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:803) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2074) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2043) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:754) at io.netty.channel.AbstractChannelHandlerContext.invokeClose(AbstractChannelHandlerContext.java:761) at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:733) at io.netty.channel.AbstractChannelHandlerContext.close(AbstractChannelHandlerContext.java:560) at io.netty.channel.DefaultChannelPipeline.close(DefaultChannelPipeline.java:956) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:299) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:492) at reactor.netty.channel.FluxReceive.lambda$new$0(FluxReceive.java:88) at reactor.netty.channel.FluxReceive.cancelReceiver(FluxReceive.java:201) at reactor.netty.channel.FluxReceive.doCancel(FluxReceive.java:207) at reactor.netty.channel.FluxReceive.dispose(FluxReceive.java:120) at reactor.netty.channel.ChannelOperations.discard(ChannelOperations.java:375) at reactor.netty.channel.ChannelOperations.dispose(ChannelOperations.java:208) at com.faforever.client.chat.kitteh.network.WebSocketConnection.shutdown(WebSocketConnection.java:152) at com.faforever.client.chat.kitteh.network.WebSocketConnection.shutdown(WebSocketConnection.java:141) at com.faforever.client.chat.kitteh.network.WebSocketConnection.handleException(WebSocketConnection.java:124) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:225) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxHandleFuseable$HandleFuseableSubscriber.onError(FluxHandleFuseable.java:229) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onError(FluxMapFuseable.java:340) at reactor.netty.channel.FluxReceive.onInboundError(FluxReceive.java:465) at reactor.netty.channel.ChannelOperations.onInboundError(ChannelOperations.java:515) at reactor.netty.channel.ChannelOperationsHandler.exceptionCaught(ChannelOperationsHandler.java:145) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) at io.netty.handler.ssl.SslHandler.exceptionCaught(SslHandler.java:1204) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) at io.netty.channel.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1374) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:906) 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:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:994) 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:1583) 2024-07-29T04:05:49.817+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:10:49.820+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:15:49.823+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:20:49.825+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:21:29.395+05:00 INFO 29596 --- [FAF Client] [Discord RPC] c.f.client.discord.DiscordEventHandler : Discord disconnected with code '1' and message 'Pipe closed' 2024-07-29T04:21:35.130+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.api.TokenRetriever : Retrieving OAuth token 2024-07-29T04:21:35.138+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dualgap_adaptive.v0014.png 2024-07-29T04:21:37.413+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-13] c.faforever.client.api.TokenRetriever : Token valid until 2024-07-29T00:21:37.413814700Z 2024-07-29T04:21:43.737+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\gap_runner.v0006.png 2024-07-29T04:21:43.746+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_025.png 2024-07-29T04:21:43.758+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\8%20-%20badlands_v4.v0001.png 2024-07-29T04:21:43.783+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Fetching image from https://content.faforever.com/maps/previews/small/scca_coop_a03.v0022.png 2024-07-29T04:21:43.798+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\crimson_feud.png 2024-07-29T04:21:43.808+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\astro_3vs1_gg.v0001.png 2024-07-29T04:21:43.814+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_broken_headland.v0005.png 2024-07-29T04:21:43.825+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\ambush%20the%20enemy%20%202v2.v0001.png 2024-07-29T04:21:43.831+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_016.png 2024-07-29T04:21:43.950+05:00 WARN 29596 --- [FAF Client] [ForkJoinPool.commonPool-worker-17] com.faforever.client.fx.JavaFxUtil : Could not read image from https://content.faforever.com/maps/previews/small/scca_coop_a03.v0022.png for C:\ProgramData\FAForever\cache\maps\small\scca_coop_a03.v0022.png 2024-07-29T04:21:44.727+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:44.841+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.015+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.129+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.211+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.316+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.397+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.485+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.589+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.666+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.728+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.885+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:45.987+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.108+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.214+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.366+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.417+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.478+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.486+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.643+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: UNKNOWN 2024-07-29T04:21:46.870+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\the_crusher.v0027.png 2024-07-29T04:22:06.225+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\dalir_x40.v0002.png 2024-07-29T04:22:06.230+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\x1mp_006.png 2024-07-29T04:22:06.235+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\adaptive_pillars_of_sand.v0001.png 2024-07-29T04:22:06.238+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\gap_of_rohan_v4_fixed_pathing.v0004.png 2024-07-29T04:22:25.776+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.client.replay.ReplayDownloadTask : Downloading replay `22996701` from `https://replay.faforever.com/22996701` 2024-07-29T04:22:26.645+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.replay.ReplayService : Starting replay file: `C:\ProgramData\FAForever\cache\temp.fafreplay` 2024-07-29T04:22:26.653+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] c.f.commons.replay.VictoryCondition : Unknown victory condition: 0 2024-07-29T04:22:27.039+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.c.preferences.PreferencesService : Hash of Supreme Commander.exe in selected User directory: C6783580C0B7A408EC2AD3BFE5EB1FDBEF31A60D92C1007FF9B90C33BB960AA0 2024-07-29T04:22:27.317+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2373, version=3810, name=ForgedAlliance.exe, md5=c057a278e1487e95e18bf5674a4f66a1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe?verify=1722208947-c9%2BaIpjONgqPK4TSK65vshVLxE%2BS%2FdWo7ntyzaFpIX8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/ForgedAlliance.3810.exe, hmacToken=1722208947-c9%2BaIpjONgqPK4TSK65vshVLxE%2BS%2FdWo7ntyzaFpIX8%3D, hmacParameter=verify)` 2024-07-29T04:22:27.332+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2365, version=3810, name=init_faf.lua, md5=8c2cd14acbc74a14448bb3dfe6db86bf, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua?verify=1722208947-HhMQcb6yYQcpMgytLpn53eH%2FJ9EmvmBBDPy1pcuYYps%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_faf_3810.lua, hmacToken=1722208947-HhMQcb6yYQcpMgytLpn53eH%2FJ9EmvmBBDPy1pcuYYps%3D, hmacParameter=verify)` 2024-07-29T04:22:27.359+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=179, version=3634, name=faforever.faf, md5=51c196294638c22071dc8ee01e55771e, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf?verify=1722208947-vKXZWc2B7nGbm%2B4gOTcRRBcKrC6eVsS%2BByl9XbhcGmc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/faforever.3634.faf, hmacToken=1722208947-vKXZWc2B7nGbm%2B4gOTcRRBcKrC6eVsS%2BByl9XbhcGmc%3D, hmacParameter=verify)` 2024-07-29T04:22:27.365+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=1330, version=3709, name=init_ladder1v1.lua, md5=88ee8e210112031bff137ae327683b41, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua?verify=1722208947-p9Z9zK678zxxBQVlno0nxssLa7%2FVFldugIrX9PYAsDc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_ladder1v1.3709.lua, hmacToken=1722208947-p9Z9zK678zxxBQVlno0nxssLa7%2FVFldugIrX9PYAsDc%3D, hmacParameter=verify)` 2024-07-29T04:22:27.383+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=99, version=1, name=GDFBinary.dll, md5=6f57f59c2e705d7a5a02d49e3915cb26, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll?verify=1722208947-plCHGoXj6xE%2Bea%2FdUIygFv1S9R2jlYfRI%2Bt%2BFWjLMUI%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/GDFBinary3603.dll, hmacToken=1722208947-plCHGoXj6xE%2Bea%2FdUIygFv1S9R2jlYfRI%2Bt%2BFWjLMUI%3D, hmacParameter=verify)` 2024-07-29T04:22:27.388+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2371, version=3810, name=SupComDataPath.lua, md5=88e26f5a8336094acee87e541f12bba2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua?verify=1722208947-mDCeWFSOZbc964PRxP0pggZyA5v%2FQ2JOHYsC%2BPSHEKg%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPath_3810.lua, hmacToken=1722208947-mDCeWFSOZbc964PRxP0pggZyA5v%2FQ2JOHYsC%2BPSHEKg%3D, hmacParameter=verify)` 2024-07-29T04:22:27.394+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=101, version=1, name=SupComDataPathFAF.lua, md5=962c9d1327657d77184adcf358c628f1, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua?verify=1722208947-F1%2FZDLsOKjXrlqGwt022BcwzAzLZI09jsUTwIWKvZtY%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/SupComDataPathFAF.lua, hmacToken=1722208947-F1%2FZDLsOKjXrlqGwt022BcwzAzLZI09jsUTwIWKvZtY%3D, hmacParameter=verify)` 2024-07-29T04:22:27.401+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=102, version=1, name=init_nonxt.lua, md5=16da7063ae3309c154a2c544f559b3a9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua?verify=1722208947-jRAvRzE2LQUyRBIvvq5n%2FKAtzapAu37HUDboLHJ%2BK80%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/init_nonxt.lua, hmacToken=1722208947-jRAvRzE2LQUyRBIvvq5n%2FKAtzapAu37HUDboLHJ%2BK80%3D, hmacParameter=verify)` 2024-07-29T04:22:27.417+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2366, version=3810, name=effects.nx2, md5=a373fc576d5c640b34cd8c59ef2f99f6, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2?verify=1722208947-3Ck3AL%2Bg2yGXeneQs2E40dH3vjpLfv6VQvJRzUKsxKo%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/effects.3810.nx2, hmacToken=1722208947-3Ck3AL%2Bg2yGXeneQs2E40dH3vjpLfv6VQvJRzUKsxKo%3D, hmacParameter=verify)` 2024-07-29T04:22:28.076+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2368, version=3810, name=env.nx2, md5=735b5d6b5b938022d02b33931cb0efd5, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2?verify=1722208947-3sl2GqvS0a9vHuk3q2DMfV3RmoIxt9DruwLDRWNEMEM%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/env.3810.nx2, hmacToken=1722208947-3sl2GqvS0a9vHuk3q2DMfV3RmoIxt9DruwLDRWNEMEM%3D, hmacParameter=verify)` 2024-07-29T04:22:28.088+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2361, version=3810, name=loc.nx2, md5=614cb17d81f15d2ffa9cbb785ff84bf4, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2?verify=1722208947-x4BhgPRmhk3XOa1hfQx%2F1%2Bad%2BYk7mbsJZM7wyfmXJbc%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/loc.3810.nx2, hmacToken=1722208947-x4BhgPRmhk3XOa1hfQx%2F1%2Bad%2BYk7mbsJZM7wyfmXJbc%3D, hmacParameter=verify)` 2024-07-29T04:22:28.102+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2367, version=3810, name=lua.nx2, md5=6d33daa5898f3ae93f8b0737733a9611, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2?verify=1722208947-TDnDz5BBJLObVpUmzXshlR9OlBuQftRO%2BLnFZrel1BU%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/lua.3810.nx2, hmacToken=1722208947-TDnDz5BBJLObVpUmzXshlR9OlBuQftRO%2BLnFZrel1BU%3D, hmacParameter=verify)` 2024-07-29T04:22:28.117+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2362, version=3810, name=meshes.nx2, md5=2e1c8e0fbaa8f4e21120d35fc82a2d00, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2?verify=1722208947-IMwzPtVMnsYACWjj%2BisIRF8cr2sKLMKVRKX8C%2BQ6sq0%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/meshes.3810.nx2, hmacToken=1722208947-IMwzPtVMnsYACWjj%2BisIRF8cr2sKLMKVRKX8C%2BQ6sq0%3D, hmacParameter=verify)` 2024-07-29T04:22:28.124+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=999, version=3677, name=modules.nx2, md5=8eaeb838a8a6f2585351d50e4a20d5d9, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt?verify=1722208947-CXRUPhHORQvSrqsfqoMYTXQlI58lIta%2BTdoNjyWScCw%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/modules.3677.nxt, hmacToken=1722208947-CXRUPhHORQvSrqsfqoMYTXQlI58lIta%2BTdoNjyWScCw%3D, hmacParameter=verify)` 2024-07-29T04:22:28.134+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2363, version=3810, name=projectiles.nx2, md5=355601ba5f043688fc8767500947ded2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2?verify=1722208947-qnwnHkc6QmN2sh%2B0UNl%2FwisZGkYj9ROyUe%2FMYJUxh4c%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/projectiles.3810.nx2, hmacToken=1722208947-qnwnHkc6QmN2sh%2B0UNl%2FwisZGkYj9ROyUe%2FMYJUxh4c%3D, hmacParameter=verify)` 2024-07-29T04:22:28.141+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2370, version=3810, name=schook.nx2, md5=bc7c2e87d10861fe3c489bd618eb32b2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2?verify=1722208947-CHhNv52XXKWdfUC2gTh1U4HyWsorV9pUmVQxDTTXiv8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/schook.3810.nx2, hmacToken=1722208947-CHhNv52XXKWdfUC2gTh1U4HyWsorV9pUmVQxDTTXiv8%3D, hmacParameter=verify)` 2024-07-29T04:22:28.287+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2369, version=3810, name=textures.nx2, md5=64fd6059356d0385937070c382a4b967, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2?verify=1722208947-GB5TboY5kH8QcIZ00vY30x%2B4l7J61nCqUaxtldG4X0A%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/textures.3810.nx2, hmacToken=1722208947-GB5TboY5kH8QcIZ00vY30x%2B4l7J61nCqUaxtldG4X0A%3D, hmacParameter=verify)` 2024-07-29T04:22:28.483+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2364, version=3810, name=units.nx2, md5=58cef26f58271f3e71d150cab77fa291, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2?verify=1722208947-BYuexwtey9zOYoGjl7x4MJovDbGocs53Vw%2BlqKDMgZ8%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/units.3810.nx2, hmacToken=1722208947-BYuexwtey9zOYoGjl7x4MJovDbGocs53Vw%2BlqKDMgZ8%3D, hmacParameter=verify)` 2024-07-29T04:22:28.489+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.p.SimpleHttpFeaturedModUpdaterTask : Featured mod file already prepared: `FeaturedModFile(id=2372, version=3810, name=etc.nx2, md5=9e80f8dcb07d0fafdcae66e96cc576e2, url=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2?verify=1722208947-w4wTnZskgZLsmwH%2FJ%2BWZX9%2FLe61wZF7DVho9K8e1h%2BQ%3D, cacheableUrl=https://content.faforever.com/legacy-featured-mod-files/updates_faf_files/etc.3810.nx2, hmacToken=1722208947-w4wTnZskgZLsmwH%2FJ%2BWZX9%2FLe61wZF7DVho9K8e1h%2BQ%3D, hmacParameter=verify)` 2024-07-29T04:22:28.501+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Updating binaries to `3810` 2024-07-29T04:22:28.503+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BsSndRpt.exe' to 'C:\ProgramData\FAForever\replaydata\bin\BsSndRpt.exe' 2024-07-29T04:22:28.504+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplat.dll' to 'C:\ProgramData\FAForever\replaydata\bin\BugSplat.dll' 2024-07-29T04:22:28.505+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\BugSplatRc.dll' to 'C:\ProgramData\FAForever\replaydata\bin\BugSplatRc.dll' 2024-07-29T04:22:28.505+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\DbgHelp.dll' to 'C:\ProgramData\FAForever\replaydata\bin\DbgHelp.dll' 2024-07-29T04:22:28.505+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\GDFBinary.dll' to 'C:\ProgramData\FAForever\replaydata\bin\GDFBinary.dll' 2024-07-29T04:22:28.505+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcm80.dll' to 'C:\ProgramData\FAForever\replaydata\bin\msvcm80.dll' 2024-07-29T04:22:28.506+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcp80.dll' to 'C:\ProgramData\FAForever\replaydata\bin\msvcp80.dll' 2024-07-29T04:22:28.506+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\msvcr80.dll' to 'C:\ProgramData\FAForever\replaydata\bin\msvcr80.dll' 2024-07-29T04:22:28.506+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\SHSMP.DLL' to 'C:\ProgramData\FAForever\replaydata\bin\SHSMP.DLL' 2024-07-29T04:22:28.507+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\sx32w.dll' to 'C:\ProgramData\FAForever\replaydata\bin\sx32w.dll' 2024-07-29T04:22:28.507+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\wxmsw24u-vs80.dll' to 'C:\ProgramData\FAForever\replaydata\bin\wxmsw24u-vs80.dll' 2024-07-29T04:22:28.507+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.c.patch.GameBinariesUpdateTaskImpl : Copying file 'C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander Forged Alliance\bin\zlibwapi.dll' to 'C:\ProgramData\FAForever\replaydata\bin\zlibwapi.dll' 2024-07-29T04:22:28.521+05:00 DEBUG 29596 --- [FAF Client] [pool-2-thread-4] c.f.commons.fa.ForgedAllianceExePatcher : Updating version in C:\ProgramData\FAForever\replaydata\bin\ForgedAlliance.exe to 3810 2024-07-29T04:22:28.532+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.c.fa.ForgedAllianceLaunchService : Starting Forged Alliance with command: [C:\ProgramData\FAForever\replaydata\bin\ForgedAlliance.exe, /init, init.lua, /nobugreport, /log, %USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\logs\game_22996701.log, /replay, C:\ProgramData\FAForever\cache\temp.scfareplay, /replayid, 22996701] in directory: C:\ProgramData\FAForever\bin 2024-07-29T04:25:49.828+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:30:49.834+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:35:49.837+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:40:49.840+05:00 INFO 29596 --- [FAF Client] [taskScheduler-1] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:44:16.887+05:00 DEBUG 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.remote.AssetService : Using cached image: C:\ProgramData\FAForever\cache\maps\small\scmp_008.png 2024-07-29T04:44:23.199+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.FafClientApplication : Stopping application 2024-07-29T04:44:23.206+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection 2024-07-29T04:44:23.208+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Outbound channel cancelled 2024-07-29T04:44:23.209+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Inbound channel closed 2024-07-29T04:44:23.209+05:00 INFO 29596 --- [FAF Client] [reactor-http-nio-2] c.f.commons.lobby.FafLobbyClient : Disconnected from server 2024-07-29T04:44:25.238+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.faforever.client.steam.SteamService : Stopping the Steam API 2024-07-29T04:44:25.244+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'kittehChatService': java.util.concurrent.RejectedExecutionException: event executor terminated 2024-07-29T04:44:25.245+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.client.fa.relay.ice.IceAdapterImpl : Ignoring call to ICE adapter as we are not connected: quit([]) 2024-07-29T04:44:25.246+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.c.map.generator.MapGeneratorService : Deleting generated maps 2024-07-29T04:44:25.246+05:00 INFO 29596 --- [FAF Client] [Thread-22] com.faforever.client.map.MapService : Watcher terminated (null) 2024-07-29T04:44:25.246+05:00 DEBUG 29596 --- [FAF Client] [Thread-23] com.faforever.client.mod.ModService : Watcher terminated (null) 2024-07-29T04:44:25.251+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.client.remote.FafServerAccessor : Closing lobby server connection 2024-07-29T04:44:25.251+05:00 WARN 29596 --- [FAF Client] [JavaFX Application Thread] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'fafServerAccessor': java.util.concurrent.RejectedExecutionException: event executor terminated 2024-07-29T04:44:25.252+05:00 INFO 29596 --- [FAF Client] [pool-2-thread-1] c.faforever.client.theme.ThemeService : Watcher service terminated 2024-07-29T04:44:25.258+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.config.BaseConfig : Shutting down ExecutorService 'taskExecutor' 2024-07-29T04:44:25.259+05:00 INFO 29596 --- [FAF Client] [JavaFX Application Thread] c.f.client.config.PreferencesConfig : Writing preferences file `%USER_PROFILE%\AppData\Roaming\Forged Alliance Forever\client.prefs` 2024-07-29T04:44:25.263+05:00 INFO 29596 --- [FAF Client] [Thread-80] c.faforever.client.FafClientApplication : Starting non-daemon detector thread