Buen Dia
Tengo el error ANR, que creeria esta relacionado con FirebaseMessaging, ya he migrado al módulo Receiver como describe Erel en
https://www.b4x.com/android/forum/t...-messages-firebase-cloud-messaging-fcm.67716/
El error fatal se produce aun cuando no se envia mensajes y no es en todos los dispositivos, mayormente en android 10 para arriba.
Este el el codigo del modulo
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
el codigo ANR que me esta aparecindo en el playstore es
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			Tengo el error ANR, que creeria esta relacionado con FirebaseMessaging, ya he migrado al módulo Receiver como describe Erel en
https://www.b4x.com/android/forum/t...-messages-firebase-cloud-messaging-fcm.67716/
El error fatal se produce aun cuando no se envia mensajes y no es en todos los dispositivos, mayormente en android 10 para arriba.
Este el el codigo del modulo
			
				FirebaseMessaging:
			
		
		
		Sub Process_Globals
    Private fm As FirebaseMessaging
  
End Sub
'ver https://www.b4x.com/android/forum/threads/firebasenotifications-push-messages-firebase-cloud-messaging-fcm.67716/
'Called when an intent is received.
'Do not assume that anything else, including the starter service, has run before this method.
Private Sub Receiver_Receive (FirstTime As Boolean, StartingIntent As Intent)
    If FirstTime Then
        fm.Initialize("fm")
    End If
    fm.HandleIntent(StartingIntent)
End Sub
Public Sub SubscribeToTopics
    Dim Empresa As String
    Dim Sucursal As String' ="001"
    Dim PvCod As String
    Dim PvAll As String ="pv000"
    Try
      
  
        Empresa=Mdl.EmpDatosACT.EmpresaCUIT
        Sucursal=NumberFormat(  Mdl.EmpDatosACT.EmpresaSucursal,3,0)
        PvCod="pv" & NumberFormat( Mdl.EmpDatosACT.PVNro,3,0)
      
  
            Log (Empresa & Sucursal & PvCod)
            'fm.SubscribeToTopic("general") 'you can subscribe to more topics
            fm.SubscribeToTopic(Empresa & Sucursal) 'you can subscribe to more topics
            fm.SubscribeToTopic(Empresa & Sucursal & PvCod) 'you can subscribe to more topics
            fm.SubscribeToTopic(Empresa & Sucursal & PvAll) 'you can subscribe to more topics
      
    Catch
        Log(LastException)
    End Try
'    $data = [
'    'activity' =>$app_push->activity,
'    'image' =>$app_push->image,
'    'subText' => $app_push->subtext,
'    'title' =>$app_push->title,
'    'body' => $app_push->body
'    ];
End Sub
 
Sub fm_MessageArrived (Message As RemoteMessage)
    Log("Message arrived")
    Log($"Message data: ${Message.GetData}"$)
    'Msgbox("Message arrived","Siii")
    Dim n As Notification
    n.Initialize
    n.Icon = "icon" ' 'De esta manera no hay que especificar icono, coje el icono de la app
    n.AutoCancel=True ''Quita la notificación al pulsar sobre ella
    N.Vibrate = True       'Vibrará al recibirse un nuevo mensaje
    N.Sound = True        ' hará el sonido predeterminado
    N.Light = True            'Se encenderá la luz de notificaciones si está disponible
    n.SetInfo2(Message.GetData.Get("title"), Message.GetData.Get("body"),Message.GetData.Get("id"), Notificaciones)
    n.Notify(Message.GetData.Get("id"))
  
End Sub
Sub fm_TokenRefresh (Token As String)
    Log("TokenRefresh: " & Token)
End Subel codigo ANR que me esta aparecindo en el playstore es
			
				ANR: Native method - android.os.MessageQueue.nativePollOnce:
			
		
		
		"main" tid=1 Native
  #00  pc 0x00000000000d1208  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018120  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
  #02  pc 0x0000000000017ff0  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56)
  #03  pc 0x000000000013ec9c  /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.app.ActivityThread.main (ActivityThread.java:7590)
  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)
