Issue metadata
Sign in to add a comment
|
[webview] [regression] Cnn launch crash |
||||||||||||||||||||||||
Issue descriptionThis report will ONLY be viewable by Google. Device name: Galaxy Tap/Android 5.0.2/SM-T815Y/LRx22G WebView version : 52.0.2743.62 Application:Version : CNN : 2.9.3 Steps to reproduce: (1) Launch Cnn Expected result: cnn launch is successful Actual result: Cnn is crashing Additional info : -Don't see this issue on current beta build : M51.0.2704.81 -Will bisect which build. -Attached logcat/butreport/video logcat logs ------ E/AndroidRuntime(14253): FATAL EXCEPTION: main E/AndroidRuntime(14253): Process: com.cnn.mobile.android.phone, PID: 14253 E/AndroidRuntime(14253): java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/ServiceWorkerController; E/AndroidRuntime(14253): at java.lang.reflect.ArtField.getTypeNative(Native Method) E/AndroidRuntime(14253): at java.lang.reflect.ArtField.getType(ArtField.java:122) E/AndroidRuntime(14253): at java.lang.reflect.Field.getType(Field.java:135) E/AndroidRuntime(14253): at java.lang.Class.getDeclaredFields(Class.java:951) E/AndroidRuntime(14253): at com.moat.analytics.mobile.au.a(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.au.a(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.au.<init>(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.i.<init>(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.ap.<init>(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.aq.<init>(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.o.a(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.ai.b(Unknown Source) E/AndroidRuntime(14253): at com.moat.analytics.mobile.ai.invoke(Unknown Source) E/AndroidRuntime(14253): at java.lang.reflect.Proxy.invoke(Proxy.java:397) E/AndroidRuntime(14253): at $Proxy2.track(Unknown Source) E/AndroidRuntime(14253): at com.cnn.mobile.android.phone.ads.AdsHelper$4.onAdLoaded(AdsHelper.java:810) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.client.zzc.onAdLoaded(Unknown Source) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.client.zzq$zza.onTransact(Unknown Source) E/AndroidRuntime(14253): at android.os.Binder.transact(Binder.java:380) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.client.x.c(:com.google.android.gms.DynamiteModulesA:152) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.a.p(:com.google.android.gms.DynamiteModulesA:857) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.a.b(:com.google.android.gms.DynamiteModulesA:466) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.c.b(:com.google.android.gms.DynamiteModulesA:172) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.renderer.a.a(:com.google.android.gms.DynamiteModulesA:128) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.renderer.a.a(:com.google.android.gms.DynamiteModulesA:92) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.webview.c.e(:com.google.android.gms.DynamiteModulesA:428) E/AndroidRuntime(14253): at com.google.android.gms.ads.internal.webview.c.onPageFinished(:com.google.android.gms.DynamiteModulesA:387) E/AndroidRuntime(14253): at com.android.webview.chromium.WebViewContentsClientAdapter.onPageFinished(WebViewContentsClientAdapter.java:531) E/AndroidRuntime(14253): at org.chromium.android_webview.AwContentsClientCallbackHelper$MyHandler.handleMessage(AwContentsClientCallbackHelper.java:188) E/AndroidRuntime(14253): at android.os.Handler.dispatchMessage(Handler.java:102) E/AndroidRuntime(14253): at android.os.Looper.loop(Looper.java:145) E/AndroidRuntime(14253): at android.app.ActivityThread.main(ActivityThread.java:6145) E/AndroidRuntime(14253): at java.lang.reflect.Method.invoke(Native Method) E/AndroidRuntime(14253): at java.lang.reflect.Method.invoke(Method.java:372) E/AndroidRuntime(14253): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399) E/AndroidRuntime(14253): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194) E/AndroidRuntime(14253): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.webkit.ServiceWorkerController" on path: DexPathList[[zip file "/data/app/com.google.android.webview-2/base.apk"],nativeLibraryDirectories=[/data/app/com.google.android.webview-2/lib/arm, /vendor/lib, /system/lib]] E/AndroidRuntime(14253): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) E/AndroidRuntime(14253): at java.lang.ClassLoader.loadClass(ClassLoader.java:511) E/AndroidRuntime(14253): at java.lang.ClassLoader.loadClass(ClassLoader.java:469) E/AndroidRuntime(14253): ... 36 more E/AndroidRuntime(14253): Suppressed: java.lang.ClassNotFoundException: android.webkit.ServiceWorkerController E/AndroidRuntime(14253): at java.lang.Class.classForName(Native Method) E/AndroidRuntime(14253): at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
,
Jun 30 2016
Adding RBB now for now, since it is regression. We need to push the M52 Beta build today.
,
Jun 30 2016
,
Jun 30 2016
this is same as crbug/624089
,
Jun 30 2016
52.0.2743.49 - Current beta working 52.0.2743.50 - Working 52.0.2743.51 - First breaking build
,
Jun 30 2016
the moat analytics library is using reflection to reach serviceworkercontroller api and then since it does not exist in Android L it does crash. I will see if I can use some devrel help to warn either cnn/pandora or moat but this is not sth we can fix.
,
Jun 30 2016
Thanks,sgurun@ for the quick update. Removing RBB. Ok, then we would signoff this build to Beta.
,
Jun 30 2016
the crash should depend on content that is served. I bet you won't see the crash if you try again in 51 or on a N device.
,
Jun 30 2016
,
Jun 30 2016
@sgurun, Checked on android N with M51/systeme image monochrome, this issue is not repro. But for M52.0.2743.62 monochrome I'm seeing this issue
,
Jul 1 2016
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by dneelame...@chromium.org
, Jun 30 2016