Closed park671 closed 3 months ago
I found a few problems with this issue:
tested on latest version 19.0.3, still anr
jdk.internal.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:717)
java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1074)
java.util.concurrent.CountDownLatch.await(CountDownLatch.java:276)
com.google.firebase.crashlytics.internal.common.Utils.awaitEvenIfOnMainThread(Utils.java:122)
com.google.firebase.crashlytics.internal.common.IdManager.fetchTrueFid(IdManager.java:194)
com.google.firebase.crashlytics.internal.common.IdManager.getInstallIds(IdManager.java:117)
com.google.firebase.crashlytics.internal.common.CLSUUID.<init>(CLSUUID.java:45)
com.google.firebase.crashlytics.internal.common.CrashlyticsCore.onPreExecute(CrashlyticsCore.java:148)
com.google.firebase.crashlytics.FirebaseCrashlytics.init(FirebaseCrashlytics.java:179)
com.google.firebase.crashlytics.CrashlyticsRegistrar.buildCrashlytics(CrashlyticsRegistrar.java:72)
com.google.firebase.crashlytics.CrashlyticsRegistrar.$r8$lambda$Pfd5XmDCFzNyAT9o9H6rDnTBQE4(Unknown Source:0)
com.google.firebase.crashlytics.CrashlyticsRegistrar$$ExternalSyntheticLambda0.create(Unknown Source:2)
com.google.firebase.tracing.ComponentMonitor.lambda$processRegistrar$0(ComponentMonitor.java:38)
com.google.firebase.tracing.ComponentMonitor$$ExternalSyntheticLambda0.create(Unknown Source:4)
com.google.firebase.components.ComponentRuntime.lambda$discoverComponents$0$com-google-firebase-components-ComponentRuntime(ComponentRuntime.java:160)
com.google.firebase.components.ComponentRuntime$$ExternalSyntheticLambda1.get(Unknown Source:4)
com.google.firebase.components.Lazy.get(Lazy.java:53)
com.google.firebase.components.ComponentRuntime.doInitializeEagerComponents(ComponentRuntime.java:322)
com.google.firebase.components.ComponentRuntime.initializeEagerComponents(ComponentRuntime.java:312)
com.google.firebase.FirebaseApp.initializeAllApis(FirebaseApp.java:607)
com.google.firebase.FirebaseApp.access$300(FirebaseApp.java:91)
com.google.firebase.FirebaseApp$UserUnlockReceiver.onReceive(FirebaseApp.java:672)
android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0(LoadedApk.java:1968)
android.app.LoadedApk$ReceiverDispatcher$Args.$r8$lambda$mcNAAl1SQ4MyJPyDg8TJ2x2h0Rk(Unknown Source:0)
android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
android.os.Handler.handleCallback(Handler.java:959)
android.os.Handler.dispatchMessage(Handler.java:100)
android.os.Looper.loopOnce(Looper.java:282)
android.os.Looper.loop(Looper.java:387)
android.app.ActivityThread.main(ActivityThread.java:9485)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1005)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D "awaitEvenIfOnMainThread task continuation executor1" Id=105 WAITING
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:67)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D
2024-08-01 18:31:00.979 6315-6579 DoctorPark W warning: slow task on main thread! (>1000ms)
com.google.firebase.perf.FirebasePerfEarly.<init>(FirebasePerfEarly.java:60)
com.google.firebase.perf.FirebasePerfRegistrar.lambda$getComponents$0(FirebasePerfRegistrar.java:75)
com.google.firebase.perf.FirebasePerfRegistrar$$ExternalSyntheticLambda1.create(Unknown Source:2)
com.google.firebase.tracing.ComponentMonitor.lambda$processRegistrar$0(ComponentMonitor.java:38)
com.google.firebase.tracing.ComponentMonitor$$ExternalSyntheticLambda0.create(Unknown Source:4)
com.google.firebase.components.ComponentRuntime.lambda$discoverComponents$0$com-google-firebase-components-ComponentRuntime(ComponentRuntime.java:160)
com.google.firebase.components.ComponentRuntime$$ExternalSyntheticLambda1.get(Unknown Source:4)
com.google.firebase.components.Lazy.get(Lazy.java:53)
com.google.firebase.components.ComponentRuntime.doInitializeEagerComponents(ComponentRuntime.java:322)
com.google.firebase.components.ComponentRuntime.initializeEagerComponents(ComponentRuntime.java:312)
com.google.firebase.FirebaseApp.initializeAllApis(FirebaseApp.java:607)
com.google.firebase.FirebaseApp.access$300(FirebaseApp.java:91)
com.google.firebase.FirebaseApp$UserUnlockReceiver.onReceive(FirebaseApp.java:672)
android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0(LoadedApk.java:1968)
android.app.LoadedApk$ReceiverDispatcher$Args.$r8$lambda$mcNAAl1SQ4MyJPyDg8TJ2x2h0Rk(Unknown Source:0)
android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
android.os.Handler.handleCallback(Handler.java:959)
android.os.Handler.dispatchMessage(Handler.java:100)
android.os.Looper.loopOnce(Looper.java:282)
android.os.Looper.loop(Looper.java:387)
android.app.ActivityThread.main(ActivityThread.java:9485)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1005)
2024-08-01 18:31:00.985 6315-6579 DoctorPark D "pool-4-thread-3" Id=95 TIMED_WAITING
2024-08-01 18:31:00.985 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.985 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:00.986 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:00.986 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:00.986 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:00.986 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.986 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.987 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.987 6315-6579 DoctorPark D
2024-08-01 18:31:00.987 6315-6579 DoctorPark D "cached-pool-1-thread-0" Id=75 TIMED_WAITING
2024-08-01 18:31:00.987 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.987 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:00.987 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
2024-08-01 18:31:00.987 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
2024-08-01 18:31:00.987 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:00.988 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.988 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.988 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.988 6315-6579 DoctorPark D at com.blankj.utilcode.util.ThreadUtils$UtilsThreadFactory$1.run(ThreadUtils.java:1136)
2024-08-01 18:31:00.988 6315-6579 DoctorPark D
2024-08-01 18:31:00.988 6315-6579 DoctorPark D "WM.task-2" Id=108 WAITING
2024-08-01 18:31:00.988 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.989 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:00.989 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:00.989 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:00.989 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:00.989 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D
2024-08-01 18:31:00.990 6315-6579 DoctorPark D "binder:6315_4" Id=63 RUNNABLE
2024-08-01 18:31:00.990 6315-6579 DoctorPark D
2024-08-01 18:31:00.990 6315-6579 DoctorPark D "oplus.view.bg" Id=60 RUNNABLE
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:00.990 6315-6579 DoctorPark D
2024-08-01 18:31:00.991 6315-6579 DoctorPark D "Profile Saver" Id=49 RUNNABLE
2024-08-01 18:31:00.991 6315-6579 DoctorPark D
2024-08-01 18:31:00.991 6315-6579 DoctorPark D "Timer-2" Id=78 TIMED_WAITING
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at java.util.TimerThread.mainLoop(Timer.java:570)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at java.util.TimerThread.run(Timer.java:523)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D
2024-08-01 18:31:00.991 6315-6579 DoctorPark D "pool-7-thread-1" Id=76 WAITING
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:543)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at com.android.webview.chromium.M.b(chromium-TrichromeWebViewGoogle6432.aab-stable-647818633:69)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at com.android.webview.chromium.M.c(chromium-TrichromeWebViewGoogle6432.aab-stable-647818633:10)
2024-08-01 18:31:00.991 6315-6579 DoctorPark D at com.android.webview.chromium.WebViewChromiumFactoryProvider.getStatics(chromium-TrichromeWebViewGoogle6432.aab-stable-647818633:8)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1407)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at com.example.common.provider.DeviceDataCollector.fetchDefaultUserAgent(DeviceDataCollector.java:119)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at com.example.common.provider.DeviceDataCollector.lambda$init$0(DeviceDataCollector.java:109)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at com.example.common.provider.DeviceDataCollector.$r8$lambda$duYu9WJLo5T38U5_teyV2Ah2I8s(Unknown Source:0)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at com.example.common.provider.DeviceDataCollector$$ExternalSyntheticLambda0.run(Unknown Source:2)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D
2024-08-01 18:31:00.992 6315-6579 DoctorPark D "com.google.firebase.crashlytics.startup1" Id=102 WAITING
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:00.992 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:67)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D
2024-08-01 18:31:00.993 6315-6579 DoctorPark D "ScionFrontendApi" Id=98 TIMED_WAITING
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.993 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D
2024-08-01 18:31:00.994 6315-6579 DoctorPark D "RenderThread" Id=54 RUNNABLE
2024-08-01 18:31:00.994 6315-6579 DoctorPark D
2024-08-01 18:31:00.994 6315-6579 DoctorPark D "DefaultDispatcher-worker-2" Id=116 TIMED_WAITING
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:838)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:783)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:731)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D
2024-08-01 18:31:00.994 6315-6579 DoctorPark D "Firebase Background Thread #1" Id=103 WAITING
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:00.994 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D
2024-08-01 18:31:00.995 6315-6579 DoctorPark D "binder:6315_5" Id=71 RUNNABLE
2024-08-01 18:31:00.995 6315-6579 DoctorPark D
2024-08-01 18:31:00.995 6315-6579 DoctorPark D "ReferenceQueueDaemon" Id=43 WAITING
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:543)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:251)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.lang.Daemons$Daemon.run(Daemons.java:131)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D
2024-08-01 18:31:00.995 6315-6579 DoctorPark D "DefaultDispatcher-worker-1" Id=115 TIMED_WAITING
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.995 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:838)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:783)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:731)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D
2024-08-01 18:31:00.996 6315-6579 DoctorPark D "AppLovinArraySdk:postback:thread" Id=92 WAITING
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.google.firebase.perf.metrics.NetworkRequestMetricBuilder.setRequestStartTimeMicros(NetworkRequestMetricBuilder.java:230)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.updateRequestInfo(InstrURLConnectionBase.java:460)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.getResponseCode(InstrURLConnectionBase.java:191)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrHttpsURLConnection.getResponseCode(InstrHttpsURLConnection.java:99)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.example.sdk.network.ConnectionManager.sendRequest(ConnectionManager.java:134)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.example.sdk.task.TaskRepeatRequest.run(TaskRepeatRequest.java:129)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.example.sdk.task.TaskManager.executeImmediately(TaskManager.java:103)
2024-08-01 18:31:00.996 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.executeSendRequestTask(TaskDispatchPostback.java:64)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.run(TaskDispatchPostback.java:38)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D at java.util.concurrent.FutureTask.run(FutureTask.java:264)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.997 6315-6579 DoctorPark D
2024-08-01 18:31:00.998 6315-6579 DoctorPark D "Firebase Background Thread #0" Id=81 WAITING
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.998 6315-6579 DoctorPark D
2024-08-01 18:31:00.998 6315-6579 DoctorPark D "WM.task-3" Id=120 WAITING
2024-08-01 18:31:00.998 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D
2024-08-01 18:31:00.999 6315-6579 DoctorPark D "CrAsyncTask #1" Id=83 TIMED_WAITING
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:00.999 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.002 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
2024-08-01 18:31:01.002 6315-6579 DoctorPark D at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:435)
2024-08-01 18:31:01.002 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.002 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D
2024-08-01 18:31:01.003 6315-6579 DoctorPark D "SurfaceSyncGroupTimer" Id=62 RUNNABLE
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D
2024-08-01 18:31:01.003 6315-6579 DoctorPark D "oplus.app.bg" Id=66 RUNNABLE
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D
2024-08-01 18:31:01.003 6315-6579 DoctorPark D "queued-work-looper" Id=53 RUNNABLE
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D
2024-08-01 18:31:01.003 6315-6579 DoctorPark D "AppLovinArraySdk:postback:thread" Id=80 WAITING
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.google.firebase.perf.metrics.NetworkRequestMetricBuilder.setRequestStartTimeMicros(NetworkRequestMetricBuilder.java:230)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.updateRequestInfo(InstrURLConnectionBase.java:460)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.getResponseCode(InstrURLConnectionBase.java:191)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrHttpsURLConnection.getResponseCode(InstrHttpsURLConnection.java:99)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.example.sdk.network.ConnectionManager.sendRequest(ConnectionManager.java:134)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.example.sdk.task.TaskRepeatRequest.run(TaskRepeatRequest.java:129)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.example.sdk.task.TaskManager.executeImmediately(TaskManager.java:103)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.executeSendRequestTask(TaskDispatchPostback.java:64)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.run(TaskDispatchPostback.java:38)
2024-08-01 18:31:01.003 6315-6579 DoctorPark D at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.FutureTask.run(FutureTask.java:264)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D
2024-08-01 18:31:01.004 6315-6579 DoctorPark D "binder:6315_2" Id=48 RUNNABLE
2024-08-01 18:31:01.004 6315-6579 DoctorPark D
2024-08-01 18:31:01.004 6315-6579 DoctorPark D "ConnectivityThread" Id=57 RUNNABLE
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D
2024-08-01 18:31:01.004 6315-6579 DoctorPark D "Jit thread pool worker thread 0" Id=46 RUNNABLE
2024-08-01 18:31:01.004 6315-6579 DoctorPark D
2024-08-01 18:31:01.004 6315-6579 DoctorPark D "CachedPool-2" Id=52 TIMED_WAITING
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D
2024-08-01 18:31:01.004 6315-6579 DoctorPark D "HeapTaskDaemon" Id=42 WAITING
2024-08-01 18:31:01.004 6315-6579 DoctorPark D
2024-08-01 18:31:01.004 6315-6579 DoctorPark D "CachedPool-1" Id=51 TIMED_WAITING
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.004 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D
2024-08-01 18:31:01.005 6315-6579 DoctorPark D "AppLovinArraySdk:postback:thread" Id=87 WAITING
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.metrics.NetworkRequestMetricBuilder.setRequestStartTimeMicros(NetworkRequestMetricBuilder.java:230)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.updateRequestInfo(InstrURLConnectionBase.java:460)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.getResponseCode(InstrURLConnectionBase.java:191)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrHttpsURLConnection.getResponseCode(InstrHttpsURLConnection.java:99)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.network.ConnectionManager.sendRequest(ConnectionManager.java:134)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskRepeatRequest.run(TaskRepeatRequest.java:129)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskManager.executeImmediately(TaskManager.java:103)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.executeSendRequestTask(TaskDispatchPostback.java:64)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.run(TaskDispatchPostback.java:38)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.FutureTask.run(FutureTask.java:264)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D
2024-08-01 18:31:01.005 6315-6579 DoctorPark D "hwuiTask0" Id=65 RUNNABLE
2024-08-01 18:31:01.005 6315-6579 DoctorPark D
2024-08-01 18:31:01.005 6315-6579 DoctorPark D "AppLovinArraySdk:postback:thread" Id=77 WAITING
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.metrics.NetworkRequestMetricBuilder.setRequestStartTimeMicros(NetworkRequestMetricBuilder.java:230)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.updateRequestInfo(InstrURLConnectionBase.java:460)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.getResponseCode(InstrURLConnectionBase.java:191)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrHttpsURLConnection.getResponseCode(InstrHttpsURLConnection.java:99)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.network.ConnectionManager.sendRequest(ConnectionManager.java:134)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskRepeatRequest.run(TaskRepeatRequest.java:129)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskManager.executeImmediately(TaskManager.java:103)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.executeSendRequestTask(TaskDispatchPostback.java:64)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.run(TaskDispatchPostback.java:38)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.FutureTask.run(FutureTask.java:264)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D
2024-08-01 18:31:01.005 6315-6579 DoctorPark D "pool-4-thread-2" Id=90 TIMED_WAITING
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.005 6315-6579 DoctorPark D
2024-08-01 18:31:01.005 6315-6579 DoctorPark D "CrAsyncTask #2" Id=84 TIMED_WAITING
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:435)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D
2024-08-01 18:31:01.006 6315-6579 DoctorPark D "CrAsyncTask #3" Id=85 TIMED_WAITING
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:435)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D
2024-08-01 18:31:01.006 6315-6579 DoctorPark D "pool-4-thread-4" Id=96 TIMED_WAITING
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D
2024-08-01 18:31:01.006 6315-6579 DoctorPark D "Firebase Background Thread #2" Id=113 WAITING
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D
2024-08-01 18:31:01.006 6315-6579 DoctorPark D "pool-9-thread-1" Id=114 WAITING
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.006 6315-6579 DoctorPark D
2024-08-01 18:31:01.007 6315-6579 DoctorPark D "GmsDynamite" Id=119 WAITING
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:543)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at com.google.android.gms.dynamite.zza.run(com.google.android.gms:play-services-basement@@18.3.0:2)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D
2024-08-01 18:31:01.007 6315-6579 DoctorPark D "WM.task-1" Id=93 WAITING
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D
2024-08-01 18:31:01.007 6315-6579 DoctorPark D "pool-16-thread-1" Id=112 WAITING
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D
2024-08-01 18:31:01.007 6315-6579 DoctorPark D "InteractionJankMonitor-Worker" Id=73 RUNNABLE
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.007 6315-6579 DoctorPark D
2024-08-01 18:31:01.008 6315-6579 DoctorPark D "OkHttp ConnectionPool" Id=86 TIMED_WAITING
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:106)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D
2024-08-01 18:31:01.008 6315-6579 DoctorPark D "Firebase Blocking Thread #0" Id=106 TIMED_WAITING
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D
2024-08-01 18:31:01.008 6315-6579 DoctorPark D "OkHttp https://api.dev.al-array.com/..." Id=118 RUNNABLE
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.net.SocketInputStream.socketRead0(Native Method)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.net.SocketInputStream.socketRead(SocketInputStream.java:118)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.net.SocketInputStream.read(SocketInputStream.java:173)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at java.net.SocketInputStream.read(SocketInputStream.java:143)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.readFromSocket(ConscryptEngineSocket.java:983)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.processDataFromSocket(ConscryptEngineSocket.java:947)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.-$$Nest$mprocessDataFromSocket(Unknown Source:0)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.android.org.conscrypt.ConscryptEngineSocket.doHandshake(ConscryptEngineSocket.java:236)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at com.android.org.conscrypt.ConscryptEngineSocket.startHandshake(ConscryptEngineSocket.java:218)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.kt:379)
2024-08-01 18:31:01.008 6315-6579 DoctorPark D at okhttp3.internal.connection.RealConnection.establishProtocol(RealConnection.kt:337)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:209)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at com.applovin.oem.am.backend.GlobalParamsInterceptor.intercept(GlobalParamsInterceptor.kt:85)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at com.applovin.oem.am.backend.HeaderInterceptor.intercept(HeaderInterceptor.java:33)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.kt:221)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D
2024-08-01 18:31:01.009 6315-6579 DoctorPark D "Firebase Blocking Thread #1" Id=107 TIMED_WAITING
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.009 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D
2024-08-01 18:31:01.010 6315-6579 DoctorPark D "binder:6315_1" Id=47 RUNNABLE
2024-08-01 18:31:01.010 6315-6579 DoctorPark D
2024-08-01 18:31:01.010 6315-6579 DoctorPark D "binder:6315_3" Id=55 RUNNABLE
2024-08-01 18:31:01.010 6315-6579 DoctorPark D
2024-08-01 18:31:01.010 6315-6579 DoctorPark D "log" Id=50 RUNNABLE
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at dalvik.system.VMStack.getThreadStackTrace(Native Method)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.lang.Thread.getStackTrace(Thread.java:1841)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.lang.Thread.getAllStackTraces(Thread.java:1909)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at com.example.common.thread.ThreadDumpTool.dumpAllThreads(ThreadDumpTool.java:13)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at com.example.common.thread.LogMonitor$1.run(MainThreadMonitor.java:59)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at android.os.Handler.handleCallback(Handler.java:959)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at android.os.Handler.dispatchMessage(Handler.java:100)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:282)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D
2024-08-01 18:31:01.010 6315-6579 DoctorPark D "AsyncTask #1" Id=94 WAITING
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack$SNode.block(SynchronousQueue.java:288)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:397)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:886)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.010 6315-6579 DoctorPark D
2024-08-01 18:31:01.011 6315-6579 DoctorPark D "UIMonitorThread" Id=67 TIMED_WAITING
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.lang.Thread.sleep(Native Method)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.lang.Thread.sleep(Thread.java:450)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.lang.Thread.sleep(Thread.java:355)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at android.os.SystemClock.sleep(SystemClock.java:143)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at android.os.OplusTheiaUIMonitor$MonitorThread.run(OplusTheiaUIMonitor.java:299)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D
2024-08-01 18:31:01.011 6315-6579 DoctorPark D "AudioPortEventHandler" Id=97 RUNNABLE
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D
2024-08-01 18:31:01.011 6315-6579 DoctorPark D "Firebase Blocking Thread #2" Id=109 TIMED_WAITING
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D
2024-08-01 18:31:01.011 6315-6579 DoctorPark D "Firebase Blocking Thread #4" Id=111 TIMED_WAITING
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.011 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D
2024-08-01 18:31:01.012 6315-6579 DoctorPark D "hwuiTask1" Id=64 RUNNABLE
2024-08-01 18:31:01.012 6315-6579 DoctorPark D
2024-08-01 18:31:01.012 6315-6579 DoctorPark D "AppLovinArraySdk:background:thread" Id=91 WAITING
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1176)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:905)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D
2024-08-01 18:31:01.012 6315-6579 DoctorPark D "main" Id=2 WAITING
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at com.google.firebase.perf.FirebasePerfEarly.<init>(FirebasePerfEarly.java:60)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at com.google.firebase.perf.FirebasePerfRegistrar.lambda$getComponents$0(FirebasePerfRegistrar.java:75)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at com.google.firebase.perf.FirebasePerfRegistrar$$ExternalSyntheticLambda1.create(Unknown Source:2)
2024-08-01 18:31:01.012 6315-6579 DoctorPark D at com.google.firebase.tracing.ComponentMonitor.lambda$processRegistrar$0(ComponentMonitor.java:38)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.tracing.ComponentMonitor$$ExternalSyntheticLambda0.create(Unknown Source:4)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.components.ComponentRuntime.lambda$discoverComponents$0$com-google-firebase-components-ComponentRuntime(ComponentRuntime.java:160)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.components.ComponentRuntime$$ExternalSyntheticLambda1.get(Unknown Source:4)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.components.Lazy.get(Lazy.java:53)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.components.ComponentRuntime.doInitializeEagerComponents(ComponentRuntime.java:322)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.components.ComponentRuntime.initializeEagerComponents(ComponentRuntime.java:312)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.FirebaseApp.initializeAllApis(FirebaseApp.java:607)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.FirebaseApp.access$300(FirebaseApp.java:91)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.google.firebase.FirebaseApp$UserUnlockReceiver.onReceive(FirebaseApp.java:672)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0(LoadedApk.java:1968)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.app.LoadedApk$ReceiverDispatcher$Args.$r8$lambda$mcNAAl1SQ4MyJPyDg8TJ2x2h0Rk(Unknown Source:0)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.app.LoadedApk$ReceiverDispatcher$Args$$ExternalSyntheticLambda0.run(D8$$SyntheticClass:0)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.os.Handler.handleCallback(Handler.java:959)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.os.Handler.dispatchMessage(Handler.java:100)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:282)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at android.app.ActivityThread.main(ActivityThread.java:9485)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at java.lang.reflect.Method.invoke(Native Method)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:600)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1005)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D
2024-08-01 18:31:01.013 6315-6579 DoctorPark D "Timer-0" Id=58 TIMED_WAITING
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at java.util.TimerThread.mainLoop(Timer.java:570)
2024-08-01 18:31:01.013 6315-6579 DoctorPark D at java.util.TimerThread.run(Timer.java:523)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D
2024-08-01 18:31:01.014 6315-6579 DoctorPark D "pool-4-thread-1" Id=88 TIMED_WAITING
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D
2024-08-01 18:31:01.014 6315-6579 DoctorPark D "DefaultDispatcher-worker-3" Id=117 TIMED_WAITING
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:838)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:783)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:731)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D
2024-08-01 18:31:01.014 6315-6579 DoctorPark D "InsetsAnimations" Id=68 RUNNABLE
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D
2024-08-01 18:31:01.014 6315-6579 DoctorPark D "Firebase Blocking Thread #3" Id=110 TIMED_WAITING
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-08-01 18:31:01.014 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D
2024-08-01 18:31:01.015 6315-6579 DoctorPark D "AppLovinArraySdk:postback:thread" Id=79 BLOCKED
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.FirebaseApp.getInstance(FirebaseApp.java:173)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.config.DeviceCacheManager.getFirebaseApplicationContext(DeviceCacheManager.java:327)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.config.DeviceCacheManager.getBoolean(DeviceCacheManager.java:98)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.config.ConfigResolver.getDeviceCacheBoolean(ConfigResolver.java:892)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.config.ConfigResolver.getIsPerformanceCollectionEnabled(ConfigResolver.java:143)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.config.ConfigResolver.isPerformanceMonitoringEnabled(ConfigResolver.java:118)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.session.PerfSession.shouldCollectGaugesAndEvents(PerfSession.java:169)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.session.PerfSession.createWithId(PerfSession.java:43)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.session.SessionManager.<init>(SessionManager.java:64)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.session.SessionManager.<clinit>(SessionManager.java:41)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.metrics.NetworkRequestMetricBuilder.setRequestStartTimeMicros(NetworkRequestMetricBuilder.java:230)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.updateRequestInfo(InstrURLConnectionBase.java:460)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrURLConnectionBase.getResponseCode(InstrURLConnectionBase.java:191)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.google.firebase.perf.network.InstrHttpsURLConnection.getResponseCode(InstrHttpsURLConnection.java:99)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.example.sdk.network.ConnectionManager.sendRequest(ConnectionManager.java:134)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.example.sdk.task.TaskRepeatRequest.run(TaskRepeatRequest.java:129)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.example.sdk.task.TaskManager.executeImmediately(TaskManager.java:103)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.executeSendRequestTask(TaskDispatchPostback.java:64)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at com.example.sdk.task.TaskDispatchPostback.run(TaskDispatchPostback.java:38)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.concurrent.FutureTask.run(FutureTask.java:264)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D
2024-08-01 18:31:01.015 6315-6579 DoctorPark D "Timer-1" Id=74 WAITING
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:543)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.TimerThread.mainLoop(Timer.java:544)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.util.TimerThread.run(Timer.java:523)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D
2024-08-01 18:31:01.015 6315-6579 DoctorPark D "FinalizerDaemon" Id=44 WAITING
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:207)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:228)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:331)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Daemons$Daemon.run(Daemons.java:131)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D
2024-08-01 18:31:01.015 6315-6579 DoctorPark D "Signal Catcher" Id=40 WAITING
2024-08-01 18:31:01.015 6315-6579 DoctorPark D
2024-08-01 18:31:01.015 6315-6579 DoctorPark D "oaps_download" Id=56 RUNNABLE
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at android.os.MessageQueue.nativePollOnce(Native Method)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at android.os.MessageQueue.next(MessageQueue.java:370)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at android.os.Looper.loopOnce(Looper.java:214)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at android.os.Looper.loop(Looper.java:387)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D at android.os.HandlerThread.run(HandlerThread.java:85)
2024-08-01 18:31:01.015 6315-6579 DoctorPark D
2024-08-01 18:31:01.016 6315-6579 DoctorPark D "Crashlytics Exception Handler1" Id=100 WAITING
2024-08-01 18:31:01.016 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.016 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.016 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.016 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.016 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:67)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D
2024-08-01 18:31:01.017 6315-6579 DoctorPark D "WM.task-4" Id=121 WAITING
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D
2024-08-01 18:31:01.017 6315-6579 DoctorPark D "FinalizerWatchdogDaemon" Id=45 WAITING
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.lang.Object.wait(Native Method)
2024-08-01 18:31:01.017 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:405)
2024-08-01 18:31:01.032 6315-6579 DoctorPark D at java.lang.Object.wait(Object.java:543)
2024-08-01 18:31:01.033 6315-6579 DoctorPark D at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:464)
2024-08-01 18:31:01.033 6315-6579 DoctorPark D at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:444)
2024-08-01 18:31:01.033 6315-6579 DoctorPark D at java.lang.Daemons$Daemon.run(Daemons.java:131)
2024-08-01 18:31:01.033 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.033 6315-6579 DoctorPark D
2024-08-01 18:31:01.033 6315-6579 DoctorPark D "Measurement Worker" Id=122 BLOCKED
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at com.google.firebase.FirebaseApp.getInstance(FirebaseApp.java:173)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at com.google.firebase.installations.FirebaseInstallations.getInstance(FirebaseInstallations.java:194)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at com.google.firebase.analytics.FirebaseAnalytics.getFirebaseInstanceId(com.google.android.gms:play-services-measurement-api@@22.0.2:29)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at java.lang.reflect.Method.invoke(Native Method)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at m.ot.f(:com.google.android.gms.dynamite_measurementdynamite@242632044@24.26.32 (260400-0):51)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at m.nd.s(:com.google.android.gms.dynamite_measurementdynamite@242632044@24.26.32 (260400-0):81)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at m.ld.run(:com.google.android.gms.dynamite_measurementdynamite@242632044@24.26.32 (260400-0):284)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:487)
2024-08-01 18:31:01.035 6315-6579 DoctorPark D at java.util.concurrent.FutureTask.run(FutureTask.java:264)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at m.kz.run(:com.google.android.gms.dynamite_measurementdynamite@242632044@24.26.32 (260400-0):48)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D
2024-08-01 18:31:01.036 6315-6579 DoctorPark D "awaitEvenIfOnMainThread task continuation executor1" Id=105 WAITING
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at jdk.internal.misc.Unsafe.park(Native Method)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:67)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D at java.lang.Thread.run(Thread.java:1012)
2024-08-01 18:31:01.036 6315-6579 DoctorPark D
Hi @Thortoco, thank you for reaching out. Is there any chance that you share an MCVE to help us investigate the issue?
Looking into the error logs you shared, it looks to me that the issue might be related to #4345. Based on the comment,
The Crashlytics uncaught exception handler is doing a bit too much work on the crashing thread. If that is the main thread, and has already been blocked for a few seconds, this can lead to an ANR.
hi @lehcar09, thx for your attention. maybe this bug is same with #4345
Hi @park671, sorry for the silence here. I'm trying to reproduce the issue to confirm if it's a duplicate of issue #4345. I'm quite having difficulty in reproducing the issue following the steps you shared.
Here's my AndroidManifest.xml:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<application
android:allowBackup="true"
android:dataExtractionRules="@xml/data_extraction_rules"
android:fullBackupContent="@xml/backup_rules"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.Issue6145"
tools:targetApi="31">
<receiver
android:name=".MyDirectBootReceiver"
android:enabled="true"
android:exported="true"
android:directBootAware="true" >
<intent-filter>
<action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />
</intent-filter>
</receiver>
<activity
android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.HOME" />
</intent-filter>
</activity>
</application>
and in the MyDirectBootReceiver.kt
override fun onReceive(context: Context, intent: Intent) {
// This method is called when the BroadcastReceiver is receiving an Intent broadcast.
if (intent.action == Intent.ACTION_LOCKED_BOOT_COMPLETED) {
println("Action locked boot completed")
val newIntent = Intent(context, MainActivity::class.java)
newIntent.flags = Intent.FLAG_ACTIVITY_NEW_TASK
context.startActivity(newIntent)
}
}
Is that correct? Am I missing anything?
Hey @park671. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically.
If you have more information that will help us get to the bottom of this, just add a comment!
Since there haven't been any recent updates here, I am going to close this issue.
@park671 if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.
Getting this is issue. Firebase BOM version = "32.8.1" FirebaseCrashlyticsPlugin = "2.9.7"
Logs
main (timed waiting):tid=1 systid=30579
at jdk.internal.misc.Unsafe.park(Native method)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:717)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1074)
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:276)
at com.google.firebase.crashlytics.internal.common.Utils.awaitEvenIfOnMainThread(Utils.java:122)
at com.google.firebase.crashlytics.internal.common.CrashlyticsController.handleUncaughtException(CrashlyticsController.java:255)
at com.google.firebase.crashlytics.internal.common.CrashlyticsController.handleUncaughtException(CrashlyticsController.java:181)
at com.google.firebase.crashlytics.internal.common.CrashlyticsController$1.onUncaughtException(CrashlyticsController.java:168)
at com.google.firebase.crashlytics.internal.common.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:54)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1071)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1066)
at com.android.internal.os.RuntimeInitExtImpl.uncaughtExceptionExt(RuntimeInitExtImpl.java:68)
at com.android.internal.os.RuntimeInit$LoggingHandler.uncaughtException(RuntimeInit.java:128)
at com.android.internal.os.RuntimeInit$KillApplicationHandler.ensureLogging(RuntimeInit.java:214)
at com.android.internal.os.RuntimeInit$KillApplicationHandler.uncaughtException(RuntimeInit.java:161)
at com.google.firebase.crashlytics.internal.common.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:62)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1071)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1066)
at kotlinx.coroutines.internal.CoroutineExceptionHandlerImplKt.propagateExceptionFinalResort(CoroutineExceptionHandlerImpl.kt:31)
at kotlinx.coroutines.internal.CoroutineExceptionHandlerImpl_commonKt.handleUncaughtCoroutineException(CoroutineExceptionHandlerImpl_common.kt:48)
at kotlinx.coroutines.CoroutineExceptionHandlerKt.handleCoroutineException(CoroutineExceptionHandler.kt:28)
at kotlinx.coroutines.StandaloneCoroutine.handleJobException(Builders.common.kt:190)
at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:228)
at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:907)
at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:864)
at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:829)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:97)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:102)
at androidx.compose.ui.platform.AndroidUiDispatcher.performTrampolineDispatch(AndroidUiDispatcher.android.kt:81)
at androidx.compose.ui.platform.AndroidUiDispatcher.access$performTrampolineDispatch(AndroidUiDispatcher.android.kt:41)
at androidx.compose.ui.platform.AndroidUiDispatcher$dispatchCallback$1.run(AndroidUiDispatcher.android.kt:57)
at android.os.Handler.handleCallback(Handler.java:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:257)
at android.os.Looper.loop(Looper.java:368)
at android.app.ActivityThread.main(ActivityThread.java:8839)
at java.lang.reflect.Method.invoke(Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:572)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)
[REQUIRED] Step 3: Describe the problem
Firebase crashlytics blocks main thread till system kill app due to anr. our app is a launcher, directBootAware is true with the first activity and out app listen to lock boot complete broadcast. firebase auto start by itself, and init Firebase crashlytics after user unlock, but it blocks on main thread. here is
Steps to reproduce:
android 15
100% ANR crash on the 2nd time reboot.
Relevant Code: