InvocationTargetException

385 views
Skip to first unread message

itzno...@gmail.com

unread,
Jul 7, 2022, 2:34:01 PM7/7/22
to Google Mobile Ads SDK Developers
Crash Velocity: High
Android versions affected: Android 8 (100%)
Manufacturers: Vivo, Huawei
Mediation used: AppLovin
Reproducible: No

Stacktrace:
1. Fatal Exception: android.util.AndroidRuntimeException: java.lang.reflect.InvocationTargetException
       at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:231)
       at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1259)
       at com.google.android.gms.ads.internal.util.q.c(q.java:7)
       at com.google.android.gms.ads.internal.state.h.e(h.java:12)
       at com.google.android.gms.ads.nonagon.a.q(a.java:11)
       at com.google.android.gms.ads.nonagon.a.b(a.java)
       at com.google.android.gms.ads.nonagon.shim.aa.<init>(aa.java:3)
       at com.google.android.gms.ads.ChimeraAdManagerCreatorImpl.newAdManagerByType(ChimeraAdManagerCreatorImpl.java:11)
       at com.google.android.gms.ads.internal.client.bg.bO(bg.java:7)
       at aem.onTransact(aem.java:4)
       at android.os.Binder.transact(Binder.java:605)
       at etz.eQ(etz.java:2)
       at com.google.android.gms.ads.internal.client.ao.newAdManagerByType(ao.java)
       at com.google.android.gms.ads.AdManagerCreatorImpl.newAdManagerByType(AdManagerCreatorImpl.java:6)
       at com.google.android.gms.ads.internal.client.ap.el(ap.java:5)
       at eua.onTransact(eua.java:12)
       at android.os.Binder.transact(Binder.java:605)
       at com.google.android.gms.internal.ads.zzaqv.zzbk(com.google.android.gms:play-services-ads-base@@21.0.0:2)
       at com.google.android.gms.ads.internal.client.zzbt.zze(com.google.android.gms:play-services-ads-lite@@21.0.0:8)
       at com.google.android.gms.ads.internal.client.zzk.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:15)
       at com.google.android.gms.ads.internal.client.zzai.zzc(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzf(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:11)
       at com.google.android.gms.ads.internal.client.zzau.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at com.google.android.gms.internal.ads.zzbcn.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:3)
       at com.google.android.gms.ads.appopen.zzb.run(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
       at java.lang.Thread.run(Thread.java:784)

2. Caused by java.lang.reflect.InvocationTargetException
       at java.lang.reflect.Method.invoke(Method.java)
       at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:226)
       at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1259)
       at com.google.android.gms.ads.internal.util.q.c(q.java:7)
       at com.google.android.gms.ads.internal.state.h.e(h.java:12)
       at com.google.android.gms.ads.nonagon.a.q(a.java:11)
       at com.google.android.gms.ads.nonagon.a.b(a.java)
       at com.google.android.gms.ads.nonagon.shim.aa.<init>(aa.java:3)
       at com.google.android.gms.ads.ChimeraAdManagerCreatorImpl.newAdManagerByType(ChimeraAdManagerCreatorImpl.java:11)
       at com.google.android.gms.ads.internal.client.bg.bO(bg.java:7)
       at aem.onTransact(aem.java:4)
       at android.os.Binder.transact(Binder.java:605)
       at etz.eQ(etz.java:2)
       at com.google.android.gms.ads.internal.client.ao.newAdManagerByType(ao.java)
       at com.google.android.gms.ads.AdManagerCreatorImpl.newAdManagerByType(AdManagerCreatorImpl.java:6)
       at com.google.android.gms.ads.internal.client.ap.el(ap.java:5)
       at eua.onTransact(eua.java:12)
       at android.os.Binder.transact(Binder.java:605)
       at com.google.android.gms.internal.ads.zzaqv.zzbk(com.google.android.gms:play-services-ads-base@@21.0.0:2)
       at com.google.android.gms.ads.internal.client.zzbt.zze(com.google.android.gms:play-services-ads-lite@@21.0.0:8)
       at com.google.android.gms.ads.internal.client.zzk.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:15)
       at com.google.android.gms.ads.internal.client.zzai.zzc(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzf(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:11)
       at com.google.android.gms.ads.internal.client.zzau.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at com.google.android.gms.internal.ads.zzbcn.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:3)
       at com.google.android.gms.ads.appopen.zzb.run(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
       at java.lang.Thread.run(Thread.java:784)

3. Caused by Ta0: errorCode=2
       at org.chromium.base.library_loader.b.g(b.java:868)
       at org.chromium.base.library_loader.b.i(b.java:696)
       at org.chromium.android_webview.AwBrowserProcess.h(AwBrowserProcess.java:680)
       at com.android.webview.chromium.WebViewChromiumFactoryProvider.<init>(WebViewChromiumFactoryProvider.java:441)
       at com.android.webview.chromium.WebViewChromiumFactoryProviderForO.<init>(WebViewChromiumFactoryProviderForO.java:13)
       at com.android.webview.chromium.WebViewChromiumFactoryProviderForO.create(WebViewChromiumFactoryProviderForO.java:9)
       at java.lang.reflect.Method.invoke(Method.java)
       at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:226)
       at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1259)
       at com.google.android.gms.ads.internal.util.q.c(q.java:7)
       at com.google.android.gms.ads.internal.state.h.e(h.java:12)
       at com.google.android.gms.ads.nonagon.a.q(a.java:11)
       at com.google.android.gms.ads.nonagon.a.b(a.java)
       at com.google.android.gms.ads.nonagon.shim.aa.<init>(aa.java:3)
       at com.google.android.gms.ads.ChimeraAdManagerCreatorImpl.newAdManagerByType(ChimeraAdManagerCreatorImpl.java:11)
       at com.google.android.gms.ads.internal.client.bg.bO(bg.java:7)
       at aem.onTransact(aem.java:4)
       at android.os.Binder.transact(Binder.java:605)
       at etz.eQ(etz.java:2)
       at com.google.android.gms.ads.internal.client.ao.newAdManagerByType(ao.java)
       at com.google.android.gms.ads.AdManagerCreatorImpl.newAdManagerByType(AdManagerCreatorImpl.java:6)
       at com.google.android.gms.ads.internal.client.ap.el(ap.java:5)
       at eua.onTransact(eua.java:12)
       at android.os.Binder.transact(Binder.java:605)
       at com.google.android.gms.internal.ads.zzaqv.zzbk(com.google.android.gms:play-services-ads-base@@21.0.0:2)
       at com.google.android.gms.ads.internal.client.zzbt.zze(com.google.android.gms:play-services-ads-lite@@21.0.0:8)
       at com.google.android.gms.ads.internal.client.zzk.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:15)
       at com.google.android.gms.ads.internal.client.zzai.zzc(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzf(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:11)
       at com.google.android.gms.ads.internal.client.zzau.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at com.google.android.gms.internal.ads.zzbcn.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:3)
       at com.google.android.gms.ads.appopen.zzb.run(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
       at java.lang.Thread.run(Thread.java:784)

4. Caused by java.lang.UnsatisfiedLinkError: dlopen failed: "/data/app/com.google.android.webview-iDm8MvQXcB_Wg8p1IS9n-A==/lib/arm64/libwebviewchromium.so" .dynamic section header was not found
       at java.lang.Runtime.loadLibrary0(Runtime.java:1016)
       at java.lang.System.loadLibrary(System.java:1660)
       at org.chromium.base.library_loader.b.g(b.java:816)
       at org.chromium.base.library_loader.b.i(b.java:696)
       at org.chromium.android_webview.AwBrowserProcess.h(AwBrowserProcess.java:680)
       at com.android.webview.chromium.WebViewChromiumFactoryProvider.<init>(WebViewChromiumFactoryProvider.java:441)
       at com.android.webview.chromium.WebViewChromiumFactoryProviderForO.<init>(WebViewChromiumFactoryProviderForO.java:13)
       at com.android.webview.chromium.WebViewChromiumFactoryProviderForO.create(WebViewChromiumFactoryProviderForO.java:9)
       at java.lang.reflect.Method.invoke(Method.java)
       at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:226)
       at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1259)
       at com.google.android.gms.ads.internal.util.q.c(q.java:7)
       at com.google.android.gms.ads.internal.state.h.e(h.java:12)
       at com.google.android.gms.ads.nonagon.a.q(a.java:11)
       at com.google.android.gms.ads.nonagon.a.b(a.java)
       at com.google.android.gms.ads.nonagon.shim.aa.<init>(aa.java:3)
       at com.google.android.gms.ads.ChimeraAdManagerCreatorImpl.newAdManagerByType(ChimeraAdManagerCreatorImpl.java:11)
       at com.google.android.gms.ads.internal.client.bg.bO(bg.java:7)
       at aem.onTransact(aem.java:4)
       at android.os.Binder.transact(Binder.java:605)
       at etz.eQ(etz.java:2)
       at com.google.android.gms.ads.internal.client.ao.newAdManagerByType(ao.java)
       at com.google.android.gms.ads.AdManagerCreatorImpl.newAdManagerByType(AdManagerCreatorImpl.java:6)
       at com.google.android.gms.ads.internal.client.ap.el(ap.java:5)
       at eua.onTransact(eua.java:12)
       at android.os.Binder.transact(Binder.java:605)
       at com.google.android.gms.internal.ads.zzaqv.zzbk(com.google.android.gms:play-services-ads-base@@21.0.0:2)
       at com.google.android.gms.ads.internal.client.zzbt.zze(com.google.android.gms:play-services-ads-lite@@21.0.0:8)
       at com.google.android.gms.ads.internal.client.zzk.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:15)
       at com.google.android.gms.ads.internal.client.zzai.zzc(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzf(com.google.android.gms:play-services-ads-lite@@21.0.0:1)
       at com.google.android.gms.ads.internal.client.zzav.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:11)
       at com.google.android.gms.ads.internal.client.zzau.zzd(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at com.google.android.gms.internal.ads.zzbcn.zza(com.google.android.gms:play-services-ads-lite@@21.0.0:3)
       at com.google.android.gms.ads.appopen.zzb.run(com.google.android.gms:play-services-ads-lite@@21.0.0:2)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
       at java.lang.Thread.run(Thread.java:784)

Mobile Ads SDK Forum Advisor

unread,
Jul 7, 2022, 11:43:53 PM7/7/22
to itzno...@gmail.com, google-adm...@googlegroups.com
Hi DarShan,

Thank you for raising this to us. Could you please share the following details as well?
  • SDK Version
  • Percentage occurrence of the crash
  • When is this ANRs started? Is the issue only occurs when you install AppLovin mediation adapter
Regards,
Google Logo
Teejay Wennie
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2cTgnc:ref

itzno...@gmail.com

unread,
Jul 8, 2022, 2:35:11 AM7/8/22
to Google Mobile Ads SDK Developers
SDK Version: 21.0.0
Percentage: between 5-10%
It is not an ANR, it's a crash. Please read the stacktrace first.
I have not had this issue before using AppLovin adapter but then this stacktrace does not anywhere indicate that this issue is happening via AppLovin but instead due to Chrome/WebView & its failure to load the libwebviewchromium.so
Reply all
Reply to author
Forward
0 new messages