Stack trace Occurrence 1 in 17,349 ANR brightness_1 POCO X3 brightness_1 Android 10 (SDK 29) brightness_1 57010.aab brightness_1 54 minutes ago Type "main" prio = 5 tid = 1 Native # 00 pc 0000000002d1e3ac /data/app/com.google.android.webview-Ra-25EHxfxo8Nd4AaM-2Cg==/base.apk!libmonochrome.so (???) at JNM0uS2SDH (Native method) at org.chromium.content.browser.webcontents.WebContentsImpl.m (chromium-TrichromeWebViewGoogle.aab-stable-438910533: 4) at org.chromium.android_webview.AwContents.j (chromium-TrichromeWebViewGoogle.aab-stable-438910533: 3) at com.android.webview.chromium.WebViewChromium.evaluateJavaScript (chromium-TrichromeWebViewGoogle.aab-stable-438910533:8) at android.webkit.WebView.evaluateJavascript (WebView.java:884) at com.google.android.gms.ads.internal.webview.ac.evaluateJavascript (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:3) at com.google.android.gms.ads.internal.webview.ac.aM (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:1) at com.google.android.gms.ads.internal.webview.ac.aH (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:3) at com.google.android.gms.ads.internal.webview.ac.d (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:3) at com.google.android.gms.ads.internal.webview.y.d (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677) at com.google.android.gms.ads.internal.mraid.j.b (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:6) at com.google.android.gms.ads.internal.webview.q.A (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:1) at com.google.android.gms.ads.nonagon.ad.webview.g.c (unavailable) at com.google.android.gms.ads.nonagon.ad.event.ez.a (unavailable) at com.google.android.gms.ads.nonagon.ad.event.dh.run (unavailable:2) at com.google.android.gms.ads.internal.util.future.c.execute (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:2) at com.google.android.gms.ads.internal.util.future.d.execute (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677) at com.google.android.gms.ads.nonagon.ad.event.dj.y (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677) at com.google.android.gms.ads.nonagon.ad.event.fa.c (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677) at com.google.android.gms.ads.internal.activeview.f.c (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:36) at com.google.android.gms.ads.internal.activeview.f.a (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677) at com.google.android.gms.ads.nonagon.ad.event.fa.s (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:1) at com.google.android.gms.ads.nonagon.ad.webview.k.a (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:7) at com.google.android.gms.ads.nonagon.render.cv.a (unavailable:13) at azd.b (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:2) at azf.run (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677:9) at android.os.Handler.handleCallback (Handler.java:883) at android.os.Handler.dispatchMessage (Handler.java:100) at apc.a (com.google.android.gms.policy_ads_fdr_dynamite@211512000@211512000057.367949677.367949677) at com.google.android.gms.ads.internal.util.fa (com.google.android.gms.policy_ads_fdr_dynamite @ 211512000 @ 211512000057.367949677.367949677: 1) at apc.dispatchMessage (com.google.android.gms.policy_ads_fdr_dynamite @ 211512000 @ 211512000057.367949677.367949677) at android.os.Looper.loop (Looper.java:224) at android.app.ActivityThread.main (ActivityThread.java:7565) at java.lang.reflect.Method.invoke (Native method) at com.android.internal.os.RuntimeInit $ MethodAndArgsCaller.run (RuntimeInit.java:539) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:950) Type "Jit thread pool worker thread 0" daemon prio = 5 tid = 2 Native # 00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall + 28) # 00 pc 000000000014c1f4 /apex/com.android.runtime/lib64/libart.so (art :: ConditionVariable :: WaitHoldingLocks (art :: Thread *) + 148) # 00 pc 00000000005152a0 /apex/com.android.runtime/lib64/libart.so (art :: ThreadPool :: GetTask (art :: Thread *) + 256) # 00 pc 000000000051462c /apex/com.android.runtime/lib64/libart.so (art :: ThreadPoolWorker :: Run () + 144) # 00 pc 00000000005140ec /apex/com.android.runtime/lib64/libart.so (art :: ThreadPoolWorker :: Callback (void *) + 148) # 00 pc 00000000000e69e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start (void *) + 36) # 00 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread + 64) Type "FinalizerDaemon" daemon prio = 5 tid = 9 Waiting at java.lang.Object.wait (Native method) at java.lang.Object.wait (Object.java:442) at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:190) at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:211) at java.lang.Daemons $ FinalizerDaemon.runInternal (Daemons.java:273) at java.lang.Daemons $ Daemon.run (Daemons.java:139) at java.lang.Thread.run (Thread.java:919) Type "FinalizerWatchdogDaemon" daemon prio = 5 tid = 10 Sleeping at java.lang.Thread.sleep (Native method) at java.lang.Thread.sleep (Thread.java:440) at java.lang.Thread.sleep (Thread.java:356) at java.lang.Daemons $ FinalizerWatchdogDaemon.sleepForMillis (Daemons.java:385) at java.lang.Daemons $ FinalizerWatchdogDaemon.waitForFinalization (Daemons.java:413) at java.lang.Daemons $ FinalizerWatchdogDaemon.runInternal (Daemons.java:325) at java.lang.Daemons $ Daemon.run (Daemons.java:139) at java.lang.Thread.run (Thread.java:919) Type "ReferenceQueueDaemon" daemon prio = 5 tid = 11 Waiting at java.lang.Object.wait (Native method) at java.lang.Object.wait (Object.java:442) at java.lang.Object.wait (Object.java:568) at java.lang.Daemons $ ReferenceQueueDaemon.runInternal (Daemons.java:217) at java.lang.Daemons $ Daemon.run (Daemons.java:139) at java.lang.Thread.run (Thread.java:919) Type "Binder: 2821_1" prio = 5 tid = 12 Native # 00 pc 00000000000d11d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl + 4) # 00 pc 000000000008b7ec /apex/com.android.runtime/lib64/bionic/libc.so (ioctl + 132) # 00 pc 0000000000058dfc /system/lib64/libbinder.so (android :: IPCThreadState :: talkWithDriver (bool) +244) # 00 pc 0000000000058fd8 /system/lib64/libbinder.so (android :: IPCThreadState :: getAndExecuteCommand () + 24) # 00 pc 00000000000597b0 /system/lib64/libbinder.so (android :: IPCThreadState :: joinThreadPool (bool) +64) # 00 pc 000000000007f8dc /system/lib64/libbinder.so (android :: PoolThread :: threadLoop () + 24) # 00 pc 0000000000013654 /system/lib64/libutils.so (android :: Thread :: _ threadLoop (void *) + 328) # 00 pc 00000000000c4cb8 /system/lib64/libandroid_runtime.so (android :: AndroidRuntime :: javaThreadShell (void *) + 140) # 00 pc 00000000000e69e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start (void *) + 36) # 00 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread + 64) Type "Binder: 2821_2" prio = 5 tid = 13 Native # 00 pc 00000000000d11d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl + 4) # 00 pc 000000000008b7ec /apex/com.android.runtime/lib64/bionic/libc.so (ioctl + 132) # 00 pc 0000000000058dfc /system/lib64/libbinder.so (android :: IPCThreadState :: talkWithDriver (bool) +244) # 00 pc 0000000000058fd8 /system/lib64/libbinder.so (android :: IPCThreadState :: getAndExecuteCommand () + 24) # 00 pc 00000000000597dc /system/lib64/libbinder.so (android :: IPCThreadState :: joinThreadPool (bool) +108) # 00 pc 000000000007f8dc /system/lib64/libbinder.so (android :: PoolThread :: threadLoop () + 24) # 00 pc 0000000000013654 /system/lib64/libutils.so (android :: Thread :: _ threadLoop (void *) + 328) # 00 pc 00000000000c4cb8 /system/lib64/libandroid_runtime.so (android :: AndroidRuntime :: javaThreadShell (void *) + 140) # 00 pc 00000000000e69e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start (void *) + 36) # 00 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread + 64) Type "Binder: 2821_3" prio = 5 tid = 14 Native # 00 pc 00000000000d11d4 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl + 4) # 00 pc 000000000008b7ec /apex/com.android.runtime/lib64/bionic/libc.so (ioctl + 132) # 00 pc 0000000000058dfc /system/lib64/libbinder.so (android :: IPCThreadState :: talkWithDriver (bool) +244) # 00 pc 0000000000058fd8 /system/lib64/libbinder.so (android :: IPCThreadState :: getAndExecuteCommand () + 24) # 00 pc 00000000000597dc /system/lib64/libbinder.so (android :: IPCThreadState :: joinThreadPool (bool) +108) # 00 pc 000000000007f8dc /system/lib64/libbinder.so (android :: PoolThread :: threadLoop () + 24) # 00 pc 0000000000013654 /system/lib64/libutils.so (android :: Thread :: _ threadLoop (void *) + 328) # 00 pc 00000000000c4cb8 /system/lib64/libandroid_runtime.so (android :: AndroidRuntime :: javaThreadShell (void *) + 140) # 00 pc 00000000000e69e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start (void *) + 36) # 00 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread + 64) Type "Profile Saver" daemon prio = 5 tid = 15 Native # 00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall + 28) # 00 pc 000000000014c1f4 /apex/com.android.runtime/lib64/libart.so (art :: ConditionVariable :: WaitHoldingLocks (art :: Thread *) + 148) # 00 pc 0000000000347dcc /apex/com.android.runtime/lib64/libart.so (art :: ProfileSaver :: Run () + 632) # 00 pc 000000000034bcb8 /apex/com.android.runtime/lib64/libart.so (art :: ProfileSaver :: RunProfileSaverThread (void *) + 88) # 00 pc 00000000000e69e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start (void *) + 36) # 00 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread + 64) Type "ScionFrontendApi" prio = 5 tid = 17 TimedWaiting at sun.misc.Unsafe.park (Native method) at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:230) at java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.awaitNanos (AbstractQueuedSynchronizer.java:2109) at java.util.concurrent.LinkedBlockingQueue.poll (LinkedBlockingQueue.java:467) at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1091) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:641) at java.lang.Thread.run (Thread.java:919) Type "Crashlytics Exception Handler1" prio = 5 tid = 18 Waiting at sun.misc.Unsafe.park (Native method) at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.await (AbstractQueuedSynchronizer.java:2067) at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:641) at com.google.firebase.crashlytics.internal.common.ExecutorUtils $ 1 $ 1.a (ExecutorUtils.java:1) at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:2) at java.lang.Thread.run (Thread.java:919) Type "com.google.firebase.crashlytics.startup1" prio = 5 tid = 19 Waiting at sun.misc.Unsafe.park (Native method) at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.await (AbstractQueuedSynchronizer.java:2067) at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:641) at com.google.firebase.crashlytics.internal.common.ExecutorUtils $ 1 $ 1.a (ExecutorUtils.java:1) at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:2) at java.lang.Thread.run (Thread.java:919) Type "queued-work-looper" prio = 5 tid = 21 Native # 00 pc 00000000000d1098 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait + 8) # 00 pc 0000000000018120 /system/lib64/libutils.so (android :: Looper :: pollInner (int) +144) # 00 pc 0000000000017ff0 /system/lib64/libutils.so (android :: Looper :: pollOnce (int, int *, int *, void **) + 56) # 00 pc 000000000013e844 /system/lib64/libandroid_runtime.so (android :: android_os_MessageQueue_nativePollOnce (_JNIEnv *, _jobject *, long, int) +44) at android.os.MessageQueue.nativePollOnce (Native method) at android.os.MessageQueue.next (MessageQueue.java:336) at android.os.Looper.loop (Looper.java:181) at android.os.HandlerThread.run (HandlerThread.java:67) Type "pool-7-thread-1" prio = 5 tid = 22 Waiting at sun.misc.Unsafe.park (Native method) at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.await (AbstractQueuedSynchronizer.java:2067) at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:641) at java.lang.Thread.run (Thread.java:919) Type "awaitEvenIfOnMainThread task continuation executor1" prio = 5 tid = 23 Waiting at sun.misc.Unsafe.park (Native method) at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.await (AbstractQueuedSynchronizer.java:2067) at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:641) at com.google.firebase.crashlytics.internal.common.ExecutorUtils $ 1 $ 1.a (ExecutorUtils.java:1) at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run (BackgroundPriorityRunnable.java:2) at java.lang.Thread.run (Thread.java:919) Type "Firebase-Messaging-Topics-Io" prio = 5 tid = 25 Waiting at sun.misc.Unsafe.park (Native method) at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.await (AbstractQueuedSynchronizer.java:2067) at java.util.concurrent.ScheduledThreadPoolExecutor $ DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:1120) at java.util.concurrent.ScheduledThreadPoolExecutor $ DelayedWorkQueue.take (ScheduledThreadPoolExecutor.java:849) at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:641) at com.google.android.gms.common.util.concurrent.zza.run at java.lang.Thread.run (Thread.java:919) Type "WorkManager-WorkManagerTaskExecutor-thread-0" prio = 5 tid = 28 Waiting at sun.misc.Unsafe.park (Native method) at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190) at java.util.concurrent.locks.AbstractQueuedSynchronizer $ ConditionObject.await (AbstractQueuedSynchronizer.java:2067) at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092) at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152) at java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:641) at java.lang.Thread.run (Thread.java:919) Type "Signal Catcher" daemon prio = 5 tid = 7 Runnable # 00 pc 00000000004114fc /apex/com.android.runtime/lib64/libart.so (art :: DumpNativeStack (std :: __ 1 :: basic_ostream > &, int, BacktraceMap *, char const *, art :: ArtMethod *, void *, bool) +140) # 00 pc 00000000004f8e70 /apex/com.android.runtime/lib64/libart.so (art :: Thread :: DumpStack (std :: __ 1 :: basic_ostream > &, bool, BacktraceMap *, bool) const + 512) # 00 pc 0000000000513840 /apex/com.android.runtime/lib64/libart.so (art :: DumpCheckpoint :: Run (art :: Thread *) + 828) # 00 pc 000000000050c664 /apex/com.android.runtime/lib64/libart.so (art :: ThreadList :: RunCheckpoint (art :: Closure *, art :: Closure *) + 456) # 00 pc 000000000050bb48 /apex/com.android.runtime/lib64/libart.so (art :: ThreadList :: Dump (std :: __ 1 :: basic_ostream > &, bool) +1964) # 00 pc 000000000050b228 /apex/com.android.runtime/lib64/libart.so (art :: ThreadList :: DumpForSigQuit (std :: __ 1 :: basic_ostream > &) +844) # 00 pc 00000000004c65a4 /apex/com.android.runtime/lib64/libart.so (art :: Runtime :: DumpForSigQuit (std :: __ 1 :: basic_ostream > &) +200) # 00 pc 00000000004da9dc /apex/com.android.runtime/lib64/libart.so (art :: SignalCatcher :: HandleSigQuit () + 1352) # 00 pc 00000000004d9a88 /apex/com.android.runtime/lib64/libart.so (art :: SignalCatcher :: Run (void *) + 252) # 00 pc 00000000000e69e0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start (void *) + 36) # 00 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread + 64) Type "HeapTaskDaemon" daemon prio = 5 tid = 8 WaitingForTaskProcessor # 00 pc 0000000000080340 /apex/com.android.runtime/lib64/bionic/libc.so (syscall + 32) # 00 pc 000000000014c62c /apex/com.android.runtime/lib64/libart.so (art :: ConditionVariable :: TimedWait (art :: Thread *, long, int) +168) # 00 pc 000000000029020c /apex/com.android.runtime/lib64/libart.so (art :: gc :: TaskProcessor :: GetTask (art :: Thread *) + 508) # 00 pc 0000000000290a58 /apex/com.android.runtime/lib64/libart.so (art :: gc :: TaskProcessor :: RunAllTasks (art :: Thread *) + 92) at dalvik.system.VMRuntime.runHeapTasks (Native method) at java.lang.Daemons $ HeapTaskDaemon.runInternal (Daemons.java:525) at java.lang.Daemons $ Daemon.run (Daemons.java:139) at java.lang.Thread.run (Thread.java:919)