I added automatic crash log reporting to my app in order to find a particularly elusive bug.
It found that bug, which is now fixed.
It is also reporting another crash, with the following log
Does anyone know what could cause this?
java.lang.ExceptionInInitializerError
at com.google.android.gms.internal.ads.zzcls.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzcll.get(com.google.android.gmslay-services-ads@@19.0.0:6)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzclb.get(com.google.android.gmslay-services-ads@@19.0.0:7)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzees.get(com.google.android.gmslay-services-ads@@19.0.0:17)
at com.google.android.gms.internal.ads.zzbtp.get(com.google.android.gmslay-services-ads@@19.0.0:7)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzbhu.zzadx(com.google.android.gmslay-services-ads@@19.0.0:242)
at com.google.android.gms.internal.ads.zzcsd.zza(com.google.android.gmslay-services-ads@@19.0.0:27)
at com.google.android.gms.internal.ads.zzxt.zza(com.google.android.gmslay-services-ads-lite@@19.0.0:122)
at com.google.android.gms.ads.BaseAdView.loadAd(com.google.android.gmslay-services-ads-lite@@19.0.0:15)
at com.google.android.gms.ads.AdView.loadAd(com.google.android.gmslay-services-ads-lite@@19.0.0:20)
at anywheresoftware.b4a.admobwrapper.AdViewWrapper.LoadAdWithBuilder(AdViewWrapper.java:128)
at uk.co.mycompany.myapp.common._vvvvvvvvvv1(common.java:1991)
at uk.co.mycompany.myapp.main._activity_create(main.java:645)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
at uk.co.mycompany.myapp.main.afterFirstLayout(main.java:104)
at uk.co.mycompany.myapp.main.access$000(main.java:17)
at uk.co.mycompany.myapp.main$WaitForLayout.run(main.java:82)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoSuchFieldError: android.net.NetworkInfo$DetailedState.VERIFYING_POOR_LINK
at com.google.android.gms.internal.ads.zzclr.<clinit>(com.google.android.gmslay-services-ads@@19.0.0:104)
... 31 more
It found that bug, which is now fixed.
It is also reporting another crash, with the following log
Does anyone know what could cause this?
java.lang.ExceptionInInitializerError
at com.google.android.gms.internal.ads.zzcls.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzcll.get(com.google.android.gmslay-services-ads@@19.0.0:6)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzclb.get(com.google.android.gmslay-services-ads@@19.0.0:7)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzees.get(com.google.android.gmslay-services-ads@@19.0.0:17)
at com.google.android.gms.internal.ads.zzbtp.get(com.google.android.gmslay-services-ads@@19.0.0:7)
at com.google.android.gms.internal.ads.zzeek.get(com.google.android.gmslay-services-ads@@19.0.0:10)
at com.google.android.gms.internal.ads.zzbhu.zzadx(com.google.android.gmslay-services-ads@@19.0.0:242)
at com.google.android.gms.internal.ads.zzcsd.zza(com.google.android.gmslay-services-ads@@19.0.0:27)
at com.google.android.gms.internal.ads.zzxt.zza(com.google.android.gmslay-services-ads-lite@@19.0.0:122)
at com.google.android.gms.ads.BaseAdView.loadAd(com.google.android.gmslay-services-ads-lite@@19.0.0:15)
at com.google.android.gms.ads.AdView.loadAd(com.google.android.gmslay-services-ads-lite@@19.0.0:20)
at anywheresoftware.b4a.admobwrapper.AdViewWrapper.LoadAdWithBuilder(AdViewWrapper.java:128)
at uk.co.mycompany.myapp.common._vvvvvvvvvv1(common.java:1991)
at uk.co.mycompany.myapp.main._activity_create(main.java:645)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
at uk.co.mycompany.myapp.main.afterFirstLayout(main.java:104)
at uk.co.mycompany.myapp.main.access$000(main.java:17)
at uk.co.mycompany.myapp.main$WaitForLayout.run(main.java:82)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4424)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoSuchFieldError: android.net.NetworkInfo$DetailedState.VERIFYING_POOR_LINK
at com.google.android.gms.internal.ads.zzclr.<clinit>(com.google.android.gmslay-services-ads@@19.0.0:104)
... 31 more