Beacon
Beacon copied to clipboard
IllegalStateException: no valid network interface.
The application crashes when no network interfaces are available within the execution environment.
Reproduction Steps
- Disable all eligible network interfaces
- Start the application
Expected Behavior A sensible error message should be displayed.
Environment:
- OS: Windows 10
- Application Version: 2.4.0
Additional Context
Message: IllegalStateException: no valid network interface.
net.mm2d.upnp.internal.impl.ControlPointImpl.<init> in ControlPointImpl.kt::65
net.mm2d.upnp.ControlPointFactory.create in ControlPointFactory.kt::59
net.mm2d.upnp.ControlPointFactory.create$default in ControlPointFactory.kt::55
tv.dotstart.beacon.forwarding.InternetGatewayDeviceLocator$locate$1.subscribe in InternetGatewayDeviceLocator.kt::56
io.reactivex.internal.operators.observable.ObservableCreate.subscribeActual in ObservableCreate.java::40
io.reactivex.Observable.subscribe in Observable.java::12267
io.reactivex.Observable.blockingFirst in Observable.java::5119
tv.dotstart.beacon.forwarding.PortExposureProvider.load in PortExposureProvider.kt::58
tv.dotstart.beacon.preload.Preloader$invoke$1.invoke in Preloader.kt::88
tv.dotstart.beacon.preload.Preloader$invoke$1.invoke in Preloader.kt::35
kotlin.concurrent.ThreadsKt$thread$thread$1.run in Thread.kt::30
Raygun report https://app.raygun.com/crashreporting/27ce4ol/errors/4818099434 has more details about the error