andriydruk / RxDNSSD

Android version of mDNSResponder
Apache License 2.0
297 stars 75 forks source link

Crash observed on DNSSDBindable.onServiceStarting #185

Closed MauliVolansys closed 3 years ago

MauliVolansys commented 3 years ago

java.lang.RuntimeException com.github.druk.dnssd.DNSSDBindable.onServiceStarting

io.reactivex.exceptions.UndeliverableException: at io.reactivex.plugins.RxJavaPlugins.onError (RxJavaPlugins.java:367) at io.reactivex.internal.operators.flowable.FlowableCreate$BaseEmitter.onError (FlowableCreate.java:276) at io.reactivex.internal.operators.flowable.FlowableCreate.subscribeActual (FlowableCreate.java:75) at io.reactivex.Flowable.subscribe (Flowable.java:14478) at io.reactivex.internal.operators.flowable.FlowableDoFinally.subscribeActual (FlowableDoFinally.java:46) at io.reactivex.Flowable.subscribe (Flowable.java:14478) at io.reactivex.internal.operators.flowable.FlowableFlatMap.subscribeActual (FlowableFlatMap.java:53) at io.reactivex.Flowable.subscribe (Flowable.java:14478) at io.reactivex.internal.operators.flowable.FlowableFlatMap.subscribeActual (FlowableFlatMap.java:53) at io.reactivex.Flowable.subscribe (Flowable.java:14478) at io.reactivex.Flowable.subscribe (Flowable.java:14425) at io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscriber.run (FlowableSubscribeOn.java:82) at io.reactivex.internal.schedulers.ScheduledRunnable.run (ScheduledRunnable.java:66) at io.reactivex.internal.schedulers.ScheduledRunnable.call (ScheduledRunnable.java:57) at java.util.concurrent.FutureTask.run (FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:301) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641) at java.lang.Thread.run (Thread.java:919) Caused by: java.lang.RuntimeException: at android.net.nsd.NsdManager.fatal (NsdManager.java:520) at android.net.nsd.NsdManager.init (NsdManager.java:514) at android.net.nsd.NsdManager.<init> (NsdManager.java:271) at android.app.SystemServiceRegistry$34.createService (SystemServiceRegistry.java:523) at android.app.SystemServiceRegistry$34.createService (SystemServiceRegistry.java:518) at android.app.SystemServiceRegistry$CachedServiceFetcher.getService (SystemServiceRegistry.java:1410) at android.app.SystemServiceRegistry.getSystemService (SystemServiceRegistry.java:1326) at android.app.ContextImpl.getSystemService (ContextImpl.java:1839) at android.content.ContextWrapper.getSystemService (ContextWrapper.java:752) at com.github.druk.dnssd.DNSSDBindable.onServiceStarting (DNSSDBindable.java:39) at com.github.druk.dnssd.DNSSD.browse (DNSSD.java:140) at com.github.druk.rx2dnssd.Rx2DnssdCommon.lambda$browse$0$Rx2DnssdCommon (Rx2DnssdCommon.java:50) at com.github.druk.rx2dnssd.-$$Lambda$Rx2DnssdCommon$3I8oCO7uasGWk5oEmgRExhX07GY.getService (Unknown Source:6) at com.github.druk.rx2dnssd.Rx2DnssdCommon$DNSSDServiceAction.subscribe (Rx2DnssdCommon.java:247) at io.reactivex.internal.operators.flowable.FlowableCreate.subscribeActual (FlowableCreate.java:72)

andriydruk commented 3 years ago

Fixed in 0.9.14