Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Completely broken UI under JDK13 #1687

Closed
p4block opened this issue May 2, 2020 · 5 comments
Closed

Completely broken UI under JDK13 #1687

p4block opened this issue May 2, 2020 · 5 comments
Labels

Comments

@p4block
Copy link

p4block commented May 2, 2020

To Reproduce
INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-13-openjdk ./downlords-faf-client

Expected behavior
UI shows in a meaningful way

Screenshots
image
image

OS
Arch Linux

Stacktraces

> com/sun/javafx/webkit/prism/WCGraphicsPrismContext patching succeeded!
2020-05-02 21:10:16.556  WARN 82646 --- [lication Thread] com.faforever.client.config.BaseConfig   : Exception in 'class com.faforever.client.main.MainController#onNavigateEvent' while handling event: com.faforever.client.main.event.NavigateEvent@4925e0ff

com.google.common.util.concurrent.UncheckedExecutionException: com.github.nocatch.NoCatchException: javafx.fxml.LoadException:
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/specification.fxml:13
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/logical_node.fxml:11
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/search.fxml:19
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/map/map_vault.fxml:23
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/vault.fxml:15

	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051)
	at com.google.common.cache.LocalCache.get(LocalCache.java:3953)
	at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4873)
	at com.faforever.client.main.MainController.lambda$getView$21(MainController.java:557)
	at com.github.nocatch.NoCatch.noCatch(NoCatch.java:100)
	at com.github.nocatch.NoCatch.noCatch(NoCatch.java:82)
	at com.faforever.client.main.MainController.getView(MainController.java:557)
	at com.faforever.client.main.MainController.onNavigateEvent(MainController.java:543)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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.main.MainController.onNavigateButtonClicked(MainController.java:536)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.sun.javafx.reflect.Trampoline.invoke(MethodUtil.java:76)
	at jdk.internal.reflect.GeneratedMethodAccessor103.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.sun.javafx.reflect.MethodUtil.invoke(MethodUtil.java:273)
	at com.sun.javafx.fxml.MethodHelper.invoke(MethodHelper.java:83)
	at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1782)
	at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1670)
	at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
	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.EventUtil.fireEventImpl(EventUtil.java:74)
	at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
	at javafx.event.Event.fireEvent(Event.java:198)
	at javafx.scene.Node.fireEvent(Node.java:8885)
	at javafx.scene.control.ToggleButton.fire(ToggleButton.java:257)
	at com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(ButtonBehavior.java:206)
	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:234)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
	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.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:3890)
	at javafx.scene.Scene.processMouseEvent(Scene.java:1885)
	at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2618)
	at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:409)
	at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:299)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
	at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$2(GlassViewEventHandler.java:447)
	at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:412)
	at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:446)
	at com.sun.glass.ui.View.handleMouseEvent(View.java:556)
	at com.sun.glass.ui.View.notifyMouse(View.java:942)
	at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
	at com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: com.github.nocatch.NoCatchException: javafx.fxml.LoadException:
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/specification.fxml:13
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/logical_node.fxml:11
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/search.fxml:19
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/map/map_vault.fxml:23
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/vault.fxml:15

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
	at com.github.nocatch.NoCatch.wrapException(NoCatch.java:61)
	at com.github.nocatch.NoCatch.noCatch(NoCatch.java:53)
	at com.github.nocatch.NoCatch.noCatch(NoCatch.java:34)
	at com.faforever.client.theme.UiService.loadFxml(UiService.java:412)
	at com.faforever.client.theme.UiService$$FastClassBySpringCGLIB$$2b0b2208.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
	at com.faforever.client.theme.UiService$$EnhancerBySpringCGLIB$$3a0dbf2b.loadFxml(<generated>)
	at com.faforever.client.main.MainController.lambda$getView$20(MainController.java:557)
	at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4878)
	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529)
	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278)
	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155)
	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045)
	... 80 common frames omitted
Caused by: javafx.fxml.LoadException:
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/specification.fxml:13
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/logical_node.fxml:11
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/search/search.fxml:19
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/map/map_vault.fxml:23
file:/home/hal/Downloads/downlords-faf-client-1.2.0-update-test/lib/downlords-faf-client-1.2.0-update-test.jar!/theme/vault/vault.fxml:15

	at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2625)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2603)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)
	at javafx.fxml.FXMLLoader$IncludeElement.constructValue(FXMLLoader.java:1154)
	at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:754)
	at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2722)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2552)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)
	at javafx.fxml.FXMLLoader$IncludeElement.constructValue(FXMLLoader.java:1154)
	at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:754)
	at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2722)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2552)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)
	at javafx.fxml.FXMLLoader$IncludeElement.constructValue(FXMLLoader.java:1154)
	at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:754)
	at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2722)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2552)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)
	at javafx.fxml.FXMLLoader$IncludeElement.constructValue(FXMLLoader.java:1154)
	at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:754)
	at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2722)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2552)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2466)
	at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2435)
	at com.github.nocatch.NoCatch.noCatch(NoCatch.java:49)
	... 92 common frames omitted
Caused by: java.lang.NullPointerException: null
	at com.jfoenix.controls.JFXDatePicker.initialize(JFXDatePicker.java:84)
	at com.jfoenix.controls.JFXDatePicker.<init>(JFXDatePicker.java:62)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
	at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:166)
	at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:404)
	at java.base/java.lang.Class.newInstance(Class.java:591)
	at javafx.fxml.FXMLLoader$InstanceDeclarationElement.constructValue(FXMLLoader.java:1019)
	at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:754)
	at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2722)
	at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2552)
	... 115 common frames omitted

