This is on 3.4.2.
We see many threads waiting. Eventually the VM crashes. A sampling is included below. Not sure what conditions could result in this, but it's an awful lot of threads for normal operation.
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:322)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:269)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:176)
javax.jmdns.impl.HostInfo.getDNS4AddressRecord(HostInfo.java:220)
javax.jmdns.impl.HostInfo.getDNSAddressRecord(HostInfo.java:209)
javax.jmdns.impl.HostInfo.conflictWithRecord(HostInfo.java:162)
javax.jmdns.impl.DNSRecord$Address.handleResponse(DNSRecord.java:368)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1420)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:94)
java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:145)
java.lang.StringBuilder.append(StringBuilder.java:216)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.String.<init>(String.java:435)
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readUTF(DNSIncoming.java:111)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.concurrent.ConcurrentHashMap.<init>(ConcurrentHashMap.java:730)
java.util.concurrent.ConcurrentHashMap.<init>(ConcurrentHashMap.java:763)
javax.jmdns.impl.DNSStatefulObject$DNSStatefulObjectSemaphore.<init>(DNSStatefulObject.java:47)
javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.<init>(DNSStatefulObject.java:126)
javax.jmdns.impl.ServiceInfoImpl$ServiceInfoState.<init>(ServiceInfoImpl.java:84)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:209)
javax.jmdns.impl.DNSRecord$Service.getServiceInfo(DNSRecord.java:813)
javax.jmdns.impl.DNSRecord.getServiceInfo(DNSRecord.java:981)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1229)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:88)
java.lang.StringBuilder.<init>(StringBuilder.java:95)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:136)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:290)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[pool-3-thread-1,5,main][state=RUNNABLE]
android.os.BinderProxy.transact(Native Method)
android.content.ContentProviderProxy.query(ContentProviderNative.java:364)
android.content.ContentResolver.query(ContentResolver.java:372)
android.content.ContentResolver.query(ContentResolver.java:315)
com.clover.seiko.Utils.getMerchantProperty(Utils.java:252)
com.clover.seiko.Utils.getLocalMerchantProperty(Utils.java:231)
com.clover.seiko.remote.NdService$RegisterTask.doInBackground(NdService.java:61)
com.clover.seiko.remote.NdService$RegisterTask.doInBackground(NdService.java:58)
android.os.AsyncTask$2.call(AsyncTask.java:287)
java.util.concurrent.FutureTask.run(FutureTask.java:234)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
java.lang.Thread.run(Thread.java:856)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:810)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:843)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1173)
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:183)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1451)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:61)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:810)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:843)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1173)
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:183)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.respondToQuery(JmDNSImpl.java:1479)
javax.jmdns.impl.tasks.Responder.run(Responder.java:107)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[Binder_8,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.concurrent.ConcurrentHashMap.<init>(ConcurrentHashMap.java:727)
java.util.concurrent.ConcurrentHashMap.<init>(ConcurrentHashMap.java:763)
javax.jmdns.impl.DNSStatefulObject$DNSStatefulObjectSemaphore.<init>(DNSStatefulObject.java:47)
javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.<init>(DNSStatefulObject.java:126)
javax.jmdns.impl.ServiceInfoImpl$ServiceInfoState.<init>(ServiceInfoImpl.java:84)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:209)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:184)
javax.jmdns.impl.DNSRecord$Pointer.getServiceInfo(DNSRecord.java:508)
javax.jmdns.impl.JmDNSImpl.getServiceInfoFromCache(JmDNSImpl.java:771)
javax.jmdns.impl.JmDNSImpl.updateRecord(JmDNSImpl.java:1264)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1400)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Collections.unmodifiableMap(Collections.java:2314)
javax.jmdns.impl.DNSEntry.getQualifiedNameMap(DNSEntry.java:167)
javax.jmdns.impl.DNSEntry.getSubtype(DNSEntry.java:116)
javax.jmdns.impl.DNSEntry.sameSubtype(DNSEntry.java:87)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1359)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:52)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
dalvik.system.VMStack.getThreadStackTrace(Native Method)
java.lang.Thread.getStackTrace(Thread.java:591)
java.lang.Thread.getAllStackTraces(Thread.java:528)
com.clover.common2.crash.collector.ThreadCollector.collect(ThreadCollector.java:16)
com.clover.common2.crash.Reporter.collect(Reporter.java:156)
com.clover.common2.crash.Reporter.report(Reporter.java:166)
com.clover.common2.crash.Reporter$2.uncaughtException(Reporter.java:82)
java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Collections.unmodifiableMap(Collections.java:2314)
javax.jmdns.impl.DNSEntry.getQualifiedNameMap(DNSEntry.java:167)
javax.jmdns.impl.DNSEntry.getSubtype(DNSEntry.java:116)
javax.jmdns.impl.DNSEntry.sameSubtype(DNSEntry.java:87)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1359)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.JmDNSImpl.registerServiceType(JmDNSImpl.java:1101)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1392)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:274)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:180)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:321)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSQuestion.<init>(DNSQuestion.java:220)
javax.jmdns.impl.DNSQuestion$AllRecords.<init>(DNSQuestion.java:184)
javax.jmdns.impl.DNSQuestion.newQuestion(DNSQuestion.java:245)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:298)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Signal Catcher,5,system][state=WAITING]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Binder_B,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[WebSocketWorker-80336,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
org.java_websocket.server.WebSocketServer$WebSocketWorker.run(WebSocketServer.java:653)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:120)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:290)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
javax.jmdns.impl.ServiceInfoImpl.getType(ServiceInfoImpl.java:396)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1230)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.CaseMapper.toLowerCase(CaseMapper.java:55)
java.lang.String.toLowerCase(String.java:1485)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:260)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSQuestion.<init>(DNSQuestion.java:220)
javax.jmdns.impl.DNSQuestion$AllRecords.<init>(DNSQuestion.java:184)
javax.jmdns.impl.DNSQuestion.newQuestion(DNSQuestion.java:245)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:298)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.LinkedHashSet.<init>(LinkedHashSet.java:44)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:211)
javax.jmdns.impl.DNSRecord$Text.getServiceInfo(DNSRecord.java:612)
javax.jmdns.impl.DNSRecord.getServiceInfo(DNSRecord.java:981)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1229)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:298)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[WebSocketWorker-80337,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
org.java_websocket.server.WebSocketServer$WebSocketWorker.run(WebSocketServer.java:653)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Thread.unpark(Thread.java:1188)
sun.misc.Unsafe.unpark(Unsafe.java:337)
java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:125)
java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor(AbstractQueuedSynchronizer.java:638)
java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1239)
java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:432)
javax.jmdns.impl.JmDNSImpl.ioUnlock(JmDNSImpl.java:2197)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1465)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readUTF(DNSIncoming.java:111)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.net.InetAddress.getByAddress(InetAddress.java:776)
libcore.io.Posix.recvfromBytes(Native Method)
libcore.io.Posix.recvfrom(Posix.java:136)
libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164)
libcore.io.IoBridge.recvfrom(IoBridge.java:513)
java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161)
java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169)
java.net.DatagramSocket.receive(DatagramSocket.java:253)
javax.jmdns.impl.SocketListener.run(SocketListener.java:41)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[WebSocketWorker-80338,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
org.java_websocket.server.WebSocketServer$WebSocketWorker.run(WebSocketServer.java:653)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.Timer$TimerImpl.run(Timer.java:203)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.HashSet.<init>(HashSet.java:40)
javax.jmdns.impl.tasks.Responder.run(Responder.java:111)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.String.substring(String.java:1462)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:302)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Pointer.<init>(DNSRecord.java:432)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:329)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.internalClone(Native Method)
java.lang.Object.clone(Object.java:158)
javax.jmdns.impl.constants.DNSLabel.values(DNSLabel.java:11)
javax.jmdns.impl.constants.DNSLabel.labelForByte(DNSLabel.java:68)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:128)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=BLOCKED]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:136)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:327)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:321)
javax.jmdns.impl.DNSRecord$Pointer.getServiceInfo(DNSRecord.java:506)
javax.jmdns.impl.DNSRecord$Pointer.getServiceEvent(DNSRecord.java:517)
javax.jmdns.impl.JmDNSImpl.updateRecord(JmDNSImpl.java:1261)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1400)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
javax.jmdns.impl.tasks.state.DNSStateTask.run(DNSStateTask.java:123)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[main,5,main][state=RUNNABLE]
android.os.MessageQueue.nativePollOnce(Native Method)
android.os.MessageQueue.next(MessageQueue.java:125)
android.os.Looper.loop(Looper.java:124)
android.app.ActivityThread.main(ActivityThread.java:5041)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:511)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
dalvik.system.NativeStart.main(Native Method)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:560)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Collections.synchronizedList(Collections.java:2197)
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:63)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[FinalizerWatchdogDaemon,5,system][state=TIMED_WAITING]
java.lang.VMThread.sleep(Native Method)
java.lang.Thread.sleep(Thread.java:1031)
java.lang.Thread.sleep(Thread.java:1013)
java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:248)
java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:258)
java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:212)
java.lang.Thread.run(Thread.java:856)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:329)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:274)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:180)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:184)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.respondToQuery(JmDNSImpl.java:1479)
javax.jmdns.impl.tasks.Responder.run(Responder.java:107)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.addNewEntry(HashMap.java:477)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:319)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[WebsocketSelector80339,5,main][state=RUNNABLE]
libcore.io.Posix.poll(Native Method)
libcore.io.BlockGuardOs.poll(BlockGuardOs.java:119)
java.nio.SelectorImpl.selectInternal(SelectorImpl.java:179)
java.nio.SelectorImpl.select(SelectorImpl.java:148)
org.java_websocket.server.WebSocketServer.run(WebSocketServer.java:295)
java.lang.Thread.run(Thread.java:856)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:345)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[GC,5,system][state=WAITING]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:322)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSQuestion.<init>(DNSQuestion.java:220)
javax.jmdns.impl.DNSQuestion$AllRecords.<init>(DNSQuestion.java:184)
javax.jmdns.impl.DNSQuestion.newQuestion(DNSQuestion.java:245)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:298)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:318)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.ArrayList.iterator(ArrayList.java:548)
javax.jmdns.impl.DNSCache.getDNSEntry(DNSCache.java:136)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1335)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:52)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:274)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:180)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.ArrayList.toArray(ArrayList.java:492)
java.util.ArrayList.addAll(ArrayList.java:184)
javax.jmdns.impl.DNSCache.allValues(DNSCache.java:96)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1786)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:62)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
libcore.io.Posix.sendtoBytes(Native Method)
libcore.io.Posix.sendto(Posix.java:151)
libcore.io.BlockGuardOs.sendto(BlockGuardOs.java:177)
libcore.io.IoBridge.sendto(IoBridge.java:473)
java.net.PlainDatagramSocketImpl.send(PlainDatagramSocketImpl.java:182)
java.net.DatagramSocket.send(DatagramSocket.java:284)
javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1552)
javax.jmdns.impl.tasks.Responder.run(Responder.java:161)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Binder_5,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.String.substring(String.java:1436)
javax.jmdns.impl.ServiceInfoImpl.removeSeparators(ServiceInfoImpl.java:380)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:321)
javax.jmdns.impl.JmDNSImpl.registerServiceType(JmDNSImpl.java:1095)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1392)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.StringBuilder.<init>(StringBuilder.java:55)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:52)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.internalClone(Native Method)
java.lang.Object.clone(Object.java:158)
javax.jmdns.impl.constants.DNSRecordClass.values(DNSRecordClass.java:14)
javax.jmdns.impl.constants.DNSRecordClass.classForIndex(DNSRecordClass.java:126)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:308)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[WebSocketWorker-80335,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
org.java_websocket.server.WebSocketServer$WebSocketWorker.run(WebSocketServer.java:653)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:120)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:290)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.util.LinkedHashSet.<init>(LinkedHashSet.java:44)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:211)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:184)
javax.jmdns.impl.DNSRecord$Pointer.getServiceInfo(DNSRecord.java:508)
javax.jmdns.impl.DNSRecord.getServiceInfo(DNSRecord.java:981)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1229)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.keySet(HashMap.java:682)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:160)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:327)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:319)
javax.jmdns.impl.JmDNSImpl.registerServiceType(JmDNSImpl.java:1095)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1392)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.ArrayList.iterator(ArrayList.java:548)
javax.jmdns.impl.DNSCache.getDNSEntry(DNSCache.java:136)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1335)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[Binder_9,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:82)
java.lang.StringBuilder.<init>(StringBuilder.java:67)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readUTF(DNSIncoming.java:77)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.CaseMapper.toLowerCase(CaseMapper.java:55)
java.lang.String.toLowerCase(String.java:1485)
javax.jmdns.impl.DNSQuestion$AllRecords.iAmTheOnlyOne(DNSQuestion.java:213)
javax.jmdns.impl.tasks.Responder.start(Responder.java:88)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Collections.synchronizedList(Collections.java:2197)
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:62)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[FinalizerDaemon,5,system][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170)
java.lang.Thread.run(Thread.java:856)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.LinkedList.<init>(LinkedList.java:245)
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:60)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:268)
javax.jmdns.impl.DNSIncoming.clone(DNSIncoming.java:280)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1457)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:94)
java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:145)
java.lang.StringBuilder.append(StringBuilder.java:216)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:145)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:327)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap$HashMapEntry.<init>(HashMap.java:734)
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:161)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:82)
java.lang.StringBuilder.<init>(StringBuilder.java:67)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readUTF(DNSIncoming.java:77)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:290)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:136)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:345)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:82)
java.lang.StringBuilder.<init>(StringBuilder.java:67)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readUTF(DNSIncoming.java:77)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:290)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:88)
java.lang.StringBuilder.<init>(StringBuilder.java:95)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:136)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:120)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:345)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.LinkedList.<init>(LinkedList.java:245)
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:60)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[Binder_6,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
dalvik.system.VMStack.getThreadStackTrace(Native Method)
java.lang.Thread.getStackTrace(Thread.java:591)
java.lang.Thread.getAllStackTraces(Thread.java:528)
com.clover.common2.crash.collector.ThreadCollector.collect(ThreadCollector.java:16)
com.clover.common2.crash.Reporter.collect(Reporter.java:156)
com.clover.common2.crash.Reporter.report(Reporter.java:166)
com.clover.common2.crash.Reporter$2.uncaughtException(Reporter.java:82)
java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:61)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:94)
java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:145)
java.lang.StringBuilder.append(StringBuilder.java:216)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:274)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:180)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.internalClone(Native Method)
java.lang.Object.clone(Object.java:158)
javax.jmdns.impl.constants.DNSLabel.values(DNSLabel.java:11)
javax.jmdns.impl.constants.DNSLabel.labelForByte(DNSLabel.java:68)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:128)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Binder_2,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Binder_1,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.ServiceInfoImpl.getType(ServiceInfoImpl.java:396)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1230)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.ServiceInfoImpl.getType(ServiceInfoImpl.java:396)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1230)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.ArrayList.iterator(ArrayList.java:548)
javax.jmdns.impl.DNSCache.getDNSEntry(DNSCache.java:136)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1335)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.values(HashMap.java:708)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:146)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:327)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.io.ByteArrayInputStream.read(ByteArrayInputStream.java:170)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readBytes(DNSIncoming.java:72)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:61)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[Binder_7,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.LinkedList.<init>(LinkedList.java:245)
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:61)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:298)
javax.jmdns.impl.JmDNSImpl.registerServiceType(JmDNSImpl.java:1095)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1392)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:320)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Pointer.<init>(DNSRecord.java:432)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:329)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:52)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSQuestion.<init>(DNSQuestion.java:220)
javax.jmdns.impl.DNSQuestion$AllRecords.<init>(DNSQuestion.java:184)
javax.jmdns.impl.DNSQuestion.newQuestion(DNSQuestion.java:245)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:298)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[ReferenceQueueDaemon,5,system][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:364)
java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:130)
java.lang.Thread.run(Thread.java:856)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:318)
javax.jmdns.impl.DNSRecord$Pointer.getServiceInfo(DNSRecord.java:506)
javax.jmdns.impl.DNSRecord.getServiceInfo(DNSRecord.java:981)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1229)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:298)
javax.jmdns.impl.JmDNSImpl.registerServiceType(JmDNSImpl.java:1095)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1392)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Pointer.<init>(DNSRecord.java:432)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:329)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.internalClone(Native Method)
java.lang.Object.clone(Object.java:158)
javax.jmdns.impl.constants.DNSLabel.values(DNSLabel.java:11)
javax.jmdns.impl.constants.DNSLabel.labelForByte(DNSLabel.java:68)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:128)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:345)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:163)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.lang.String.regionMatches(String.java:1239)
java.lang.String.startsWith(String.java:1417)
java.lang.String.startsWith(String.java:1400)
javax.jmdns.impl.ServiceInfoImpl.removeSeparators(ServiceInfoImpl.java:376)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:275)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSQuestion.<init>(DNSQuestion.java:220)
javax.jmdns.impl.DNSQuestion$AllRecords.<init>(DNSQuestion.java:184)
javax.jmdns.impl.DNSQuestion.newQuestion(DNSQuestion.java:245)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:298)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:810)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:843)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1173)
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:183)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.respondToQuery(JmDNSImpl.java:1479)
javax.jmdns.impl.tasks.Responder.run(Responder.java:107)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:810)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:843)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1173)
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:183)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.respondToQuery(JmDNSImpl.java:1479)
javax.jmdns.impl.tasks.Responder.run(Responder.java:107)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Thread.unpark(Thread.java:1188)
sun.misc.Unsafe.unpark(Unsafe.java:337)
java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:125)
java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor(AbstractQueuedSynchronizer.java:638)
java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1239)
java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:432)
javax.jmdns.impl.JmDNSImpl.ioUnlock(JmDNSImpl.java:2197)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1465)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:120)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=BLOCKED]
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:63)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Thread.unpark(Thread.java:1188)
sun.misc.Unsafe.unpark(Unsafe.java:337)
java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:125)
java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor(AbstractQueuedSynchronizer.java:638)
java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1239)
java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:432)
javax.jmdns.impl.JmDNSImpl.ioUnlock(JmDNSImpl.java:2197)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1465)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSIncoming$MessageInputStream.readBytes(DNSIncoming.java:71)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.Timer$TimerImpl.run(Timer.java:203)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:274)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:180)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[pool-2-thread-1,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2019)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1013)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
java.lang.Thread.run(Thread.java:856)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Character.isHighSurrogate(Character.java:1689)
java.lang.CaseMapper.toLowerCase(CaseMapper.java:58)
java.lang.String.toLowerCase(String.java:1485)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSQuestion.<init>(DNSQuestion.java:220)
javax.jmdns.impl.DNSQuestion$AllRecords.<init>(DNSQuestion.java:184)
javax.jmdns.impl.DNSQuestion.newQuestion(DNSQuestion.java:245)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:298)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.CaseMapper.toLowerCase(CaseMapper.java:75)
java.lang.String.toLowerCase(String.java:1485)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:51)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.concurrent.ConcurrentHashMap.<init>(ConcurrentHashMap.java:727)
java.util.concurrent.ConcurrentHashMap.<init>(ConcurrentHashMap.java:763)
javax.jmdns.impl.DNSStatefulObject$DNSStatefulObjectSemaphore.<init>(DNSStatefulObject.java:47)
javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.<init>(DNSStatefulObject.java:126)
javax.jmdns.impl.ServiceInfoImpl$ServiceInfoState.<init>(ServiceInfoImpl.java:84)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:209)
javax.jmdns.impl.DNSRecord$Service.getServiceInfo(DNSRecord.java:813)
javax.jmdns.impl.JmDNSImpl.getServiceInfoFromCache(JmDNSImpl.java:780)
javax.jmdns.impl.JmDNSImpl.updateRecord(JmDNSImpl.java:1264)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1400)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:52)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Pointer.<init>(DNSRecord.java:432)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:329)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.CaseMapper.toLowerCase(CaseMapper.java:67)
java.lang.String.toLowerCase(String.java:1485)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:51)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readUTF(DNSIncoming.java:111)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[Binder_3,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.ServiceInfoImpl.getType(ServiceInfoImpl.java:396)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1230)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.tasks.DNSTask.<init>(DNSTask.java:33)
javax.jmdns.impl.tasks.Responder.<init>(Responder.java:45)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:322)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.ArrayList.toArray(ArrayList.java:492)
java.util.ArrayList.addAll(ArrayList.java:184)
javax.jmdns.impl.DNSCache.allValues(DNSCache.java:96)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1786)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:810)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:843)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1173)
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:183)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.respondToQuery(JmDNSImpl.java:1479)
javax.jmdns.impl.tasks.Responder.run(Responder.java:107)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Binder_4,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
javax.jmdns.impl.tasks.Responder.run(Responder.java:111)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:120)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:62)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.ArrayList.iterator(ArrayList.java:548)
java.util.AbstractCollection.addAll(AbstractCollection.java:74)
javax.jmdns.impl.DNSQuestion$AllRecords.addAnswers(DNSQuestion.java:198)
javax.jmdns.impl.tasks.Responder.run(Responder.java:126)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.net.DatagramPacket.getPort(DatagramPacket.java:164)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:810)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:843)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1173)
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:183)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.respondToQuery(JmDNSImpl.java:1479)
javax.jmdns.impl.tasks.Responder.run(Responder.java:107)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Collections.synchronizedList(Collections.java:2197)
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:60)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:131)
javax.jmdns.impl.DNSIncoming.readQuestion(DNSIncoming.java:290)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:220)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=RUNNABLE]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.internalClone(Native Method)
java.lang.Object.clone(Object.java:158)
javax.jmdns.impl.constants.DNSLabel.values(DNSLabel.java:11)
javax.jmdns.impl.constants.DNSLabel.labelForByte(DNSLabel.java:68)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:128)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:327)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.ServiceInfoImpl.getType(ServiceInfoImpl.java:396)
javax.jmdns.impl.DNSRecord$Pointer.getServiceEvent(DNSRecord.java:519)
javax.jmdns.impl.JmDNSImpl.updateRecord(JmDNSImpl.java:1261)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1400)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.LinkedList.addLastImpl(LinkedList.java:315)
java.util.LinkedList.add(LinkedList.java:310)
java.util.Collections$SynchronizedCollection.add(Collections.java:380)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:230)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:298)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.internalClone(Native Method)
java.lang.Object.clone(Object.java:158)
javax.jmdns.impl.constants.DNSLabel.values(DNSLabel.java:11)
javax.jmdns.impl.constants.DNSLabel.labelForByte(DNSLabel.java:68)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:128)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.CaseMapper.toLowerCase(CaseMapper.java:75)
java.lang.String.toLowerCase(String.java:1485)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:260)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Text.<init>(DNSRecord.java:543)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:335)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:298)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Service.<init>(DNSRecord.java:649)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:350)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.<init>(AbstractStringBuilder.java:75)
java.lang.StringBuilder.<init>(StringBuilder.java:54)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:274)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:180)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:319)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Compiler,5,system][state=WAITING]
dalvik.system.NativeStart.run(Native Method)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.values(HashMap.java:708)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:146)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:327)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.newValueIterator(HashMap.java:894)
java.util.HashMap$Values.iterator(HashMap.java:922)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:146)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:345)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Thread.parkFor(Thread.java:1231)
sun.misc.Unsafe.park(Unsafe.java:323)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:159)
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:810)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:843)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1173)
java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:183)
java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:259)
javax.jmdns.impl.JmDNSImpl.ioLock(JmDNSImpl.java:2193)
javax.jmdns.impl.JmDNSImpl.respondToQuery(JmDNSImpl.java:1479)
javax.jmdns.impl.tasks.Responder.run(Responder.java:107)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:163)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:345)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:237)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.AbstractList.<init>(AbstractList.java:377)
java.util.AbstractSequentialList.<init>(AbstractSequentialList.java:32)
java.util.LinkedList.<init>(LinkedList.java:244)
javax.jmdns.impl.DNSMessage.<init>(DNSMessage.java:61)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:188)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.util.HashMap.makeTable(HashMap.java:555)
java.util.HashMap.<init>(HashMap.java:158)
javax.jmdns.impl.ServiceInfoImpl.decodeQualifiedNameMapForType(ServiceInfoImpl.java:318)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:47)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:269)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:176)
javax.jmdns.impl.HostInfo.getDNS4AddressRecord(HostInfo.java:220)
javax.jmdns.impl.HostInfo.getDNSAddressRecord(HostInfo.java:209)
javax.jmdns.impl.HostInfo.conflictWithRecord(HostInfo.java:162)
javax.jmdns.impl.DNSRecord$Address.handleResponse(DNSRecord.java:368)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1420)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[Binder_A,5,main][state=RUNNABLE]
dalvik.system.NativeStart.run(Native Method)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.addNewEntry(HashMap.java:476)
java.util.HashMap.put(HashMap.java:408)
javax.jmdns.impl.ServiceInfoImpl.checkQualifiedNameMap(ServiceInfoImpl.java:337)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:196)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:184)
javax.jmdns.impl.DNSRecord$Pointer.getServiceInfo(DNSRecord.java:508)
javax.jmdns.impl.DNSRecord$Pointer.getServiceEvent(DNSRecord.java:517)
javax.jmdns.impl.JmDNSImpl.updateRecord(JmDNSImpl.java:1261)
javax.jmdns.impl.JmDNSImpl.handleRecord(JmDNSImpl.java:1400)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1417)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.util.Timer$TimerImpl.run(Timer.java:241)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:269)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:176)
javax.jmdns.impl.HostInfo.getDNS4AddressRecord(HostInfo.java:220)
javax.jmdns.impl.HostInfo.getDNSAddressRecord(HostInfo.java:209)
javax.jmdns.impl.HostInfo.conflictWithRecord(HostInfo.java:162)
javax.jmdns.impl.DNSRecord$Address.handleResponse(DNSRecord.java:368)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1420)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.<init>(DNSStatefulObject.java:125)
javax.jmdns.impl.ServiceInfoImpl$ServiceInfoState.<init>(ServiceInfoImpl.java:84)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:209)
javax.jmdns.impl.DNSRecord$Service.getServiceInfo(DNSRecord.java:813)
javax.jmdns.impl.DNSRecord.getServiceInfo(DNSRecord.java:981)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1229)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.Object.internalClone(Native Method)
java.lang.Object.clone(Object.java:158)
java.net.InetAddress.getByAddress(InetAddress.java:776)
libcore.io.Posix.recvfromBytes(Native Method)
libcore.io.Posix.recvfrom(Posix.java:136)
libcore.io.BlockGuardOs.recvfrom(BlockGuardOs.java:164)
libcore.io.IoBridge.recvfrom(IoBridge.java:513)
java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:161)
java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:169)
java.net.DatagramSocket.receive(DatagramSocket.java:253)
javax.jmdns.impl.SocketListener.run(SocketListener.java:41)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=RUNNABLE]
java.util.Timer.scheduleImpl(Timer.java:559)
java.util.Timer.schedule(Timer.java:459)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl$StarterTimer.schedule(DNSTaskStarter.java:219)
javax.jmdns.impl.tasks.Responder.start(Responder.java:101)
javax.jmdns.impl.DNSTaskStarter$DNSTaskStarterImpl.startResponder(DNSTaskStarter.java:395)
javax.jmdns.impl.JmDNSImpl.startResponder(JmDNSImpl.java:1671)
javax.jmdns.impl.JmDNSImpl.handleQuery(JmDNSImpl.java:1461)
javax.jmdns.impl.SocketListener.run(SocketListener.java:59)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.String._getChars(String.java:904)
java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:147)
java.lang.StringBuilder.append(StringBuilder.java:216)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:53)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:269)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:176)
javax.jmdns.impl.HostInfo.getDNS4AddressRecord(HostInfo.java:220)
javax.jmdns.impl.HostInfo.getDNSAddressRecord(HostInfo.java:209)
javax.jmdns.impl.HostInfo.conflictWithRecord(HostInfo.java:162)
javax.jmdns.impl.DNSRecord$Address.handleResponse(DNSRecord.java:368)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1420)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.util.HashMap.newKeyIterator(HashMap.java:893)
java.util.HashMap$KeySet.iterator(HashMap.java:899)
javax.jmdns.impl.DNSIncoming$MessageInputStream.readName(DNSIncoming.java:160)
javax.jmdns.impl.DNSIncoming.readAnswer(DNSIncoming.java:302)
javax.jmdns.impl.DNSIncoming.<init>(DNSIncoming.java:227)
javax.jmdns.impl.SocketListener.run(SocketListener.java:50)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=TIMED_WAITING]
javax.jmdns.impl.DNSStatefulObject$DNSStatefulObjectSemaphore.<init>(DNSStatefulObject.java:47)
javax.jmdns.impl.DNSStatefulObject$DefaultImplementation.<init>(DNSStatefulObject.java:126)
javax.jmdns.impl.ServiceInfoImpl$ServiceInfoState.<init>(ServiceInfoImpl.java:84)
javax.jmdns.impl.ServiceInfoImpl.<init>(ServiceInfoImpl.java:209)
javax.jmdns.impl.DNSRecord$Text.getServiceInfo(DNSRecord.java:612)
javax.jmdns.impl.DNSRecord.getServiceInfo(DNSRecord.java:981)
javax.jmdns.impl.JmDNSImpl.renewServiceCollector(JmDNSImpl.java:1229)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1794)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).State.Timer,5,main][state=TIMED_WAITING]
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:401)
java.util.Timer$TimerImpl.run(Timer.java:238)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
java.util.Timer$TimerImpl.run(Timer.java:226)
Thread[JmDNS(android-8909f8775b49da71-1dc-com.local.).Timer,5,main][state=WAITING]
javax.jmdns.impl.DNSCache.allValues(DNSCache.java:93)
javax.jmdns.impl.JmDNSImpl.cleanCache(JmDNSImpl.java:1786)
javax.jmdns.impl.tasks.RecordReaper.run(RecordReaper.java:58)
java.util.Timer$TimerImpl.run(Timer.java:284)
Thread[SocketListener(android-8909f8775b49da71-1dc-com.local.),5,main][state=WAITING]
java.lang.AbstractStringBuilder.toString(AbstractStringBuilder.java:645)
java.lang.StringBuilder.toString(StringBuilder.java:663)
javax.jmdns.impl.DNSEntry.<init>(DNSEntry.java:52)
javax.jmdns.impl.DNSRecord.<init>(DNSRecord.java:46)
javax.jmdns.impl.DNSRecord$Address.<init>(DNSRecord.java:269)
javax.jmdns.impl.DNSRecord$IPv4Address.<init>(DNSRecord.java:176)
javax.jmdns.impl.HostInfo.getDNS4AddressRecord(HostInfo.java:220)
javax.jmdns.impl.HostInfo.getDNSAddressRecord(HostInfo.java:209)
javax.jmdns.impl.HostInfo.conflictWithRecord(HostInfo.java:162)
javax.jmdns.impl.DNSRecord$Address.handleResponse(DNSRecord.java:368)
javax.jmdns.impl.JmDNSImpl.handleResponse(JmDNSImpl.java:1420)
javax.jmdns.impl.SocketListener.run(SocketListener.java:61)