You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 12, 2024. It is now read-only.
Description
Application crashes during load sequence.
To Reproduce
Steps to reproduce the behavior:
Launch the application
Wait
Expected behavior
An error regarding an invalid UPnP response from the gateway device should be shown instead. This error generally implies that either port registration has been disallowed or invalid arguments were passed (this should never occur unless the route detection fails).
Environment (please complete the following information):
OS: Windows 10
Application Version: 2.4.0
Additional context
Message: CompletionException: java.io.IOException: error response: {faultcode=s:Client, faultstring=UPnPError, UPnPError/errorCode=402, UPnPError/errorDescription=Invalid Args}
java.util.concurrent.CompletableFuture.reportJoin in CompletableFuture.java::412
java.util.concurrent.CompletableFuture.join in CompletableFuture.java::2108
tv.dotstart.beacon.forwarding.ActionExtensionsKt.invoke in ActionExtensions.kt::48
tv.dotstart.beacon.forwarding.PortMapping.refresh in PortMapping.kt::67
tv.dotstart.beacon.forwarding.InternetGatewayDevice.forwardPort in InternetGatewayDevice.kt::81
tv.dotstart.beacon.forwarding.PortExposureProvider.expose in PortExposureProvider.kt::86
tv.dotstart.beacon.controller.MainController.onServiceOpen in MainController.kt::198
jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 in NativeMethodAccessorImpl.java::-2
jdk.internal.reflect.NativeMethodAccessorImpl.invoke in NativeMethodAccessorImpl.java::64
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke in DelegatingMethodAccessorImpl.java::43
java.lang.reflect.Method.invoke in Method.java::564
com.sun.javafx.reflect.Trampoline.invoke in MethodUtil.java::76
Message: IOException: error response: {faultcode=s:Client, faultstring=UPnPError, UPnPError/errorCode=402, UPnPError/errorDescription=Invalid Args}
net.mm2d.upnp.internal.impl.ActionInvokeDelegate.invoke in ActionInvokeDelegate.kt::95
net.mm2d.upnp.internal.impl.ActionInvokeDelegate.invoke in ActionInvokeDelegate.kt::49
net.mm2d.upnp.internal.impl.ActionImpl.invokeCustomSync in ActionImpl.kt::49
net.mm2d.upnp.internal.impl.ActionImpl$invokeInner$1.invoke in ActionImpl.kt::63
net.mm2d.upnp.internal.impl.ActionImpl$invokeInner$1.invoke in ActionImpl.kt::22
net.mm2d.upnp.internal.thread.ExecuteFunctionKt$toRunnable$1.run in ExecuteFunction.kt::19
java.util.concurrent.ThreadPoolExecutor.runWorker in ThreadPoolExecutor.java::1130
java.util.concurrent.ThreadPoolExecutor$Worker.run in ThreadPoolExecutor.java::630
java.lang.Thread.run in Thread.java::832
Description
Application crashes during load sequence.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
An error regarding an invalid UPnP response from the gateway device should be shown instead. This error generally implies that either port registration has been disallowed or invalid arguments were passed (this should never occur unless the route detection fails).
Environment (please complete the following information):
Additional context