"Signal Catcher" tid=7 Runnable
  #00  pc 0x00000000004121d4  /apex/com.android.runtime/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
  #01  pc 0x00000000004f9b50  /apex/com.android.runtime/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+512)
  #02  pc 0x000000000051448c  /apex/com.android.runtime/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+828)
  #03  pc 0x000000000050d2b0  /apex/com.android.runtime/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+456)
  #04  pc 0x000000000050c794  /apex/com.android.runtime/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool)+1964)
  #05  pc 0x000000000050be74  /apex/com.android.runtime/lib64/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&)+844)
  #06  pc 0x00000000004c7288  /apex/com.android.runtime/lib64/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&)+200)
  #07  pc 0x00000000004db6c0  /apex/com.android.runtime/lib64/libart.so (art::SignalCatcher::HandleSigQuit()+1352)
  #08  pc 0x00000000004da76c  /apex/com.android.runtime/lib64/libart.so (art::SignalCatcher::Run(void*)+252)
  #09  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #10  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"Jit thread pool worker thread 0" tid=2 Native
  #00  pc 0x000000000008043c  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x000000000014c1f4  /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
  #02  pc 0x0000000000515eec  /apex/com.android.runtime/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+256)
  #03  pc 0x0000000000515278  /apex/com.android.runtime/lib64/libart.so (art::ThreadPoolWorker::Run()+144)
  #04  pc 0x0000000000514d38  /apex/com.android.runtime/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+148)
  #05  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #06  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"FinalizerDaemon" tid=8 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)
"ReferenceQueueDaemon" tid=9 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)
"HeapTaskDaemon" tid=10 Waiting
  #00  pc 0x0000000000080440  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32)
  #01  pc 0x000000000014c62c  /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+168)
  #02  pc 0x000000000029020c  /apex/com.android.runtime/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+508)
  #03  pc 0x0000000000290a58  /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)
"FinalizerWatchdogDaemon" 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$FinalizerWatchdogDaemon.sleepUntilNeeded (Daemons.java:341)
  at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal (Daemons.java:321)
  at java.lang.Daemons$Daemon.run (Daemons.java:139)
  at java.lang.Thread.run (Thread.java:919)
"Binder:26064_1" tid=12 Native
  #00  pc 0x00000000000d1344  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x000000000008b7b0  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132)
  #02  pc 0x0000000000058dfc  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+244)
  #03  pc 0x0000000000058fd8  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
  #04  pc 0x00000000000597b0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+64)
  #05  pc 0x000000000007f8dc  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
  #06  pc 0x0000000000013654  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+328)
  #07  pc 0x00000000000c4cb8  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
  #08  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #09  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"Binder:26064_2" tid=13 Native
  #00  pc 0x00000000000d1344  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x000000000008b7b0  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132)
  #02  pc 0x0000000000058dfc  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+244)
  #03  pc 0x0000000000058fd8  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
  #04  pc 0x00000000000597dc  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+108)
  #05  pc 0x000000000007f8dc  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
  #06  pc 0x0000000000013654  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+328)
  #07  pc 0x00000000000c4cb8  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
  #08  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #09  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"Binder:26064_3" tid=14 Native
  #00  pc 0x00000000000d1344  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x000000000008b7b0  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132)
  #02  pc 0x0000000000058dfc  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+244)
  #03  pc 0x0000000000058fd8  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
  #04  pc 0x00000000000597dc  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+108)
  #05  pc 0x000000000007f8dc  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
  #06  pc 0x0000000000013654  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+328)
  #07  pc 0x00000000000c4cb8  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
  #08  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #09  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"Profile Saver" tid=15 Native
  #00  pc 0x000000000008043c  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
  #01  pc 0x000000000014c1f4  /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148)
  #02  pc 0x0000000000347dcc  /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::Run()+632)
  #03  pc 0x000000000034bcb8  /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+88)
  #04  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #05  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"Firebase-Messaging-Init" tid=16 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 (com.google.android.gms:play-services-basement@@18.1.0:2)
  at java.lang.Thread.run (Thread.java:919)
