Hello!
I’ve recently updated our fleet of DSCS9X and DSDA1’s to Android Version 4, revision 410, but we have now encountered a problem on all of them. The Xibo client crashes or hangs and fails to open, it also then does not auto-restart the client when it detects it is not running.
Rolling back to 409 works for us as a stop gap, but I would ideally like to keep up to date as 410 resolved some other issues for our DSDA1 devices that break when moving back to 409.
I have also tried reinstalling the 410 app, deleting the device and re-registering it with the CMS, clearing the cache and storage and re-registering, but to no avail.
I’ll post the error at the bottom as it is quite a lengthy one.
Many thanks,
Ben
Application Not Responding detected. E: Application Not Responding for at least 5000 ms., StackTrace: com.github.anrwatchdog.ANRError: Application Not Responding for at least 5000 ms. Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: main (state = NEW) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Gobbler#0 (state = RUNNABLE) at libcore.io.Linux.readBytes(Native Method) at libcore.io.Linux.read(Linux.java:184) at libcore.io.BlockGuardOs.read(BlockGuardOs.java:254) at libcore.io.IoBridge.read(IoBridge.java:501) at java.io.FileInputStream.read(FileInputStream.java:307) at java.io.BufferedInputStream.read1(BufferedInputStream.java:286) at java.io.BufferedInputStream.read(BufferedInputStream.java:347) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:288) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:351) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:180) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.BufferedReader.fill(BufferedReader.java:172) at java.io.BufferedReader.readLine(BufferedReader.java:335) at java.io.BufferedReader.readLine(BufferedReader.java:400) at h4.m.run(SourceFile:4) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Gobbler#1 (state = RUNNABLE) ... 15 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: IntentService\[XmdsService\] (state = RUNNABLE) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) at android.os.HandlerThread.run(HandlerThread.java:65) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: NanoHttpd Main Listener (state = RUNNABLE) at libcore.io.Linux.poll(Native Method) at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:219) at android.system.Os.poll(Os.java:374) at libcore.io.IoBridge.poll(IoBridge.java:662) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java:189) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:451) at java.net.ServerSocket.implAccept(ServerSocket.java:547) at java.net.ServerSocket.accept(ServerSocket.java:515) at i4.k.run(SourceFile:44) at java.lang.Thread.run(Thread.java:764) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: OkHttp TaskRunner (state = TIMED_WAITING) at java.lang.Object.wait(Native Method) at okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorWait(SourceFile:27) at okhttp3.internal.concurrent.TaskRunner.awaitTaskToRun(SourceFile:178) at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(SourceFile:4) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) ... 1 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Okio Watchdog (state = TIMED_WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2189) at f5.c.a(SourceFile:84) at f5.d.run(SourceFile:13) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: Shell.Threaded#0 (state = RUNNABLE) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) at android.os.HandlerThread.run(HandlerThread.java:65) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: db-mgr-0 (state = WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:764) Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: db-mgr-1 (state = WAITING) ... 10 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-1-thread-424 (state = TIMED_WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091) ... 3 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-1-thread-428 (state = TIMED_WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-10-thread-1 (state = WAITING) at java.lang.Object.wait(Native Method) at java.lang.Thread.parkFor$(Thread.java:2137) at sun.misc.Unsafe.park(Unsafe.java:358) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) ... 3 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-100-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-101-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-102-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-103-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-104-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-105-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-106-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-107-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-108-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-109-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-11-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-110-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-111-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-112-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-113-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-114-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-115-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-116-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-117-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-118-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-119-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-12-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-120-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-121-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-122-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-123-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-124-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-125-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-126-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-127-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-128-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-129-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-13-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-130-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-131-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-132-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-133-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-134-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-135-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-136-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-137-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-138-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-139-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-14-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-140-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-141-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-142-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-143-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-144-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-145-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-146-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-147-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-148-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-149-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-15-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-150-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-151-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-152-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-153-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-154-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-155-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-156-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-157-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-158-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-159-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-16-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-160-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-161-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-162-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-163-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-164-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-165-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-166-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-167-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-168-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-169-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-17-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-170-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-171-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-172-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-173-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-174-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-175-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-176-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-177-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-178-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-179-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-18-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-180-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-181-Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-262-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-263-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-264-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-265-thread-1 (state = WAITING) ... 11 more WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-391-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-392-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-393-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-394-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-395-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-396-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-397-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-398-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-399-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-40-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-400-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-401-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-402-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-403-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-404-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-405-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-406-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-407-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-408-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-409-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-41-thread-com.github.anrwatchdog.ANRError$$$\_Thread: pool-755-thread-1 (state = WAITING) ... 11 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: pool-756-thread-1 (state = WAITING) com.github.anrwatchdog.ANRError$$$\_Thread: xmds-mgr-1 (state = WAITING) ... 10 more Caused by: com.github.anrwatchdog.ANRError$$$\_Thread: |ANR-WatchDog| (state = RUNNABLE) at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1538) at java.lang.Thread.getAllStackTraces(Thread.java:1588) at com.github.anrwatchdog.ANRError.New(SourceFile:19) at com.github.anrwatchdog.ANRWatchDog.run(SourceFile:103)