Skip to content
This repository was archived by the owner on Sep 12, 2024. It is now read-only.
This repository was archived by the owner on Sep 12, 2024. It is now read-only.

IllegalStateException: no valid network interface. #20

Description

@dotStart

The application crashes when no network interfaces are available within the execution environment.

Reproduction Steps

  1. Disable all eligible network interfaces
  2. 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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions