2025-03-03T00:20:53.750+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:20:54.236+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:20:54.748+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:22:03.332+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T00:25:04.457+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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$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) 2025-03-03T00:26:20.235+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:26:30.454+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:26:39.697+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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$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) 2025-03-03T00:32:45.092+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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$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) 2025-03-03T00:32:56.006+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:32:57.665+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:40:44.164+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:40:44.593+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:41:04.288+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T00:41:31.303+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T00:43:00.509+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:44:58.966+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.$Proxy94.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) 2025-03-03T00:53:34.123+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:03:16.513+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:05:31.570+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:07:04.608+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:12:31.889+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:12:41.941+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:25:35.439+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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$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) 2025-03-03T01:29:36.682+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:31:14.797+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:34:11.006+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:37:47.110+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:48:15.849+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T01:49:57.876+03:00 ERROR 13524 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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) 2025-03-03T13:48:32.965+03:00 INFO 6172 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T13:48:32.973+03:00 ERROR 6172 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T13:48:37.066+03:00 INFO 6172 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 12.376 seconds (process running for 21.924) 2025-03-03T13:48:56.401+03:00 ERROR 6172 --- [FAF Client] [ForkJoinPool.commonPool-worker-3] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#76,ForkJoinPool.commonPool-worker-3,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.add(ModifiableObservableListBase.java:200) at java.base/java.util.AbstractList.add(AbstractList.java:113) at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:212) at javafx.scene.control.PopupControl.(PopupControl.java:117) at javafx.scene.control.Tooltip.(Tooltip.java:166) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.game.PlayerCardController.(PlayerCardController.java:92) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:209) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:309) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1207) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:354) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1489) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1450) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:516) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:371) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:364) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1290) at com.faforever.client.fx2j.theme.PlayerCardBuilder.setController(PlayerCardBuilder.java:35) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:51) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T13:49:20.755+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.757+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T13:49:20.760+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T13:49:20.760+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T13:49:20.761+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.762+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.763+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.765+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.765+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.766+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.766+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T13:49:20.767+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.767+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.768+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.769+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.770+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T13:49:20.770+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.771+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.772+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T13:49:20.772+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.773+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.774+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T13:49:20.774+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.775+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.775+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T13:49:20.776+03:00 WARN 6172 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T15:52:28.535+03:00 ERROR 6172 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.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.$Proxy94.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) 2025-03-03T15:52:31.955+03:00 ERROR 6172 --- [FAF Client] [JavaFX Application Thread] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#35,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.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.$Proxy94.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) 2025-03-03T16:20:57.884+03:00 ERROR 6172 --- [FAF Client] [ForkJoinPool.commonPool-worker-25] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#204,ForkJoinPool.commonPool-worker-25,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:102) at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:119) at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:110) at javafx.scene.control.Tooltip.(Tooltip.java:169) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.game.PlayerCardController.(PlayerCardController.java:91) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:209) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:309) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1207) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:354) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1489) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1450) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:516) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:371) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:364) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1290) at com.faforever.client.fx2j.theme.PlayerCardBuilder.setController(PlayerCardBuilder.java:35) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:51) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T16:24:16.789+03:00 ERROR 6172 --- [FAF Client] [ForkJoinPool.commonPool-worker-21] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#193,ForkJoinPool.commonPool-worker-21,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.add(ModifiableObservableListBase.java:200) at java.base/java.util.AbstractList.add(AbstractList.java:113) at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:212) at javafx.scene.control.PopupControl.(PopupControl.java:117) at javafx.scene.control.Tooltip.(Tooltip.java:166) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:131) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T17:03:27.995+03:00 WARN 6172 --- [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 2025-03-03T17:05:34.583+03:00 INFO 3412 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T17:05:34.592+03:00 ERROR 3412 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T17:05:37.690+03:00 INFO 3412 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 11.659 seconds (process running for 13.368) 2025-03-03T17:08:14.002+03:00 ERROR 3412 --- [FAF Client] [ForkJoinPool.commonPool-worker-3] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#76,ForkJoinPool.commonPool-worker-3,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.setAll(ModifiableObservableListBase.java:102) at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:119) at com.sun.javafx.collections.VetoableListDecorator.setAll(VetoableListDecorator.java:110) at javafx.scene.control.Tooltip.(Tooltip.java:169) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.game.PlayerCardController.(PlayerCardController.java:92) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:209) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:309) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1207) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:354) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1489) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1450) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:516) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:371) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:364) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1290) at com.faforever.client.fx2j.theme.PlayerCardBuilder.setController(PlayerCardBuilder.java:35) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:51) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T17:08:17.032+03:00 WARN 3412 --- [FAF Client] [reactor-http-nio-2] r.netty.http.client.HttpClientConnect : [982d4190-1, L:/192.168.100.2:57221 ! R:api.faforever.com/188.114.99.234:443] The connection observed an error reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response 2025-03-03T17:08:17.041+03:00 WARN 3412 --- [FAF Client] [reactor-http-nio-2] c.g.b.caffeine.cache.LocalAsyncCache : Exception thrown during asynchronous load java.util.concurrent.CompletionException: org.springframework.web.reactive.function.client.WebClientRequestException: Connection prematurely closed BEFORE response at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:636) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194) at reactor.core.publisher.MonoToCompletableFuture.onError(MonoToCompletableFuture.java:77) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onError(MonoCollectList.java:108) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replayNormal(FluxReplay.java:599) at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replay(FluxReplay.java:709) at reactor.core.publisher.FluxReplay$ReplaySubscriber.onError(FluxReplay.java:1361) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replayNormal(FluxReplay.java:599) at reactor.core.publisher.FluxReplay$UnboundedReplayBuffer.replay(FluxReplay.java:709) at reactor.core.publisher.FluxReplay$ReplaySubscriber.onError(FluxReplay.java:1361) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxDoFinally$DoFinallySubscriber.onError(FluxDoFinally.java:119) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onError(MonoPeekTerminal.java:258) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableConditionalSubscriber.onError(FluxPeekFuseable.java:553) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onError(Operators.java:2236) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:241) at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:315) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onError(FluxMapFuseable.java:142) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.Operators.error(Operators.java:198) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:56) at reactor.core.publisher.Mono.subscribe(Mono.java:4576) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onNext(FluxOnAssembly.java:539) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onError(FluxOnAssembly.java:544) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$HttpObserver.onUncaughtException(HttpClientConnect.java:410) at reactor.netty.ReactorNetty$CompositeConnectionObserver.onUncaughtException(ReactorNetty.java:709) at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:219) at reactor.netty.http.client.HttpClientOperations.onInboundClose(HttpClientOperations.java:346) at reactor.netty.channel.ChannelOperationsHandler.channelInactive(ChannelOperationsHandler.java:73) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelInactive(CombinedChannelDuplexHandler.java:418) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.codec.http.HttpClientCodec$Decoder.channelInactive(HttpClientCodec.java:410) at io.netty.channel.CombinedChannelDuplexHandler.channelInactive(CombinedChannelDuplexHandler.java:221) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:1192) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1352) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:301) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:850) at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:811) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasksFrom(SingleThreadEventExecutor.java:428) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:377) at io.netty.util.concurrent.SingleThreadEventExecutor.confirmShutdown(SingleThreadEventExecutor.java:763) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:596) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: org.springframework.web.reactive.function.client.WebClientRequestException: Connection prematurely closed BEFORE response at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:106) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:745) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$8(DefaultWebClient.java:468) *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:467) |_ checkpoint ⇢ Request to GET https://api.faforever.com/featuredMods/0/files/latest [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:472) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:478) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:479) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:480) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:486) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:453) |_ Mono.flatMapMany ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToFlux(DefaultWebClient.java:594) |_ Flux.retryWhen ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:305) |_ Flux.doOnError ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:306) |_ Flux.cache ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:246) |_ Flux.doOnNext ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:247) |_ Flux.cache ⇢ at com.faforever.client.featuredmod.FeaturedModService.getFeaturedModFiles(FeaturedModService.java:49) |_ Flux.from ⇢ at org.springframework.core.ReactiveAdapterRegistry$ReactorAdapter.toPublisher(ReactiveAdapterRegistry.java:259) |_ Flux.from ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.lambda$executeSynchronized$0(CacheAspectSupport.java:1108) |_ Flux.collectList ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.lambda$executeSynchronized$0(CacheAspectSupport.java:1108) *________Flux.concatMap ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:593) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:656) *__Flux.deferContextual ⇢ at reactor.util.retry.RetryBackoffSpec.generateCompanion(RetryBackoffSpec.java:591) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4576) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$HttpObserver.onUncaughtException(HttpClientConnect.java:410) at reactor.netty.ReactorNetty$CompositeConnectionObserver.onUncaughtException(ReactorNetty.java:709) at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:219) at reactor.netty.http.client.HttpClientOperations.onInboundClose(HttpClientOperations.java:346) at reactor.netty.channel.ChannelOperationsHandler.channelInactive(ChannelOperationsHandler.java:73) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelInactive(CombinedChannelDuplexHandler.java:418) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.codec.http.HttpClientCodec$Decoder.channelInactive(HttpClientCodec.java:410) at io.netty.channel.CombinedChannelDuplexHandler.channelInactive(CombinedChannelDuplexHandler.java:221) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:1192) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1352) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:301) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:850) at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:811) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasksFrom(SingleThreadEventExecutor.java:428) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:377) at io.netty.util.concurrent.SingleThreadEventExecutor.confirmShutdown(SingleThreadEventExecutor.java:763) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:596) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCreate] : reactor.core.publisher.Mono.create reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:211) Error has been observed at the following site(s): *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:211) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:282) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:174) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:175) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) Original Stack Trace: 2025-03-03T17:08:19.192+03:00 ERROR 3412 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T17:08:19.238+03:00 WARN 3412 --- [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 2025-03-03T17:08:19.282+03:00 ERROR 3412 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.game.GameRunner : Game could not be joined java.util.concurrent.CompletionException: org.springframework.web.reactive.function.client.WebClientRequestException: Connection prematurely closed BEFORE response at com.faforever.client.patch.GameUpdaterImpl.lambda$update$5(GameUpdaterImpl.java:95) at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(CompletableFuture.java:990) at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(CompletableFuture.java:974) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194) at com.faforever.client.task.CompletableTask.lambda$new$1(CompletableTask.java:19) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86) 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.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) 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.concurrent.EventHelper.fireEvent(EventHelper.java:219) at javafx.concurrent.Task.fireEvent(Task.java:1332) at javafx.concurrent.Task.setState(Task.java:709) at javafx.concurrent.Task$TaskCallable.lambda$call$2(Task.java:1429) 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) Caused by: org.springframework.web.reactive.function.client.WebClientRequestException: Connection prematurely closed BEFORE response at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:106) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:745) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$8(DefaultWebClient.java:468) *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:467) |_ checkpoint ⇢ Request to GET https://api.faforever.com/featuredMods/0/files/latest [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:472) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:478) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:479) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:480) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:486) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:453) |_ Mono.flatMapMany ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToFlux(DefaultWebClient.java:594) |_ Flux.retryWhen ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:305) |_ Flux.doOnError ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:306) |_ Flux.cache ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:246) |_ Flux.doOnNext ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:247) |_ Flux.cache ⇢ at com.faforever.client.featuredmod.FeaturedModService.getFeaturedModFiles(FeaturedModService.java:49) |_ Flux.from ⇢ at org.springframework.core.ReactiveAdapterRegistry$ReactorAdapter.toPublisher(ReactiveAdapterRegistry.java:259) |_ Flux.from ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.lambda$executeSynchronized$0(CacheAspectSupport.java:1108) |_ Flux.collectList ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.lambda$executeSynchronized$0(CacheAspectSupport.java:1108) *________Flux.concatMap ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:593) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:656) *__Flux.deferContextual ⇢ at reactor.util.retry.RetryBackoffSpec.generateCompanion(RetryBackoffSpec.java:591) *_______Mono.fromFuture ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.executeSynchronized(CacheAspectSupport.java:1106) |_ Flux.from ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.executeSynchronized(CacheAspectSupport.java:1106) |_ Flux.flatMap ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.executeSynchronized(CacheAspectSupport.java:1109) |_ Flux.collectList ⇢ at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:78) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4576) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$HttpObserver.onUncaughtException(HttpClientConnect.java:410) at reactor.netty.ReactorNetty$CompositeConnectionObserver.onUncaughtException(ReactorNetty.java:709) at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:219) at reactor.netty.http.client.HttpClientOperations.onInboundClose(HttpClientOperations.java:346) at reactor.netty.channel.ChannelOperationsHandler.channelInactive(ChannelOperationsHandler.java:73) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelInactive(CombinedChannelDuplexHandler.java:418) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.codec.http.HttpClientCodec$Decoder.channelInactive(HttpClientCodec.java:410) at io.netty.channel.CombinedChannelDuplexHandler.channelInactive(CombinedChannelDuplexHandler.java:221) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:1192) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1352) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:301) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:850) at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:811) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasksFrom(SingleThreadEventExecutor.java:428) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:377) at io.netty.util.concurrent.SingleThreadEventExecutor.confirmShutdown(SingleThreadEventExecutor.java:763) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:596) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Suppressed: java.lang.Exception: #block terminated with an error at reactor.core.publisher.BlockingOptionalMonoSubscriber.blockingGet(BlockingOptionalMonoSubscriber.java:129) at reactor.core.publisher.Mono.blockOptional(Mono.java:1831) at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:79) at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:31) at javafx.concurrent.Task$TaskCallable.call(Task.java:1399) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCreate] : reactor.core.publisher.Mono.create reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:211) Error has been observed at the following site(s): *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:211) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:282) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:174) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:175) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) Original Stack Trace: 2025-03-03T17:08:19.292+03:00 ERROR 3412 --- [FAF Client] [JavaFX Application Thread] com.faforever.client.task.TaskService : Task failed org.springframework.web.reactive.function.client.WebClientRequestException: Connection prematurely closed BEFORE response at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.error org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137) Error has been observed at the following site(s): *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:137) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$exchange$4(ExchangeFunctions.java:106) *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106) |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$ObservationFilterFunction.filter(DefaultWebClient.java:745) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$0(ExchangeFilterFunction.java:62) |_ ⇢ at com.faforever.client.api.OAuthTokenFilter.lambda$filter$1(OAuthTokenFilter.java:22) *__________Mono.flatMap ⇢ at com.faforever.client.api.OAuthTokenFilter.filter(OAuthTokenFilter.java:22) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$andThen$1(ExchangeFilterFunction.java:62) |_ ⇢ at org.springframework.web.reactive.function.client.ExchangeFilterFunction.lambda$apply$2(ExchangeFilterFunction.java:73) |_ ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$8(DefaultWebClient.java:468) *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:467) |_ checkpoint ⇢ Request to GET https://api.faforever.com/featuredMods/0/files/latest [DefaultWebClient] |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:472) |_ Mono.doOnNext ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:478) |_ Mono.doOnError ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:479) |_ Mono.doFinally ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:480) |_ Mono.contextWrite ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$12(DefaultWebClient.java:486) *__Mono.deferContextual ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:453) |_ Mono.flatMapMany ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultResponseSpec.bodyToFlux(DefaultWebClient.java:594) |_ Flux.retryWhen ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:305) |_ Flux.doOnError ⇢ at com.faforever.client.api.FafApiAccessor.retrieveFluxWithErrorHandling(FafApiAccessor.java:306) |_ Flux.cache ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:246) |_ Flux.doOnNext ⇢ at com.faforever.client.api.FafApiAccessor.getMany(FafApiAccessor.java:247) |_ Flux.cache ⇢ at com.faforever.client.featuredmod.FeaturedModService.getFeaturedModFiles(FeaturedModService.java:49) |_ Flux.from ⇢ at org.springframework.core.ReactiveAdapterRegistry$ReactorAdapter.toPublisher(ReactiveAdapterRegistry.java:259) |_ Flux.from ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.lambda$executeSynchronized$0(CacheAspectSupport.java:1108) |_ Flux.collectList ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.lambda$executeSynchronized$0(CacheAspectSupport.java:1108) *________Flux.concatMap ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:593) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetryBackoffSpec.lambda$generateCompanion$5(RetryBackoffSpec.java:656) *__Flux.deferContextual ⇢ at reactor.util.retry.RetryBackoffSpec.generateCompanion(RetryBackoffSpec.java:591) *_______Mono.fromFuture ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.executeSynchronized(CacheAspectSupport.java:1106) |_ Flux.from ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.executeSynchronized(CacheAspectSupport.java:1106) |_ Flux.flatMap ⇢ at org.springframework.cache.interceptor.CacheAspectSupport$ReactiveCachingHandler.executeSynchronized(CacheAspectSupport.java:1109) |_ Flux.collectList ⇢ at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:78) Original Stack Trace: at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137) at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55) at reactor.core.publisher.Mono.subscribe(Mono.java:4576) at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234) at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93) at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:205) at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:229) at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:279) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.maybeOnError(FluxConcatMapNoPrefetch.java:327) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onNext(FluxConcatMapNoPrefetch.java:212) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.SinkManyEmitterProcessor.drain(SinkManyEmitterProcessor.java:476) at reactor.core.publisher.SinkManyEmitterProcessor$EmitterInner.drainParent(SinkManyEmitterProcessor.java:620) at reactor.core.publisher.FluxPublish$PubSubInner.request(FluxPublish.java:874) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.request(FluxConcatMapNoPrefetch.java:337) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.request(FluxContextWrite.java:136) at reactor.core.publisher.Operators$DeferredSubscription.request(Operators.java:1743) at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:196) at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:205) at reactor.netty.http.client.HttpClientConnect$HttpObserver.onUncaughtException(HttpClientConnect.java:410) at reactor.netty.ReactorNetty$CompositeConnectionObserver.onUncaughtException(ReactorNetty.java:709) at reactor.netty.resources.NewConnectionProvider$NewConnectionObserver.onUncaughtException(NewConnectionProvider.java:219) at reactor.netty.http.client.HttpClientOperations.onInboundClose(HttpClientOperations.java:346) at reactor.netty.channel.ChannelOperationsHandler.channelInactive(ChannelOperationsHandler.java:73) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelInactive(CombinedChannelDuplexHandler.java:418) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.codec.http.HttpClientCodec$Decoder.channelInactive(HttpClientCodec.java:410) at io.netty.channel.CombinedChannelDuplexHandler.channelInactive(CombinedChannelDuplexHandler.java:221) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.handler.codec.ByteToMessageDecoder.channelInputClosed(ByteToMessageDecoder.java:412) at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:377) at io.netty.handler.ssl.SslHandler.channelInactive(SslHandler.java:1192) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:303) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:274) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelInactive(DefaultChannelPipeline.java:1352) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:301) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:281) at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:850) at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:811) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasksFrom(SingleThreadEventExecutor.java:428) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:377) at io.netty.util.concurrent.SingleThreadEventExecutor.confirmShutdown(SingleThreadEventExecutor.java:763) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:596) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) Suppressed: java.lang.Exception: #block terminated with an error at reactor.core.publisher.BlockingOptionalMonoSubscriber.blockingGet(BlockingOptionalMonoSubscriber.java:129) at reactor.core.publisher.Mono.blockOptional(Mono.java:1831) at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:79) at com.faforever.client.patch.SimpleHttpFeaturedModUpdaterTask.call(SimpleHttpFeaturedModUpdaterTask.java:31) at javafx.concurrent.Task$TaskCallable.call(Task.java:1399) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoCreate] : reactor.core.publisher.Mono.create reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:211) Error has been observed at the following site(s): *___________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:211) |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:282) *________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:360) |_ Flux.onErrorStop ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$6(RetrySpec.java:379) *__Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357) *______________________ ⇢ at reactor.netty.http.client.HttpClientFinalizer._connect(HttpClientFinalizer.java:159) |_ Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102) |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:174) |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:175) |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104) |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105) Original Stack Trace: 2025-03-03T17:08:55.064+03:00 INFO 12252 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T17:08:55.070+03:00 ERROR 12252 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T17:08:57.891+03:00 INFO 12252 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 16.282 seconds (process running for 17.976) 2025-03-03T17:17:53.621+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.622+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:17:53.625+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:17:53.625+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:17:53.626+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.627+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.628+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.628+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.629+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.630+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.630+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:17:53.631+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.631+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.632+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.634+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.634+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:17:53.635+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.637+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.637+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:17:53.638+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.640+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.641+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:17:53.642+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.643+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.644+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:17:53.645+03:00 WARN 12252 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:32:41.431+03:00 ERROR 12252 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T17:32:41.463+03:00 WARN 12252 --- [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 2025-03-03T17:32:52.238+03:00 INFO 5380 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T17:32:52.293+03:00 ERROR 5380 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T17:32:54.866+03:00 INFO 5380 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 9.56 seconds (process running for 10.996) 2025-03-03T17:33:12.689+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.690+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.694+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:33:12.694+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:33:12.694+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.696+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.696+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.697+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.697+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.698+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.699+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.699+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.700+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.700+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.701+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.702+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.702+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.704+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.704+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.705+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.706+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.707+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.708+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.709+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.710+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.711+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.712+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.713+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.715+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.723+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.724+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.726+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.726+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.727+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.728+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.729+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.730+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.731+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.732+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.733+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.735+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.735+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.736+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.737+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.740+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.741+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.742+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.743+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.744+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.745+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.745+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.746+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.746+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.747+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.748+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.749+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.750+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.751+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.751+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.752+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.752+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.753+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.753+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.754+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.755+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.757+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.758+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.758+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.759+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.760+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.761+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.761+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:33:12.762+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:12.763+03:00 WARN 5380 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:33:15.557+03:00 ERROR 5380 --- [FAF Client] [ForkJoinPool.commonPool-worker-2] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#58,ForkJoinPool.commonPool-worker-2,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.add(ModifiableObservableListBase.java:200) at java.base/java.util.AbstractList.add(AbstractList.java:113) at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:212) at javafx.scene.control.PopupControl.(PopupControl.java:117) at javafx.scene.control.Tooltip.(Tooltip.java:166) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:149) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T17:33:58.299+03:00 ERROR 5380 --- [FAF Client] [ForkJoinPool.commonPool-worker-3] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#90,ForkJoinPool.commonPool-worker-3,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.add(ModifiableObservableListBase.java:200) at java.base/java.util.AbstractList.add(AbstractList.java:113) at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:212) at javafx.scene.control.PopupControl.(PopupControl.java:117) at javafx.scene.control.Tooltip.(Tooltip.java:166) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.game.PlayerCardController.(PlayerCardController.java:90) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:209) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:309) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1207) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:354) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1489) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1450) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:516) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:371) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:364) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1290) at com.faforever.client.fx2j.theme.PlayerCardBuilder.setController(PlayerCardBuilder.java:35) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:51) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T17:35:03.169+03:00 INFO 9688 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T17:35:03.175+03:00 ERROR 9688 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T17:35:05.845+03:00 INFO 9688 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 9.713 seconds (process running for 11.188) 2025-03-03T17:35:08.824+03:00 ERROR 9688 --- [FAF Client] [reactor-http-nio-2] c.f.client.login.LoginController : Could not log in com.faforever.client.login.TokenRetrievalException: {"error":"token_inactive","error_description":"Token is inactive because it is malformed, expired or otherwise invalid. Token validation failed."} at com.faforever.client.api.TokenRetriever.lambda$retrieveToken$1(TokenRetriever.java:110) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoFlatMap] : reactor.core.publisher.Mono.flatMap com.faforever.client.api.TokenRetriever.lambda$retrieveToken$2(TokenRetriever.java:110) Error has been observed at the following site(s): *______________Mono.flatMap ⇢ at com.faforever.client.api.TokenRetriever.lambda$retrieveToken$2(TokenRetriever.java:110) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$3(DefaultWebClient.java:424) |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$3(DefaultWebClient.java:425) |_ Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$3(DefaultWebClient.java:426) *_________________Mono.then ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient.releaseIfNotConsumed(DefaultWebClient.java:197) |_ ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$2(DefaultWebClient.java:426) *______________Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:421) |_ Mono.doOnSubscribe ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:115) |_ Mono.doOnNext ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:116) |_ Mono.map ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:120) |_ Mono.doOnNext ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:121) *________________Mono.defer ⇢ at com.faforever.client.api.TokenRetriever.(TokenRetriever.java:44) |_ Mono.cacheInvalidateWhen ⇢ at com.faforever.client.api.TokenRetriever.(TokenRetriever.java:45) |_ Mono.map ⇢ at com.faforever.client.api.TokenRetriever.(TokenRetriever.java:46) |_ Mono.then ⇢ at com.faforever.client.api.TokenRetriever.loginWithRefreshToken(TokenRetriever.java:77) *_________________Mono.then ⇢ at com.faforever.client.user.LoginService.loginWithRefreshToken(LoginService.java:75) Original Stack Trace: at com.faforever.client.api.TokenRetriever.lambda$retrieveToken$1(TokenRetriever.java:110) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:145) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:413) at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:455) at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:509) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:819) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1515) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1378) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1427) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1357) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:868) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) 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:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T17:35:08.874+03:00 ERROR 9688 --- [FAF Client] [reactor-http-nio-2] c.f.client.login.LoginController : Could not log in with refresh token com.faforever.client.login.TokenRetrievalException: {"error":"token_inactive","error_description":"Token is inactive because it is malformed, expired or otherwise invalid. Token validation failed."} at com.faforever.client.api.TokenRetriever.lambda$retrieveToken$1(TokenRetriever.java:110) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Assembly trace from producer [reactor.core.publisher.MonoFlatMap] : reactor.core.publisher.Mono.flatMap com.faforever.client.api.TokenRetriever.lambda$retrieveToken$2(TokenRetriever.java:110) Error has been observed at the following site(s): *______________Mono.flatMap ⇢ at com.faforever.client.api.TokenRetriever.lambda$retrieveToken$2(TokenRetriever.java:110) |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$3(DefaultWebClient.java:424) |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$3(DefaultWebClient.java:425) |_ Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$3(DefaultWebClient.java:426) *_________________Mono.then ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient.releaseIfNotConsumed(DefaultWebClient.java:197) |_ ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchangeToMono$2(DefaultWebClient.java:426) *______________Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:421) |_ Mono.doOnSubscribe ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:115) |_ Mono.doOnNext ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:116) |_ Mono.map ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:120) |_ Mono.doOnNext ⇢ at com.faforever.client.api.TokenRetriever.retrieveToken(TokenRetriever.java:121) *________________Mono.defer ⇢ at com.faforever.client.api.TokenRetriever.(TokenRetriever.java:44) |_ Mono.cacheInvalidateWhen ⇢ at com.faforever.client.api.TokenRetriever.(TokenRetriever.java:45) |_ Mono.map ⇢ at com.faforever.client.api.TokenRetriever.(TokenRetriever.java:46) |_ Mono.then ⇢ at com.faforever.client.api.TokenRetriever.loginWithRefreshToken(TokenRetriever.java:77) *_________________Mono.then ⇢ at com.faforever.client.user.LoginService.loginWithRefreshToken(LoginService.java:75) Original Stack Trace: at com.faforever.client.api.TokenRetriever.lambda$retrieveToken$1(TokenRetriever.java:110) at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:132) at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2097) at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:145) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onComplete(FluxPeekFuseable.java:277) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:413) at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:455) at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:509) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:819) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:115) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1515) at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1378) at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1427) at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530) at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1357) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:868) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) 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:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T17:38:32.394+03:00 ERROR 9688 --- [FAF Client] [ForkJoinPool.commonPool-worker-3] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#76,ForkJoinPool.commonPool-worker-3,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.add(ModifiableObservableListBase.java:200) at java.base/java.util.AbstractList.add(AbstractList.java:113) at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:212) at javafx.scene.control.PopupControl.(PopupControl.java:117) at javafx.scene.control.Tooltip.(Tooltip.java:166) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.game.PlayerCardController.(PlayerCardController.java:90) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:209) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:309) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1207) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:354) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1489) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1450) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:516) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:371) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:364) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1290) at com.faforever.client.fx2j.theme.PlayerCardBuilder.setController(PlayerCardBuilder.java:35) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:51) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T17:38:35.149+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.151+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.157+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:38:35.158+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:38:35.158+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.160+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.160+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.161+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.162+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.163+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.163+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.164+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.165+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.165+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.167+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.167+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.168+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.169+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.170+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.171+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.173+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.173+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.174+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.175+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.176+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.176+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.177+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.178+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.179+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.179+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.180+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.181+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.181+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.182+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.183+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.184+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.184+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.185+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.186+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.186+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.187+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.188+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.188+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.189+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.192+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.193+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.194+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.194+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.195+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.196+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.196+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.197+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.198+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.198+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.199+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.199+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.200+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.201+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.201+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.202+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.202+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.203+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.203+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:38:35.205+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:38:35.206+03:00 WARN 9688 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:41:28.117+03:00 ERROR 9688 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T17:41:28.147+03:00 WARN 9688 --- [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 2025-03-03T17:41:44.491+03:00 INFO 8292 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T17:41:44.495+03:00 ERROR 8292 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T17:41:46.934+03:00 INFO 8292 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 10.109 seconds (process running for 11.717) 2025-03-03T17:42:17.198+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.204+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.213+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:42:17.214+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:42:17.215+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.218+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.219+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.220+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.221+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.223+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.224+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.225+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.226+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.227+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.230+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.230+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.231+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.233+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.235+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.235+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.237+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.238+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.239+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.241+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.242+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.244+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.245+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.246+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.247+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.247+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.248+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.249+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.249+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.250+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.251+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.251+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:42:17.252+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:42:17.252+03:00 WARN 8292 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:44:33.867+03:00 ERROR 8292 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T17:44:33.875+03:00 WARN 8292 --- [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 2025-03-03T17:46:50.013+03:00 INFO 13224 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T17:46:50.035+03:00 ERROR 13224 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T17:46:52.957+03:00 INFO 13224 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 13.688 seconds (process running for 15.243) 2025-03-03T17:50:11.905+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.911+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:50:11.919+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:50:11.921+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T17:50:11.923+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.927+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.929+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.932+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.934+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.936+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.937+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:50:11.937+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.938+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.939+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.941+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.942+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:50:11.943+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.945+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.946+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:50:11.947+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.948+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.949+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T17:50:11.950+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.951+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.952+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T17:50:11.953+03:00 WARN 13224 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T20:22:08.661+03:00 ERROR 13224 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T20:22:08.716+03:00 WARN 13224 --- [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 2025-03-03T20:22:57.449+03:00 INFO 7660 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T20:22:57.482+03:00 ERROR 7660 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T20:23:00.200+03:00 INFO 7660 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 13.671 seconds (process running for 15.211) 2025-03-03T20:26:44.582+03:00 ERROR 7660 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T20:26:44.604+03:00 WARN 7660 --- [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 2025-03-03T20:31:07.237+03:00 INFO 2464 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T20:31:07.268+03:00 ERROR 2464 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T20:31:09.943+03:00 INFO 2464 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 10.204 seconds (process running for 11.918) 2025-03-03T20:46:24.383+03:00 ERROR 2464 --- [FAF Client] [ForkJoinPool.commonPool-worker-4] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#90,ForkJoinPool.commonPool-worker-4,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.add(ModifiableObservableListBase.java:200) at java.base/java.util.AbstractList.add(AbstractList.java:113) at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:212) at javafx.scene.control.PopupControl.(PopupControl.java:117) at javafx.scene.control.Tooltip.(Tooltip.java:166) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.game.PlayerCardController.(PlayerCardController.java:92) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:209) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:309) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1207) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:354) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1489) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1450) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:516) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:371) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:364) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1290) at com.faforever.client.fx2j.theme.PlayerCardBuilder.setController(PlayerCardBuilder.java:35) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:51) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T20:46:24.393+03:00 ERROR 2464 --- [FAF Client] [ForkJoinPool.commonPool-worker-6] c.f.c.exception.GlobalExceptionHandler : Uncaught exception on Thread[#96,ForkJoinPool.commonPool-worker-6,5,main]: java.lang.NullPointerException: Cannot invoke "javafx.css.Styleable.getStyleableParent()" because "" is null at javafx.scene.CssStyleHelper.updateParentTriggerStates(CssStyleHelper.java:204) at javafx.scene.CssStyleHelper.createStyleHelper(CssStyleHelper.java:182) at javafx.scene.Node.reapplyCss(Node.java:9482) at javafx.scene.Node.reapplyCSS(Node.java:9445) at javafx.scene.Node.invalidatedScenes(Node.java:1068) at javafx.scene.Node.setScenes(Node.java:1133) at javafx.scene.Parent$2.onChanged(Parent.java:373) at com.sun.javafx.collections.TrackableObservableList.lambda$new$0(TrackableObservableList.java:44) 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.ModifiableObservableListBase.add(ModifiableObservableListBase.java:200) at java.base/java.util.AbstractList.add(AbstractList.java:113) at com.sun.javafx.collections.VetoableListDecorator.add(VetoableListDecorator.java:212) at javafx.scene.control.PopupControl.(PopupControl.java:117) at javafx.scene.control.Tooltip.(Tooltip.java:166) at javafx.scene.control.Tooltip.(Tooltip.java:157) at com.faforever.client.game.PlayerCardController.(PlayerCardController.java:91) at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:209) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:145) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:318) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:309) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1381) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1207) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:354) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1489) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1450) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:516) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:371) at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:364) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1290) at com.faforever.client.fx2j.theme.PlayerCardBuilder.setController(PlayerCardBuilder.java:35) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:51) at com.faforever.client.fx2j.theme.PlayerCardBuilder.build(PlayerCardBuilder.java:20) at io.github.sheikah45.fx2j.api.Fx2jLoader.load(Fx2jLoader.java:149) at com.faforever.client.theme.UiService.loadFxml(UiService.java:75) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723) at com.faforever.client.theme.UiService$$SpringCGLIB$$0.loadFxml() at com.faforever.client.game.TeamCardController.lambda$createPlayerCardControllers$15(TeamCardController.java:117) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) at java.base/java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) at java.base/java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:622) at java.base/java.util.stream.ReferencePipeline.toList(ReferencePipeline.java:627) at com.faforever.client.game.TeamCardController.createPlayerCardControllers(TeamCardController.java:132) at com.faforever.client.game.TeamCardController.lambda$populateTeamContainer$8(TeamCardController.java:109) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) 2025-03-03T20:46:27.676+03:00 ERROR 2464 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T20:46:27.700+03:00 WARN 2464 --- [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 2025-03-03T21:48:36.880+03:00 INFO 6640 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T21:48:36.890+03:00 ERROR 6640 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T21:48:41.051+03:00 INFO 6640 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 16.332 seconds (process running for 18.199) 2025-03-03T21:50:29.798+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.803+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.818+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T21:50:29.819+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T21:50:29.821+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.826+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.828+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.830+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.832+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.833+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.834+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.834+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.835+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.836+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.838+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.838+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.839+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.841+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.841+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.842+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.843+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.844+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.844+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.845+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.846+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.847+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.848+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.850+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.851+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.852+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.853+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.854+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.854+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.855+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.857+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.858+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.859+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.859+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.860+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.861+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.862+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.862+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.863+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.864+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.865+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.866+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.866+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.867+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.868+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.868+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.869+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.870+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.870+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.874+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.875+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.876+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.877+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.878+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.878+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.879+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.879+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.880+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.880+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.881+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.882+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.883+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.883+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.884+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.885+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.885+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.886+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.886+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.887+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.888+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.889+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.890+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.890+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.891+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.892+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.892+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.893+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.894+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.895+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.895+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.896+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.897+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.898+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.898+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.899+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.899+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T21:50:29.900+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T21:50:29.901+03:00 WARN 6640 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T22:21:46.818+03:00 ERROR 6640 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T22:21:46.898+03:00 WARN 6640 --- [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 2025-03-03T23:47:17.995+03:00 INFO 1300 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T23:47:18.003+03:00 ERROR 1300 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T23:47:21.229+03:00 INFO 1300 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 13.755 seconds (process running for 15.338) 2025-03-03T23:47:40.228+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.229+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.231+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T23:47:40.232+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T23:47:40.232+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.234+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.235+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.236+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.237+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.237+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.238+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.239+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.240+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.240+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.242+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.242+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.243+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.244+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.245+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.245+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.247+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.247+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.248+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.248+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.249+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.250+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.252+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.253+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.254+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.255+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.256+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.256+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.257+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.257+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.258+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.258+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:47:40.259+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:47:40.260+03:00 WARN 1300 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:48:29.522+03:00 ERROR 1300 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T23:48:29.528+03:00 WARN 1300 --- [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 2025-03-03T23:53:31.919+03:00 INFO 1320 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T23:53:31.925+03:00 ERROR 1320 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T23:53:33.949+03:00 INFO 1320 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 9.848 seconds (process running for 11.455) 2025-03-03T23:56:26.838+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.839+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.843+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T23:56:26.843+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-border-color' from rule '*.card' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/style.css 2025-03-03T23:56:26.844+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.846+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.847+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.847+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.848+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.849+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.850+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.850+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.851+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.852+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.853+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.854+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.854+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.855+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.856+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.856+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.858+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.858+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.859+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.860+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.860+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.861+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.863+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.864+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.865+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.865+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.866+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.867+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.867+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.868+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.869+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.872+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.873+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.874+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.876+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.877+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.879+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.880+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.881+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.882+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.882+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.883+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.884+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.885+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.886+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.887+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.887+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.888+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.888+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.889+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.890+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.891+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.892+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.893+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.893+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.894+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.895+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.896+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.897+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Caught 'java.lang.ClassCastException: class java.lang.String cannot be cast to class javafx.scene.paint.Paint (java.lang.String is in module java.base of loader 'bootstrap'; javafx.scene.paint.Paint is in unnamed module of loader 'app')' while converting value for '-fx-background-color' from rule '*.icon' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/faf-client-2025.2.1-plain.jar!/theme/icons.css 2025-03-03T23:56:26.899+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:56:26.901+03:00 WARN 1320 --- [FAF Client] [JavaFX Application Thread] javafx.css : Could not resolve '-fx-text-background-color' while resolving lookups for '-fx-text-fill' from rule '*.label' in stylesheet jar:file:/C:/Program%20Files/FAF%20Client/lib/javafx-controls-21-win.jar!/com/sun/javafx/scene/control/skin/modena/modena.bss 2025-03-03T23:57:58.630+03:00 ERROR 1320 --- [FAF Client] [reactor-http-nio-1] 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:924) 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:751) Error has been observed at the following site(s): *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *________Mono.thenEmpty ⇢ at reactor.netty.ReactorNetty$OutboundThen.(ReactorNetty.java:751) |_ ⇢ at reactor.netty.ReactorNetty$OutboundThen.then(ReactorNetty.java:801) *__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:924) at io.netty.handler.ssl.SslHandler.wrapAndFlush(SslHandler.java:828) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:809) at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:2129) at io.netty.handler.ssl.SslHandler.closeOutboundAndChannel(SslHandler.java:2098) at io.netty.handler.ssl.SslHandler.close(SslHandler.java:760) 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:906) at io.netty.channel.AbstractChannel.close(AbstractChannel.java:243) at reactor.netty.http.client.HttpClientOperations.onInboundCancel(HttpClientOperations.java:320) at reactor.netty.channel.FluxReceive.disposeAndUnsubscribeReceiver(FluxReceive.java:490) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2025-03-03T23:57:58.640+03:00 WARN 1320 --- [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 2025-03-03T23:58:10.447+03:00 INFO 13152 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Switching FA Forever logging configuration to ERROR 2025-03-03T23:58:10.452+03:00 ERROR 13152 --- [FAF Client] [JavaFX-Launcher] c.f.client.logging.LoggingService : Confirming error logging 2025-03-03T23:58:12.494+03:00 INFO 13152 --- [FAF Client] [JavaFX-Launcher] o.s.boot.SpringApplication : Started application in 8.596 seconds (process running for 10.023)