2020-05-02 21:10:30.230 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:10:35.340 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:10:40.448 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:10:45.560 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:10:50.671 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:10:50.672  INFO 82646 --- [pool-3-thread-2] c.f.client.chat.PircBotXChatService      : Connecting to IRC at irc.faforever.com:8167
2020-05-02 21:10:50.785 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:10:55.786  INFO 82646 --- [pool-3-thread-2] c.f.client.chat.PircBotXChatService      : Connecting to IRC at irc.faforever.com:8167
2020-05-02 21:10:55.894 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:11:00.895  INFO 82646 --- [pool-3-thread-2] c.f.client.chat.PircBotXChatService      : Connecting to IRC at irc.faforever.com:8167
2020-05-02 21:11:01.004 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:11:06.005  INFO 82646 --- [pool-3-thread-2] c.f.client.chat.PircBotXChatService      : Connecting to IRC at irc.faforever.com:8167
2020-05-02 21:11:06.113 ERROR 82646 --- [pool-3-thread-2] org.pircbotx.PircBotX                    : Exception encountered during connect

java.lang.RuntimeException: IO exception when sending line to server, is the network still up? Connected: false | Bot State: CONNECTED
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:119)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:98)
	at org.pircbotx.output.OutputCAP.getSupported(OutputCAP.java:38)
	at org.pircbotx.PircBotX.connect(PircBotX.java:324)
	at org.pircbotx.PircBotX.startBot(PircBotX.java:187)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:473)
	at com.faforever.client.chat.PircBotXChatService$1.call(PircBotXChatService.java:465)
	at javafx.concurrent.Task$TaskCallable.call(Task.java:1425)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
	at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:441)
	at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:184)
	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:108)
	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1460)
	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1368)
	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:437)
	at java.base/sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:878)
	at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1240)
	at java.base/sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:242)
	at java.base/sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:321)
	at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:325)
	at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:159)
	at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:254)
	at org.pircbotx.PircBotX.sendRawLineToServer(PircBotX.java:435)
	at org.pircbotx.Utils.sendRawLineToServer(Utils.java:137)
	at org.pircbotx.output.OutputRaw.rawLineNow(OutputRaw.java:113)
	... 11 common frames omitted

2020-05-02 21:11:11.115  INFO 82646 --- [pool-3-thread-2] c.f.client.chat.PircBotXChatService      : Connecting to IRC at irc.faforever.com:8167
2020-05-02 21:13:57.243  WARN 82646 --- [pool-3-thread-7] c.f.c.tournament.TournamentsController   : Tournaments could not be loaded

java.util.concurrent.CompletionException: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://api.faforever.com/challonge/v1/tournaments.json": Connection reset; nested exception is javax.net.ssl.SSLException: Connection reset
	at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.lambda$doSubmit$3(AsyncExecutionAspectSupport.java:279)
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1771)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:830)
Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://api.faforever.com/challonge/v1/tournaments.json": Connection reset; nested exception is javax.net.ssl.SSLException: Connection reset
	at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:744)
	at org.springframework.security.oauth2.client.OAuth2RestTemplate.doExecute(OAuth2RestTemplate.java:128)
	at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:670)
	at org.springframework.web.client.RestTemplate.getForObject(RestTemplate.java:311)
	at com.faforever.client.api.FafApiAccessorImpl.getAllTournaments(FafApiAccessorImpl.java:511)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
	at com.sun.proxy.$Proxy69.getAllTournaments(Unknown Source)
	at com.faforever.client.remote.FafService.getAllTournaments(FafService.java:453)
	at com.faforever.client.remote.FafService$$FastClassBySpringCGLIB$$6c91c77e.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
	at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.lambda$doSubmit$3(AsyncExecutionAspectSupport.java:276)
	... 4 common frames omitted
Caused by: javax.net.ssl.SSLException: Connection reset
	at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:127)
	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:324)
	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:267)
	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:262)
	at java.base/sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1652)
	at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1038)
	at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
	at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
	at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)
	at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
	at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
	at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
	at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
	at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
	at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
	at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:87)
	at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
	at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:53)
	at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:735)
	... 22 common frames omitted
	Suppressed: java.net.SocketException: Broken pipe
		at java.base/sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:421)
		at java.base/sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:441)
		at java.base/sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:825)
		at java.base/java.net.Socket$SocketOutputStream.write(Socket.java:1007)
		at java.base/sun.security.ssl.SSLSocketOutputRecord.encodeAlert(SSLSocketOutputRecord.java:82)
		at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:355)
		... 47 common frames omitted
Caused by: java.net.SocketException: Connection reset
	at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:324)
	at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:351)
	at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:802)
	at java.base/java.net.Socket$SocketInputStream.read(Socket.java:937)
	at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:450)
	at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
	at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1409)
	at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1022)
	... 43 common frames omitted
@p4block p4block added the bug label May 2, 2020
@1-alex98
Copy link
Member

1-alex98 commented May 2, 2020

yeah never tried 13 :D also not tooo interesting to support it

@p4block
Copy link
Author

p4block commented May 3, 2020

In that case...

INSTALL4J_JAVA_HOME=/usr/lib/jvm/java-10-openjdk ./downlords-faf-client
No suitable Java Virtual Machine could be found on your system.
The version of the JVM must be at least 11 and at most 13.
Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.

This message shouldn't say 13

@1-alex98
Copy link
Member

1-alex98 commented May 3, 2020

Yeah I can change that

@1-alex98
Copy link
Member

1-alex98 commented May 3, 2020

sshahine/JFoenix#966

@1-alex98
Copy link
Member

Changed it to only accept jdk11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants