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
With latest udpate from homekit on my appleTv I got a new error which I don't know how to fix.
All devices become inactive with "no response" status and in my logs I see this:
Exception in thread "SocketListener(amuntean-Z68X-UD3H-B3.local.)" java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1967) at javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:291) at javax.jmdns.impl.JmDNSImpl.registerServiceType(JmDNSImpl.java:1074) at javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1383) at javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1412) at javax.jmdns.impl.SocketListener.run(SocketListener.java:60)
I also don't have a very stable connection here...
I actually found the bug... https://github.com/jmdns/jmdns/blob/jmdns-3.4.1/src/main/java/javax/jmdns/impl/ServiceInfoImpl.java
When I have time I'll try to fix it and do a pull request
I'll update this lib and see if the issue persists
Activity
alexmuntean commentedon Jan 28, 2019
I actually found the bug...
https://github.com/jmdns/jmdns/blob/jmdns-3.4.1/src/main/java/javax/jmdns/impl/ServiceInfoImpl.javaWhen I have time I'll try to fix it and do a pull request
I'll update this lib and see if the issue persists