Full thread dump "main@24063" prio=5 tid=0x2 nid=NA waiting for monitor entry java.lang.Thread.State: BLOCKED waiting for Media Service Worker@24114 to release lock on <0x5e3b> (a java.lang.Object) at androidx.media2.session.MediaSessionImplBase.getLegacyBrowserService(MediaSessionImplBase.java:1056) at androidx.media2.session.MediaLibrarySessionImplBase.getLegacyBrowserService(MediaLibrarySessionImplBase.java:79) at androidx.media2.session.MediaLibrarySessionImplBase.getConnectedControllers(MediaLibrarySessionImplBase.java:86) at androidx.media2.session.MediaSession.getConnectedControllers(MediaSession.java:305) at com.google.android.exoplayer2.ext.media2.SessionCallback$PlayerCallback.updateAllowedCommands(SessionCallback.java:371) at com.google.android.exoplayer2.ext.media2.SessionCallback$PlayerCallback.onBufferingStateChanged(SessionCallback.java:365) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.lambda$setBufferingState$17$SessionPlayerConnector(SessionPlayerConnector.java:544) at com.google.android.exoplayer2.ext.media2.-$$Lambda$SessionPlayerConnector$5a9YbdGyLOxhxs1zcVg1IxS6fc8.callCallback(lambda:-1) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.lambda$notifySessionPlayerCallback$18(SessionPlayerConnector.java:558) at com.google.android.exoplayer2.ext.media2.-$$Lambda$SessionPlayerConnector$Jz5sDdUefQpAC84hDLZlWi-W0Mc.run(lambda:-1) at com.google.android.exoplayer2.ext.media2.-$$Lambda$_14QHG018Z6p13d3hzJuGTWnNeo.execute(lambda:-1) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.notifySessionPlayerCallback(SessionPlayerConnector.java:558) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.setBufferingState(SessionPlayerConnector.java:543) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.access$300(SessionPlayerConnector.java:58) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector$ExoPlayerWrapperListener.onBufferingEnded(SessionPlayerConnector.java:710) at com.google.android.exoplayer2.ext.media2.PlayerWrapper.maybeNotifyReadyEvents(PlayerWrapper.java:577) at com.google.android.exoplayer2.ext.media2.PlayerWrapper.handlePlayerStateChanged(PlayerWrapper.java:452) at com.google.android.exoplayer2.ext.media2.PlayerWrapper.access$300(PlayerWrapper.java:50) at com.google.android.exoplayer2.ext.media2.PlayerWrapper$ComponentListener.onPlaybackStateChanged(PlayerWrapper.java:610) at com.google.android.exoplayer2.ExoPlayerImpl$PlaybackInfoUpdate.lambda$run$7$ExoPlayerImpl$PlaybackInfoUpdate(ExoPlayerImpl.java:1442) at com.google.android.exoplayer2.-$$Lambda$ExoPlayerImpl$PlaybackInfoUpdate$tUn7tXLH0gigHS24TehPEnTXTJ0.invokeListener(lambda:-1) at com.google.android.exoplayer2.BasePlayer$ListenerHolder.invoke(BasePlayer.java:285) at com.google.android.exoplayer2.ExoPlayerImpl.invokeAll(ExoPlayerImpl.java:1491) at com.google.android.exoplayer2.ExoPlayerImpl.access$100(ExoPlayerImpl.java:56) at com.google.android.exoplayer2.ExoPlayerImpl$PlaybackInfoUpdate.run(ExoPlayerImpl.java:1440) at com.google.android.exoplayer2.ExoPlayerImpl.notifyListeners(ExoPlayerImpl.java:1321) at com.google.android.exoplayer2.ExoPlayerImpl.updatePlaybackInfo(ExoPlayerImpl.java:949) at com.google.android.exoplayer2.ExoPlayerImpl.handlePlaybackInfo(ExoPlayerImpl.java:913) at com.google.android.exoplayer2.ExoPlayerImpl.lambda$new$0$ExoPlayerImpl(ExoPlayerImpl.java:162) at com.google.android.exoplayer2.-$$Lambda$ExoPlayerImpl$c3953g1V6xPbTIQ95lEUPxO10qU.run(lambda:-1) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:223) at android.app.ActivityThread.main(ActivityThread.java:7656) at java.lang.reflect.Method.invoke(Method.java:-1) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) "Media Service Worker@24114" prio=5 tid=0x534 nid=NA waiting java.lang.Thread.State: WAITING blocks main@24063 at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:523) at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:90) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.runPlayerCallableBlocking(SessionPlayerConnector.java:624) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.runPlayerCallableBlocking(SessionPlayerConnector.java:653) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.getBufferingState(SessionPlayerConnector.java:212) at androidx.media2.session.MediaSessionImplBase$15.run(MediaSessionImplBase.java:595) at androidx.media2.session.MediaSessionImplBase$15.run(MediaSessionImplBase.java:592) at androidx.media2.session.MediaSessionImplBase.dispatchPlayerTask(MediaSessionImplBase.java:1098) at androidx.media2.session.MediaSessionImplBase.getBufferingState(MediaSessionImplBase.java:592) at androidx.media2.session.MediaSessionImplBase.createPlaybackStateCompat(MediaSessionImplBase.java:985) - locked <0x5e3b> (a java.lang.Object) at androidx.media2.session.MediaSessionLegacyStub$ControllerLegacyCbForBroadcast.onBufferingStateChanged(MediaSessionLegacyStub.java:832) at androidx.media2.session.MediaSessionImplBase$SessionPlayerCallback$2.run(MediaSessionImplBase.java:1421) at androidx.media2.session.MediaSessionImplBase.dispatchRemoteControllerTaskWithoutReturn(MediaSessionImplBase.java:1224) at androidx.media2.session.MediaLibrarySessionImplBase.dispatchRemoteControllerTaskWithoutReturn(MediaLibrarySessionImplBase.java:297) at androidx.media2.session.MediaSessionImplBase$SessionPlayerCallback.dispatchRemoteControllerTask(MediaSessionImplBase.java:1678) at androidx.media2.session.MediaSessionImplBase$SessionPlayerCallback.onBufferingStateChanged(MediaSessionImplBase.java:1418) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.lambda$setBufferingState$17$SessionPlayerConnector(SessionPlayerConnector.java:544) at com.google.android.exoplayer2.ext.media2.-$$Lambda$SessionPlayerConnector$5a9YbdGyLOxhxs1zcVg1IxS6fc8.callCallback(lambda:-1) at com.google.android.exoplayer2.ext.media2.SessionPlayerConnector.lambda$notifySessionPlayerCallback$18(SessionPlayerConnector.java:558) at com.google.android.exoplayer2.ext.media2.-$$Lambda$SessionPlayerConnector$Jz5sDdUefQpAC84hDLZlWi-W0Mc.run(lambda:-1) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) "Loader:ProgressiveMediaPeriod@24130" prio=5 tid=0x544 nid=NA waiting java.lang.Thread.State: WAITING blocks Loader:ProgressiveMediaPeriod@24130 at java.lang.Object.wait(Object.java:-1) at java.lang.Object.wait(Object.java:442) at java.lang.Object.wait(Object.java:568) at com.google.android.exoplayer2.util.ConditionVariable.block(ConditionVariable.java:84) - locked <0x5e54> (a com.google.android.exoplayer2.util.ConditionVariable) at com.google.android.exoplayer2.source.ProgressiveMediaPeriod$ExtractingLoadable.load(ProgressiveMediaPeriod.java:1042) at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:415) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) "Crashlytics Exception Handler1@24078" prio=5 tid=0x4f0 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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 com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:60) at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27) at java.lang.Thread.run(Thread.java:923) "com.google.firebase.crashlytics.startup1@24079" prio=5 tid=0x4f2 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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 com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:60) at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27) at java.lang.Thread.run(Thread.java:923) "awaitEvenIfOnMainThread task continuation executor1@24081" prio=5 tid=0x4f6 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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 com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:60) at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27) at java.lang.Thread.run(Thread.java:923) "Firebase-Messaging-Topics-Io@24082" prio=5 tid=0x4f7 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@17.2.1:6) at java.lang.Thread.run(Thread.java:923) "FinalizerDaemon@24067" daemon prio=5 tid=0x4d6 nid=NA waiting java.lang.Thread.State: WAITING blocks FinalizerDaemon@24067 at java.lang.Object.wait(Object.java:-1) at java.lang.Object.wait(Object.java:442) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190) - locked <0x5e3c> (a java.lang.Object) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211) at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:273) at java.lang.Daemons$Daemon.run(Daemons.java:139) at java.lang.Thread.run(Thread.java:923) "FinalizerWatchdogDaemon@24069" daemon prio=5 tid=0x4d7 nid=NA waiting java.lang.Thread.State: WAITING blocks FinalizerWatchdogDaemon@24069 at java.lang.Object.wait(Object.java:-1) at java.lang.Object.wait(Object.java:442) at java.lang.Object.wait(Object.java:568) at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:341) - locked <0x5e3d> (a java.lang.Daemons$FinalizerWatchdogDaemon) at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:321) at java.lang.Daemons$Daemon.run(Daemons.java:139) at java.lang.Thread.run(Thread.java:923) "RxIoScheduler-1 (Evictor)@24075" daemon prio=5 tid=0x4dd nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849) 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:923) "pool-18-thread-1@24083" prio=5 tid=0x503 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849) 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:923) "pool-19-thread-1@24084" prio=5 tid=0x504 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxComputationScheduler-1@24089" daemon prio=5 tid=0x50b nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxIoScheduler-2@24090" daemon prio=5 tid=0x50c nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxComputationScheduler-2@24091" daemon prio=5 tid=0x511 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "pool-28-thread-1@24097" prio=5 tid=0x51b nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxComputationScheduler-3@24099" daemon prio=5 tid=0x51f nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxScheduledExecutorPool-1@24101" daemon prio=5 tid=0x521 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxComputationScheduler-4@24102" daemon prio=5 tid=0x522 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxIoScheduler-3@24103" daemon prio=5 tid=0x523 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxIoScheduler-4@24104" daemon prio=5 tid=0x524 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "RxIoScheduler-5@24105" daemon prio=5 tid=0x525 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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) 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:923) "AsyncTask #5@24111" prio=5 tid=0x531 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:459) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:920) 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:923) "ReferenceQueueDaemon@24068" daemon prio=5 tid=0x4d5 nid=NA waiting java.lang.Thread.State: WAITING blocks ReferenceQueueDaemon@24068 at java.lang.Object.wait(Object.java:-1) at java.lang.Object.wait(Object.java:442) at java.lang.Object.wait(Object.java:568) at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:217) - locked <0x2f7d> (a java.lang.Class) at java.lang.Daemons$Daemon.run(Daemons.java:139) at java.lang.Thread.run(Thread.java:923) "pool-12-thread-1@24080" prio=5 tid=0x4f4 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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:923) "pool-21-thread-1@24086" prio=5 tid=0x508 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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:923) "pool-21-thread-2@24087" prio=5 tid=0x509 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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:923) "Subscription-Channels-Thread@24098" prio=5 tid=0x51e nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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:923) "Channels-Upgrader-Thread@24100" prio=5 tid=0x520 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 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:923) "Okio Watchdog@24110" daemon prio=5 tid=0x52e nid=NA waiting java.lang.Thread.State: WAITING blocks Okio Watchdog@24110 at java.lang.Object.wait(Object.java:-1) at java.lang.Object.wait(Object.java:442) at java.lang.Object.wait(Object.java:568) at com.android.okhttp.okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:313) - locked <0x2b9f> (a java.lang.Class) at com.android.okhttp.okio.AsyncTimeout.access$000(AsyncTimeout.java:42) at com.android.okhttp.okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:288) "OkHttp ConnectionPool@24145" daemon prio=5 tid=0x548 nid=NA waiting java.lang.Thread.State: WAITING blocks OkHttp ConnectionPool@24145 at java.lang.Object.wait(Object.java:-1) at okhttp3.ConnectionPool$1.run(ConnectionPool.java:67) - locked <0x5e40> (a okhttp3.ConnectionPool) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) "Picasso-refQueue@24094" daemon prio=5 tid=0x515 nid=NA waiting java.lang.Thread.State: WAITING blocks Picasso-refQueue@24094 at java.lang.Object.wait(Object.java:-1) at java.lang.Object.wait(Object.java:442) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190) - locked <0x5e3f> (a java.lang.Object) at com.squareup.picasso.Picasso$CleanupThread.run(Picasso.java:631) "DefaultDispatcher-worker-2@24106" daemon prio=5 tid=0x527 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:783) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:728) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) "DefaultDispatcher-worker-3@24107" daemon prio=5 tid=0x528 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:783) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:728) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) "DefaultDispatcher-worker-4@24108" daemon prio=5 tid=0x529 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:783) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:728) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) "DefaultDispatcher-worker-1@24109" daemon prio=5 tid=0x52a nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:353) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:783) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:728) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) "Okio Watchdog@24143" daemon prio=5 tid=0x546 nid=NA waiting java.lang.Thread.State: WAITING blocks Okio Watchdog@24143 at java.lang.Object.wait(Object.java:-1) at java.lang.Object.wait(Object.java:442) at okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:348) at okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:313) - locked <0x5b80> (a java.lang.Class) "Background-Tasks-Dispatcher@24115" daemon prio=5 tid=0x535 nid=NA waiting java.lang.Thread.State: WAITING at sun.misc.Unsafe.park(Unsafe.java:-1) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) at com.pcloud.networking.task.TaskQueue.takeNextPending(TaskQueue.kt:94) at com.pcloud.networking.task.BackgroundTasksManager2$ConsumerThread.run(BackgroundTasksManager2.kt:767) "HeapTaskDaemon@24070" daemon prio=5 tid=0x4d4 nid=NA waiting java.lang.Thread.State: WAITING at dalvik.system.VMRuntime.runHeapTasks(VMRuntime.java:-1) at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:531) at java.lang.Daemons$Daemon.run(Daemons.java:139) at java.lang.Thread.run(Thread.java:923) "Computation Thread@24076" prio=5 tid=0x4de nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "queued-work-looper@24077" prio=5 tid=0x4e3 nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "ConnectivityThread@24088" prio=5 tid=0x50a nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "Picasso-Stats@24092" prio=5 tid=0x513 nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "Picasso-Dispatcher@24093" prio=5 tid=0x514 nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "ExoPlayer:FrameReleaseChoreographer@24095" prio=5 tid=0x516 nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "WifiManagerThread@24096" prio=5 tid=0x518 nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "ExoPlayer:Playback@24112" prio=5 tid=0x532 nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "MediaSession_Thread@24113" prio=5 tid=0x533 nid=NA runnable java.lang.Thread.State: RUNNABLE at android.os.MessageQueue.nativePollOnce(MessageQueue.java:-1) at android.os.MessageQueue.next(MessageQueue.java:335) at android.os.Looper.loop(Looper.java:183) at android.os.HandlerThread.run(HandlerThread.java:67) "PCloudAPI ConnectionPool@24144" daemon prio=5 tid=0x547 nid=NA sleeping java.lang.Thread.State: TIMED_WAITING blocks PCloudAPI ConnectionPool@24144 at java.lang.Thread.sleep(Thread.java:-1) at java.lang.Thread.sleep(Thread.java:442) - locked <0x5e55> (a java.lang.Object) at com.pcloud.networking.client.ConnectionPool$2.run(ConnectionPool.java:80) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:923) "Signal Catcher@24064" daemon prio=10 tid=0x4d2 nid=NA waiting java.lang.Thread.State: WAITING "ADB-JDWP Connection Control Thread@24065" daemon prio=0 tid=0x4d3 nid=NA waiting java.lang.Thread.State: WAITING "Jit thread pool worker thread 0@24066" daemon prio=5 tid=0x4d8 nid=NA runnable java.lang.Thread.State: RUNNABLE "Binder:5093_1@24071" prio=5 tid=0x4d9 nid=NA runnable java.lang.Thread.State: RUNNABLE "Binder:5093_2@24072" prio=5 tid=0x4da nid=NA runnable java.lang.Thread.State: RUNNABLE "Binder:5093_3@24073" prio=5 tid=0x4db nid=NA runnable java.lang.Thread.State: RUNNABLE "Profile Saver@24074" daemon prio=5 tid=0x4dc nid=NA runnable java.lang.Thread.State: RUNNABLE "HwBinder:5093_1@24120" prio=5 tid=0x53c nid=NA runnable java.lang.Thread.State: RUNNABLE "MediaCodec_looper@24146" prio=10 tid=0x549 nid=NA runnable java.lang.Thread.State: RUNNABLE "AudioTrack@24147" prio=10 tid=0x54a nid=NA runnable java.lang.Thread.State: RUNNABLE