implementation 'com.google.android.gms:play-services-ads:17.1.3'
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.3'
implementation 'com.google.firebase:firebase-analytics:16.3.0'
implementation 'com.google.firebase:firebase-perf:16.0.0'
implementation 'com.google.firebase:firebase-core:16.0.1'
implementation 'com.google.firebase:firebase-messaging:17.3.4'
implementation 'com.google.firebase:firebase-database:17.0.0'
implementation 'com.google.firebase:firebase-storage:17.0.0'
implementation 'com.google.firebase:firebase-config:16.5.0'
implementation 'com.android.billingclient:billing:1.1'
implementation 'com.google.firebase:firebase-functions:16.3.0'
"main" prio=5 tid=1 Blocked
| group="main" sCount=1 dsCount=0 obj=0x75e08e50 self=0xec80b400
| sysTid=1588 nice=-5 cgrp=default sched=0/0 handle=0xed0d2534
| state=S schedstat=( 1417248497 760203923 3153 ) utm=113 stm=27 core=0 HZ=100
| stack=0xff2bb000-0xff2bd000 stackSize=8MB
| held mutexes= at android.app.LoadedApk.getClassLoader (LoadedApk.java:551)- waiting to lock <0x072674fd> (a android.app.LoadedApk) held by thread 16 at android.app.ActivityThread.getTopLevelResources (ActivityThread.java:1922) at android.app.LoadedApk.getResources (LoadedApk.java:766) at android.app.ContextImpl.<init> (ContextImpl.java:2096) at android.app.ContextImpl.createPackageContextAsUser (ContextImpl.java:1875) at android.app.ContextImpl.createPackageContext (ContextImpl.java:1860) at android.content.ContextWrapper.createPackageContext (ContextWrapper.java:778) at com.google.android.gms.common.GooglePlayServicesUtilLight.getRemoteContext (unavailable) at com.google.android.gms.internal.ads.zzaak.initialize (unavailable)- locked <0x0bb315f2> (a java.lang.Object) at com.google.android.gms.internal.ads.zzaao.call (unavailable) at com.google.android.gms.internal.ads.zzbak.zza (unavailable) at com.google.android.gms.internal.ads.zzaan.initialize (unavailable) at com.google.android.gms.internal.ads.zzwt.zzd (unavailable) at com.google.android.gms.internal.ads.zzzc.zza (unavailable)- locked <0x071c4443> (a java.lang.Object) at com.google.android.gms.ads.MobileAds.initialize (unavailable) at com.google.android.gms.ads.MobileAds.initialize (unavailable) "main" prio=5 tid=1 Suspended
| group="main" sCount=1 dsCount=0 obj=0x7316b1f0 self=0xb7b5c1b8
| sysTid=20173 nice=0 cgrp=apps sched=0/0 handle=0xb6f69ec8
| state=S schedstat=( 5502983655 1726989785 6465 ) utm=435 stm=115 core=1 HZ=100
| stack=0xbe24e000-0xbe250000 stackSize=8MB
| held mutexes= #00 pc 000000000000f6e8 /system/lib/libc.so (syscall+28) #01 pc 00000000000a8f6f /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+82) #02 pc 0000000000220583 /system/lib/libart.so (_ZN3art6Thread16FullSuspendCheckEv+782) #03 pc 000000000027a96d /system/lib/libart.so (_ZN3artL12GoToRunnableEPNS_6ThreadE+300) #04 pc 00000000000860ff /system/lib/libart.so (_ZN3art25JniMethodEndWithReferenceEP8_jobjectjPNS_6ThreadE+10) #05 pc 00000000000000ed /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Class_getNameNative__+92) at java.lang.Class.getNameNative! (Native method) at java.lang.Class.getName (Class.java:1227) at com.google.android.gms.ads.internal.util.client.b.<clinit> (com.google.android.gms@17455008@17.4.55 (020306-248795830):2) at com.google.android.gms.ads.internal.client.l.<init> (com.google.android.gms@17455008@17.4.55 (020306-248795830):1) at com.google.android.gms.ads.internal.client.l.<clinit> (com.google.android.gms@17455008@17.4.55 (020306-248795830)) at com.google.android.gms.ads.internal.config.c.<init> (com.google.android.gms@17455008@17.4.55 (020306-248795830)) at com.google.android.gms.ads.internal.config.f.<init> (com.google.android.gms@17455008@17.4.55 (020306-248795830)) at com.google.android.gms.ads.internal.config.c.a (com.google.android.gms@17455008@17.4.55 (020306-248795830):7) at com.google.android.gms.ads.internal.config.c.a (com.google.android.gms@17455008@17.4.55 (020306-248795830):1) at com.google.android.gms.ads.internal.config.o.<clinit> (com.google.android.gms@17455008@17.4.55 (020306-248795830):1) at com.google.android.gms.ads.AdManagerCreatorImpl.newAdManagerByType (com.google.android.gms@17455008@17.4.55 (020306-248795830):2) at com.google.android.gms.ads.internal.client.o.a (com.google.android.gms@17455008@17.4.55 (020306-248795830)) at cwq.onTransact (com.google.android.gms@17455008@17.4.55 (020306-248795830):3) at android.os.Binder.transact (Binder.java:380) at com.google.android.gms.internal.ads.zzew.transactAndReadException (unavailable) at com.google.android.gms.internal.ads.zzxp.zza (unavailable) at com.google.android.gms.internal.ads.zzvz.zza (unavailable) at com.google.android.gms.internal.ads.zzwk.zzpr (unavailable) at com.google.android.gms.internal.ads.zzwt.zzpu (unavailable) at com.google.android.gms.internal.ads.zzwt.zzd (unavailable) at com.google.android.gms.internal.ads.zzyz.zza (unavailable) at com.google.android.gms.ads.BaseAdView.loadAd (unavailable) at com.google.android.gms.ads.AdView.loadAd (unavailable) "main" prio=5 tid=1 Runnable
| group="main" sCount=0 dsCount=0 flags=0 obj=0x715243a0 self=0xaa4cf000
| sysTid=20337 nice=-10 cgrp=default sched=0/0 handle=0xae36a4a4
| state=R schedstat=( 2968338204 868520402 5914 ) utm=141 stm=155 core=0 HZ=100
| stack=0xbe751000-0xbe753000 stackSize=8MB
| held mutexes= "mutator lock"(shared held) at org.chromium.content.browser.selection.SelectionPopupControllerImpl.a (SourceFile:1) at org.chromium.android_webview.AwContents.e (SourceFile:202) at org.chromium.android_webview.AwContents.d (SourceFile:174) at org.chromium.android_webview.AwContents.<init> (SourceFile:81) at vk.run (SourceFile:15) at aoa.a (SourceFile:13) at aob.run (SourceFile:2) at org.chromium.base.ThreadUtils.b (SourceFile:30) at aoa.a (SourceFile:7) at com.android.webview.chromium.WebViewChromiumFactoryProvider.b (SourceFile:6) at com.android.webview.chromium.WebViewChromium.init (SourceFile:103) at android.webkit.WebView.<init> (WebView.java:658) at android.webkit.WebView.<init> (WebView.java:588) at android.webkit.WebView.<init> (WebView.java:571) at android.webkit.WebView.<init> (WebView.java:558) at android.webkit.WebView.<init> (WebView.java:548) at com.google.android.gms.ads.internal.webview.w.<init> (com.google.android.gms.dynamite_adsdynamite@17455111@17.4.55 (110304-248795830):1) at com.google.android.gms.ads.internal.webview.p.call (unavailable:3) at com.google.android.gms.ads.internal.util.bq.a (com.google.android.gms.dynamite_adsdynamite@17455111@17.4.55 (110304-248795830):26) at com.google.android.gms.ads.internal.webview.n.a (com.google.android.gms.dynamite_adsdynamite@17455111@17.4.55 (110304-248795830):6) at com.google.android.gms.ads.internal.js.q.<init> (com.google.android.gms.dynamite_adsdynamite@17455111@17.4.55 (110304-248795830):5) at com.google.android.gms.ads.internal.js.aa.run (unavailable:16) at android.os.Handler.handleCallback (Handler.java:790) at android.os.Handler.dispatchMessage (Handler.java:99) at vn.a (com.google.android.gms.dynamite_adsdynamite@17455111@17.4.55 (110304-248795830):5) at com.google.android.gms.ads.internal.util.f.a (com.google.android.gms.dynamite_adsdynamite@17455111@17.4.55 (110304-248795830):8) at vn.dispatchMessage (com.google.android.gms.dynamite_adsdynamite@17455111@17.4.55 (110304-248795830):4) at android.os.Looper.loop (Looper.java:164) at android.app.ActivityThread.main (ActivityThread.java:6719) at java.lang.reflect.Method.invoke (Native method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:449) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807) "main" tid=1 WaitingForGc "main" prio=5 tid=1 WaitingForGcToComplete
| group="main" sCount=1 dsCount=0 obj=0x7567feb0 self=0xa6f05400
| sysTid=2882 nice=-10 cgrp=default sched=0/0 handle=0xa9bb9534
| state=S schedstat=( 13780512763 3026898167 21092 ) utm=1186 stm=191 core=5 HZ=100
| stack=0xbe306000-0xbe308000 stackSize=8MB
| held mutexes= #00 pc 00000000000174b4 /system/lib/libc.so (syscall+28) #01 pc 00000000000b653d /system/lib/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+92) #02 pc 0000000000184639 /system/lib/libart.so (_ZN3art2gc4Heap25WaitForGcToCompleteLockedENS0_7GcCauseEPNS_6ThreadE+236) #03 pc 0000000000190e29 /system/lib/libart.so (_ZN3art2gc4Heap22CollectGarbageInternalENS0_9collector6GcTypeENS0_7GcCauseEb+376) #04 pc 000000000018c941 /system/lib/libart.so (_ZN3art2gc4Heap22AllocateInternalWithGcEPNS_6ThreadENS0_13AllocatorTypeEbjPjS5_S5_PPNS_6mirror5ClassE+7432) #05 pc 00000000000e20bb /system/lib/libart.so (_ZN3art6mirror5Class11AllocObjectEPNS_6ThreadE+2342) #06 pc 0000000000335917 /system/lib/libart.so (_ZN3art6Thread24ThrowNewWrappedExceptionEPKcS2_+686) #07 pc 000000000032d4b5 /system/lib/libart.so (_ZN3art6Thread21ThrowOutOfMemoryErrorEPKc+228) #08 pc 0000000000187b15 /system/lib/libart.so (_ZN3art2gc4Heap21ThrowOutOfMemoryErrorEPNS_6ThreadEjNS0_13AllocatorTypeE+896) #09 pc 000000000018ffb5 /system/lib/libart.so (_ZN3art2gc4Heap22AllocateInternalWithGcEPNS_6ThreadENS0_13AllocatorTypeEbjPjS5_S5_PPNS_6mirror5ClassE+21372) #10 pc 000000000039a3cf /system/lib/libart.so (artAllocObjectFromCodeRosAlloc+798) #11 pc 00000000000ad7d9 /system/lib/libart.so (art_quick_alloc_object_rosalloc+136) #12 pc 000000000003ccb5 /system/framework/arm/boot.oat (Java_java_io_ObjectStreamClass_lookup__Ljava_lang_Class_2Z+832) at java.io.ObjectStreamClass.lookup (ObjectStreamClass.java:359) at java.io.ObjectStreamClass.initNonProxy (ObjectStreamClass.java:591) at java.io.ObjectInputStream.readNonProxyDesc (ObjectInputStream.java:1623) at java.io.ObjectInputStream.readClassDesc (ObjectInputStream.java:1518) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1772) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1351) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:373) at java.util.HashMap.readObject (HashMap.java:1469) at java.lang.reflect.Method.invoke! (Native method) at java.io.ObjectStreamClass.invokeReadObject (ObjectStreamClass.java:1006) at java.io.ObjectInputStream.readSerialData (ObjectInputStream.java:1894) at java.io.ObjectInputStream.readOrdinaryObject (ObjectInputStream.java:1799) at java.io.ObjectInputStream.readObject0 (ObjectInputStream.java:1351) at java.io.ObjectInputStream.readObject (ObjectInputStream.java:373) at mz.a (com.google.android.gms.policy_ads_fdr_dynamite@20290004@20290004.249178941.249178941:1) at oo.<init> (com.google.android.gms.policy_ads_fdr_dynamite@20290004@20290004.249178941.249178941:3) at nx.a (com.google.android.gms.policy_ads_fdr_dynamite@20290004@20290004.249178941.249178941:18) at nv.a (com.google.android.gms.policy_ads_fdr_dynamite@20290004@20290004.249178941.249178941:91) at com.google.android.gms.ads.internal.ah.a (com.google.android.gms.policy_ads_fdr_dynamite@20290004@20290004.249178941.249178941:15) at nz.a (com.google.android.gms.policy_ads_fdr_dynamite@20290004@20290004.249178941.249178941:28) at com.google.android.gms.ads.internal.webview.v.onTouchEvent (com.google.android.gms.policy_ads_fdr_dynamite@20290004@20290004.249178941.249178941:7) at android.view.View.dispatchTouchEvent (View.java:9942) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2666) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2344) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at android.view.ViewGroup.dispatchTransformedTouchEvent (ViewGroup.java:2672) at android.view.ViewGroup.dispatchTouchEvent (ViewGroup.java:2358) at com.android.internal.policy.DecorView.superDispatchTouchEvent (DecorView.java:411) at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent (PhoneWindow.java:1810) at android.app.Dialog.dispatchTouchEvent (Dialog.java:793) at com.android.internal.policy.DecorView.dispatchTouchEvent (DecorView.java:373) at android.view.View.dispatchPointerEvent (View.java:10162) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent (ViewRootImpl.java:4446) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess (ViewRootImpl.java:4314) at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3861) at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:3914) at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3880) at android.view.ViewRootImpl$AsyncInputStage.forward (ViewRootImpl.java:4007) at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3888) at android.view.ViewRootImpl$AsyncInputStage.apply (ViewRootImpl.java:4064) at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3861) at android.view.ViewRootImpl$InputStage.onDeliverToNext (ViewRootImpl.java:3914) at android.view.ViewRootImpl$InputStage.forward (ViewRootImpl.java:3880) at android.view.ViewRootImpl$InputStage.apply (ViewRootImpl.java:3888) at android.view.ViewRootImpl$InputStage.deliver (ViewRootImpl.java:3861) at android.view.ViewRootImpl.deliverInputEvent (ViewRootImpl.java:6257) at android.view.ViewRootImpl.doProcessInputEvents (ViewRootImpl.java:6196) at android.view.ViewRootImpl.enqueueInputEvent (ViewRootImpl.java:6157) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent (ViewRootImpl.java:6360) at android.view.InputEventReceiver.dispatchInputEvent (InputEventReceiver.java:192) at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents (Native method) at android.view.InputEventReceiver.consumeBatchedInputEvents (InputEventReceiver.java:183) at android.view.ViewRootImpl.doConsumeBatchedInput (ViewRootImpl.java:6331) at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run (ViewRootImpl.java:6383) at android.view.Choreographer$CallbackRecord.run (Choreographer.java:871) at android.view.Choreographer.doCallbacks (Choreographer.java:683) at android.view.Choreographer.doFrame (Choreographer.java:613) at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:857) at android.os.Handler.handleCallback (Handler.java:751) at android.os.Handler.dispatchMessage (Handler.java:95) at android.os.Looper.loop (Looper.java:154) at android.app.ActivityThread.main (ActivityThread.java:6123) at java.lang.reflect.Method.invoke! (Native method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:867) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:757)Hello Tahlil,
Thanks for reaching out to us. Can you send us steps on how to reproduce this issue? Please include complete device logs, Charles logs, any additional crash logs and screen recording of the issue if available. But can you first try and update the latest version of the SDK and see if you are still able to reproduce this issue?
Regards,
Deepika Uragayala
Mobile Ads SDK Team