Play tab isnt working
-
Hi All,
Im on 1.4.7 client and when clicking the play tab nothing happens, it just stays on the "Chat" Tab
Anyone seen this issue before?
-
Can you post your client.log found in C:/ProgramData/FAForever/logs
-
Out of curiosity are you using a 4K display? I have issues with those buttons along the top of my client sometimes when I’m on my desktop with a dual monitor set up - a high refresh rate 1080p monitor that I use for games with the client open on the 4K display. Moving the client over the 1080p window and clicking the button there works. I made a thread about that a while back but never got any responses, so no idea why that happens to me but I assume it’s some weird Windows scaling thing.
-
2 x 1080p monitors
-
2021-07-16 20:00:24.630 WARN 56972 --- [KICL Input Processor (Unnamed)] com.faforever.client.config.BaseConfig : Exception in 'class com.faforever.client.teammatchmaking.TeamMatchmakingController#onChatMessage' while handling event: com.faforever.client.chat.event.ChatMessageEvent@6cabbcbb
java.lang.NullPointerException: Cannot invoke "com.faforever.client.chat.MatchmakingChatController.getReceiver()" because "this.matchmakingChatController" is null
at com.faforever.client.teammatchmaking.TeamMatchmakingController.onChatMessage(TeamMatchmakingController.java:321)
at jdk.internal.reflect.GeneratedMethodAccessor180.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:87)
at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:144)
at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:72)
at com.google.common.util.concurrent.DirectExecutor.execute(DirectExecutor.java:30)
at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:67)
at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:108)
at com.google.common.eventbus.EventBus.post(EventBus.java:212)
at com.faforever.client.chat.KittehChatService.onChannelMessage(KittehChatService.java:297)
at jdk.internal.reflect.GeneratedMethodAccessor192.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at net.engio.mbassy.dispatch.ReflectiveHandlerInvocation.invoke(ReflectiveHandlerInvocation.java:29)
at net.engio.mbassy.dispatch.MessageDispatcher.dispatch(MessageDispatcher.java:30)
at net.engio.mbassy.dispatch.FilteredMessageDispatcher.dispatch(FilteredMessageDispatcher.java:42)
at net.engio.mbassy.subscription.Subscription.publish(Subscription.java:72)
at net.engio.mbassy.bus.MessagePublication.execute(MessagePublication.java:49)
at net.engio.mbassy.bus.MBassador.publish(MBassador.java:66)
at org.kitteh.irc.client.library.defaults.feature.DefaultEventManager.callEvent(DefaultEventManager.java:129)
at org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase.fire(AbstractDefaultListenerBase.java:75)
at org.kitteh.irc.client.library.defaults.listener.DefaultPrivmsgListener.privmsg(DefaultPrivmsgListener.java:109)
at jdk.internal.reflect.GeneratedMethodAccessor191.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at net.engio.mbassy.dispatch.ReflectiveHandlerInvocation.invoke(ReflectiveHandlerInvocation.java:29)
at net.engio.mbassy.dispatch.MessageDispatcher.dispatch(MessageDispatcher.java:30)
at net.engio.mbassy.dispatch.FilteredMessageDispatcher.dispatch(FilteredMessageDispatcher.java:42)
at org.kitteh.irc.client.library.defaults.feature.FilteringSubscriptionFactory$FilteredMessageDispatcher.dispatch(FilteringSubscriptionFactory.java:90)
at net.engio.mbassy.subscription.Subscription.publish(Subscription.java:72)
at net.engio.mbassy.bus.MessagePublication.execute(MessagePublication.java:49)
at net.engio.mbassy.bus.MBassador.publish(MBassador.java:66)
at org.kitteh.irc.client.library.defaults.feature.DefaultEventManager.callEvent(DefaultEventManager.java:129)
at org.kitteh.irc.client.library.defaults.DefaultClient.sendLineEvent(DefaultClient.java:1008)
at org.kitteh.irc.client.library.defaults.DefaultClient.handleLine(DefaultClient.java:964)
at org.kitteh.irc.client.library.defaults.DefaultClient.access$000(DefaultClient.java:109)
at org.kitteh.irc.client.library.defaults.DefaultClient$InputProcessor.processElement(DefaultClient.java:171)
at org.kitteh.irc.client.library.defaults.DefaultClient$InputProcessor.processElement(DefaultClient.java:163)
at org.kitteh.irc.client.library.util.QueueProcessingThread.run(QueueProcessingThread.java:63) -
Hmm looks like there was some race condition. Thanks for the report I will clean it up for the next release. Right now you can just restart your client and it should fix it.
-
To confirm, multiple restrats of FAF fixed the issue.
-
Custom Games in Play tab has got much more "buggy", You have to press Tiles/Table to refresh the board simetimes now, haven't been a issue before, have come with the latest patches. Probably another problem than Malkerian's.
-
Yes there was a major change to the backend of how things work.
They should be fixed in the upcoming release.