"Firebase-Messaging-Topics-Io" tid=17 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 (com.google.android.gms:play-services-basement@@18.1.0:2)
  at java.lang.Thread.run (Thread.java:919)
"ScionFrontendApi" tid=20 Timed Waiting
  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)
"GmsDynamite" tid=18 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 com.google.android.gms.dynamite.zza.run (com.google.android.gms:play-services-basement@@18.1.0:2)
"RenderThread" tid=22 Native
  #00  pc 0x00000000000d1208  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018120  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
  #02  pc 0x0000000000017ff0  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56)
  #03  pc 0x00000000002de960  /system/lib64/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+132)
  #04  pc 0x00000000002de76c  /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+576)
  #05  pc 0x0000000000013654  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+328)
  #06  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #07  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"Measurement Worker" tid=23 Timed Waiting
  at java.lang.Object.wait (Native method)
  at java.lang.Object.wait (Object.java:442)
  at iw.run (:com.google.android.gms.dynamite_measurementdynamite@[email protected] (100400-0):7)
"queued-work-looper" tid=21 Native
  #00  pc 0x00000000000d1208  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018120  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
  #02  pc 0x0000000000017ff0  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56)
  #03  pc 0x000000000013ec9c  /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)
"firebase-installations-executor-1" tid=24 Timed Waiting
  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)
"firebase-installations-executor-2" tid=25 Timed Waiting
  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)
"pool-9-thread-1" tid=26 Timed Waiting
  at sun.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:230)
  at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill (SynchronousQueue.java:461)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:362)
  at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:937)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1091)
  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)
"magnifier pixel copy result handler" tid=3 Native
  #00  pc 0x00000000000d1208  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8)
  #01  pc 0x0000000000018120  /system/lib64/libutils.so (android::Looper::pollInner(int)+144)
  #02  pc 0x0000000000017ff0  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56)
  #03  pc 0x000000000013ec9c  /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)
"AsyncTask #3" tid=4 Waiting
  at sun.misc.Unsafe.park (Native method)
  at java.util.concurrent.locks.LockSupport.park (LockSupport.java:190)
  at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill (SynchronousQueue.java:459)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:362)
  at java.util.concurrent.SynchronousQueue.take (SynchronousQueue.java:920)
  at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1092)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
  at java.lang.Thread.run (Thread.java:919)
"Binder:26064_4" tid=5 Native
  #00  pc 0x00000000000d1344  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4)
  #01  pc 0x000000000008b7b0  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132)
  #02  pc 0x0000000000058dfc  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+244)
  #03  pc 0x0000000000058fd8  /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24)
  #04  pc 0x00000000000597dc  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+108)
  #05  pc 0x000000000007f8dc  /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24)
  #06  pc 0x0000000000013654  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+328)
  #07  pc 0x00000000000c4cb8  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140)
  #08  pc 0x00000000000e6b50  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
  #09  pc 0x0000000000084c6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
"GAC_Executor[0]" tid=6 Timed Waiting
  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 com.google.android.gms.common.util.concurrent.zza.run (com.google.android.gms:play-services-basement@@18.1.0:2)
  at java.lang.Thread.run (Thread.java:919)
"GAC_Executor[1]" tid=27 Timed Waiting
  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 com.google.android.gms.common.util.concurrent.zza.run (com.google.android.gms:play-services-basement@@18.1.0:2)
  at java.lang.Thread.run (Thread.java:919)Attachments
			
				Last edited: 
			
		
	
								
								
									
	
								
							
							 
				 
 
		 
			 
			 
 
		 
 
		 
 
		