{ "id": "171204", "key": "AC-5626", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "10000", "description": "", "name": "Done" }, "resolutiondate": "2018-02-28T21:47:45.000+0000", "created": "2018-02-27T09:02:06.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2018-03-03T22:05:53.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "Earlier i had view inside tableview.Now i have changed to cardview inside tableview.But when i click on cardview, it opens the details page and then crashes.Attaching logs.Getting logs as below \r\n\r\n\r\n[INFO] : WebViewFactory: Loading com.android.chrome version 64.0.3282.137 (code 328213752)\r\n[INFO] : cr_LibraryLoader: Time to load native libraries: 7 ms (timestamps 396-403)\r\n[INFO] : chromium: [INFO:library_loader_hooks.cc(36)] Chromium logging enabled: level = 0, default verbosity = 0\r\n[INFO] : cr_LibraryLoader: Expected native library version number \"64.0.3282.137\", actual native library version number \"64.0.3282.137\"\r\n[INFO] : cr_BrowserStartup: Initializing chromium process, singleProcess=true\r\n[INFO] : cr_base: Android Locale: en_IN requires .pak files: [en-GB.pak, en-US.pak]\r\n[ERROR] : chromium: [ERROR:instance.cc(49)] Unable to locate service manifest for metrics\r\n[ERROR] : chromium: [ERROR:service_manager.cc(890)] Failed to resolve service name: metrics\r\n[INFO] : art: Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/RenderProcessGoneDetail;\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:506)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.realizeViews(org.appcelerator.titanium.view.TiUIView) (TiViewProxy.java:530)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:514)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:702)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:241)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiWindowProxy.handleMessage(android.os.Message) (TiWindowProxy.java:116)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.WindowProxy.handleMessage(android.os.Message) (WindowProxy.java:468)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6153)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:868)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:758)\r\n[INFO] : art: Caused by: java.lang.ClassNotFoundException: Didn't find class \"android.webkit.RenderProcessGoneDetail\" on path: DexPathList[[zip file \"/data/app/com.android.chrome-2/base.apk\"],nativeLibraryDirectories=[/data/app/com.android.chrome-2/lib/arm64, /data/app/com.android.chrome-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]\r\n[INFO] : art: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:506)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.realizeViews(org.appcelerator.titanium.view.TiUIView) (TiViewProxy.java:530)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:514)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:702)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:241)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiWindowProxy.handleMessage(android.os.Message) (TiWindowProxy.java:116)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.WindowProxy.handleMessage(android.os.Message) (WindowProxy.java:468)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6153)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:868)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:758)\r\n[INFO] : art:\r\n[INFO] : art: Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/SafeBrowsingResponse;\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:506)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.realizeViews(org.appcelerator.titanium.view.TiUIView) (TiViewProxy.java:530)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:514)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:702)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:241)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiWindowProxy.handleMessage(android.os.Message) (TiWindowProxy.java:116)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.WindowProxy.handleMessage(android.os.Message) (WindowProxy.java:468)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6153)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:868)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:758)\r\n[INFO] : art: Caused by: java.lang.ClassNotFoundException: Didn't find class \"android.webkit.SafeBrowsingResponse\" on path: DexPathList[[zip file \"/data/app/com.android.chrome-2/base.apk\"],nativeLibraryDirectories=[/data/app/com.android.chrome-2/lib/arm64, /data/app/com.android.chrome-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]\r\n[INFO] : art: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:506)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.realizeViews(org.appcelerator.titanium.view.TiUIView) (TiViewProxy.java:530)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:514)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:492)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:702)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:241)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiWindowProxy.handleMessage(android.os.Message) (TiWindowProxy.java:116)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.WindowProxy.handleMessage(android.os.Message) (WindowProxy.java:468)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6153)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:868)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:758)\r\n[INFO] : art:\r\n[WARN] : cr_media: Requires BLUETOOTH permission\r\n[ERROR] : libEGL: validate_display:99 error 3008 (EGL_BAD_DISPLAY)\r\n[WARN] : VideoCapabilities: Unrecognized profile 2130706433 for video/avc\r\n[WARN] : VideoCapabilities: Unrecognized profile 2130706434 for video/avc\r\n[WARN] : VideoCapabilities: Unrecognized profile 2130706433 for video/avc\r\n[WARN] : VideoCapabilities: Unrecognized profile 2130706434 for video/avc\r\n[WARN] : VideoCapabilities: Unrecognized profile 2130706433 for video/avc\r\n[WARN] : VideoCapabilities: Unrecognized profile 2130706434 for video/avc\r\n[WARN] : VideoCapabilities: Unrecognized profile/level 0/3 for video/mpeg2\r\n[WARN] : VideoCapabilities: Unrecognized profile/level 0/3 for video/mpeg2\r\n[WARN] : VideoCapabilities: Unsupported mime video/x-ms-wmv\r\n[WARN] : VideoCapabilities: Unsupported mime video/x-ms-wmv\r\n[WARN] : VideoCapabilities: Unsupported mime video/divx\r\n[WARN] : VideoCapabilities: Unsupported mime video/divx311\r\n[WARN] : VideoCapabilities: Unsupported mime video/divx4\r\n[WARN] : VideoCapabilities: Unsupported mime video/mp4v-esdp\r\n[INFO] : VideoCapabilities: Unsupported profile 4 for video/mp4v-es\r\n[WARN] : cr_CrashFileManager: /data/user/0/com.tle.parent/cache/WebView/Crash Reports does not exist or is not a directory\r\n[WARN] : OpenGLRenderer: Continuous frame drop occurred, boost cpu now. total duration:22241032,\r\n[WARN] : OpenGLRenderer: CPUScaler boosted due to frame drop, mCPUFreqBoosted:1\r\n[INFO] : Process: Sending signal. PID: 28826 SIG: 9", "attachment": [], "flagged": false, "summary": "Click on CardView crashes", "creator": { "name": "sonufana4u", "key": "sonufana4u", "displayName": "sonufana4u", "active": true, "timeZone": "Asia/Kolkata" }, "subtasks": [], "reporter": { "name": "sonufana4u", "key": "sonufana4u", "displayName": "sonufana4u", "active": true, "timeZone": "Asia/Kolkata" }, "environment": "Operating System\r\n Name = Mac OS X\r\n Version = 10.13.1\r\n Architecture = 64bit\r\n # CPUs = 4\r\n Memory = 8589934592\r\nNode.js\r\n Node.js Version = 8.9.3\r\n npm Version = 5.5.1\r\nTitanium CLI\r\n CLI Version = 5.0.14\r\nTitanium SDK\r\n SDK Version = 7.0.1.GA", "comment": { "comments": [ { "id": "434949", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "Hello [~sonufana4u], Thanks for sharing with us.Please create a full reproducible test code and provide here for us to test the issue. Also, attach logs using latest SDK 7.0.2.GA. ", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2018-02-27T09:39:17.000+0000", "updated": "2018-02-27T09:39:17.000+0000" }, { "id": "434984", "author": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It's a known bug to Android / Chromium. I just ran into it with WebView on 5.5.1 SDK running on an Android 7 phone building to target 23 SDK. \r\n\r\n\"You can see the full explanation on the bug at https://crbug.com/791099 but the summary is that this is an Android framework class which only exists on O+ devices and you're presumably running on an N device which (correctly) doesn't have it. The error doesn't cause any problem other than the spam in the logs, because this is just a warning and the code which refers to the missing class is never actually invoked on earlier OS versions.\"\r\n\r\nObviously we're experiencing more than just \"spam in the logs\" as it kills the WebView in my case.\r\n\r\nhttps://bugs.chromium.org/p/chromium/issues/detail?id=791099", "updateAuthor": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-02-28T02:36:24.000+0000", "updated": "2018-02-28T04:28:00.000+0000" }, { "id": "434985", "author": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "body": "My error log... happened by trying to load www.fishwatch.gov/profiles/all-profiles into a webView.\r\n\r\n[INFO] : art: Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/RenderProcessGoneDetail;\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:83)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:142)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:196)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:87)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:493)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:479)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:680)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:240)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art: Caused by: java.lang.ClassNotFoundException: Didn't find class \"android.webkit.RenderProcessGoneDetail\" on path: DexPathList[[zip file \"/data/app/com.android.chrome-2/base.apk\"],nativeLibraryDirectories=[/data/app/com.android.chrome-2/lib/arm, /data/app/com.android.chrome-2/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]\r\n[INFO] : art: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:83)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:142)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:196)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:87)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:493)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:479)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:680)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:240)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art:\r\n[INFO] : art: Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/SafeBrowsingResponse;\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:83)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:142)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:196)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:87)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:493)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:479)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:680)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:240)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art: Caused by: java.lang.ClassNotFoundException: Didn't find class \"android.webkit.SafeBrowsingResponse\" on path: DexPathList[[zip file \"/data/app/com.android.chrome-2/base.apk\"],nativeLibraryDirectories=[/data/app/com.android.chrome-2/lib/arm, /data/app/com.android.chrome-2/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]\r\n[INFO] : art: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:83)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:142)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:196)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:87)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:493)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:479)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:680)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:240)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art:", "updateAuthor": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-02-28T02:47:24.000+0000", "updated": "2018-02-28T02:47:24.000+0000" }, { "id": "434987", "author": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I experienced this on 5.5.1 SDK just opening a WebView. The Chromium folks claim that this just put harmless crud in the log but in my app it prevents the web page from loading. No error event is thrown. ", "updateAuthor": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-02-28T04:26:37.000+0000", "updated": "2018-02-28T04:26:37.000+0000" }, { "id": "434988", "author": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "body": "[~sonufana4u],Can you please try using the latest SDK 7.0.2.GA and let us know how it goes.", "updateAuthor": { "name": "mrahman", "key": "mrahman", "displayName": "Mostafizur Rahman", "active": true, "timeZone": "Asia/Dhaka" }, "created": "2018-02-28T05:31:16.000+0000", "updated": "2018-02-28T05:31:16.000+0000" }, { "id": "434990", "author": { "name": "sonufana4u", "key": "sonufana4u", "displayName": "sonufana4u", "active": true, "timeZone": "Asia/Kolkata" }, "body": "@joe - thanks for the info.\r\n@mostafizur - close this ticket bcz i made layout as card from view itself.Thanks", "updateAuthor": { "name": "sonufana4u", "key": "sonufana4u", "displayName": "sonufana4u", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2018-02-28T08:35:07.000+0000", "updated": "2018-02-28T08:35:07.000+0000" }, { "id": "435080", "author": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hi,\r\n\r\nWe've tried this with *SDK 7.0.2* and we're still getting this error when opening a webView with this URL.\r\n\r\nhttps://www.fishwatch.gov/profiles/wild-harvested-profiles\r\n\r\nHere is the log from running it with SDK 7.0.2\r\n\r\n[INFO] : art: Rejecting re-init on previously-failed class java.lang.Class: *java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/RenderProcessGoneDetail;*\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:511)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:491)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:707)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.add(java.lang.Object) (TiViewProxy.java:600)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.nativeFireEvent(long, java.lang.Object, long, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:-2)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.fireEvent(org.appcelerator.kroll.KrollObject, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:62)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.doFireEvent(java.lang.String, java.lang.Object) (KrollProxy.java:936)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.handleMessage(android.os.Message) (KrollProxy.java:1159)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:363)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.TableViewProxy.handleMessage(android.os.Message) (TableViewProxy.java:942)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art: Caused by: java.lang.ClassNotFoundException: Didn't find class \"android.webkit.RenderProcessGoneDetail\" on path: DexPathList[[zip file \"/data/app/com.android.chrome-2/base.apk\"],nativeLibraryDirectories=[/data/app/com.android.chrome-2/lib/arm64, /data/app/com.android.chrome-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]\r\n[INFO] : art: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:511)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:491)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:707)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.add(java.lang.Object) (TiViewProxy.java:600)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.nativeFireEvent(long, java.lang.Object, long, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:-2)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.fireEvent(org.appcelerator.kroll.KrollObject, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:62)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.doFireEvent(java.lang.String, java.lang.Object) (KrollProxy.java:936)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.handleMessage(android.os.Message) (KrollProxy.java:1159)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:363)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.TableViewProxy.handleMessage(android.os.Message) (TableViewProxy.java:942)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art:\r\n[INFO] : art: Rejecting re-init on previously-failed class java.lang.Class: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/SafeBrowsingResponse;\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:511)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:491)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:707)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.add(java.lang.Object) (TiViewProxy.java:600)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.nativeFireEvent(long, java.lang.Object, long, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:-2)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.fireEvent(org.appcelerator.kroll.KrollObject, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:62)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.doFireEvent(java.lang.String, java.lang.Object) (KrollProxy.java:936)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.handleMessage(android.os.Message) (KrollProxy.java:1159)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:363)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.TableViewProxy.handleMessage(android.os.Message) (TableViewProxy.java:942)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art: Caused by: java.lang.ClassNotFoundException: Didn't find class \"android.webkit.SafeBrowsingResponse\" on path: DexPathList[[zip file \"/data/app/com.android.chrome-2/base.apk\"],nativeLibraryDirectories=[/data/app/com.android.chrome-2/lib/arm64, /data/app/com.android.chrome-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]\r\n[INFO] : art: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)\r\n[INFO] : art: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)\r\n[INFO] : art: at void com.android.webview.chromium.WebViewChromium.init(java.util.Map, boolean) (WebViewChromium.java:42)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int, java.util.Map, boolean) (WebView.java:636)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int, int) (WebView.java:572)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet, int) (WebView.java:555)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context, android.util.AttributeSet) (WebView.java:542)\r\n[INFO] : art: at void android.webkit.WebView.(android.content.Context) (WebView.java:532)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$TiWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:97)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView$NonHTCWebView.(ti.modules.titanium.ui.widget.webview.TiUIWebView, android.content.Context) (TiUIWebView.java:249)\r\n[INFO] : art: at void ti.modules.titanium.ui.widget.webview.TiUIWebView.(org.appcelerator.titanium.proxy.TiViewProxy) (TiUIWebView.java:302)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView ti.modules.titanium.ui.WebViewProxy.createView(android.app.Activity) (WebViewProxy.java:84)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.handleGetView() (TiViewProxy.java:511)\r\n[INFO] : art: at org.appcelerator.titanium.view.TiUIView org.appcelerator.titanium.proxy.TiViewProxy.getOrCreateView() (TiViewProxy.java:491)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.handleAdd(org.appcelerator.titanium.proxy.TiViewProxy) (TiViewProxy.java:707)\r\n[INFO] : art: at void org.appcelerator.titanium.proxy.TiViewProxy.add(java.lang.Object) (TiViewProxy.java:600)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.nativeFireEvent(long, java.lang.Object, long, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:-2)\r\n[INFO] : art: at boolean org.appcelerator.kroll.runtime.v8.V8Object.fireEvent(org.appcelerator.kroll.KrollObject, java.lang.String, java.lang.Object, boolean, boolean, int, java.lang.String) (V8Object.java:62)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.doFireEvent(java.lang.String, java.lang.Object) (KrollProxy.java:936)\r\n[INFO] : art: at boolean org.appcelerator.kroll.KrollProxy.handleMessage(android.os.Message) (KrollProxy.java:1159)\r\n[INFO] : art: at boolean org.appcelerator.titanium.proxy.TiViewProxy.handleMessage(android.os.Message) (TiViewProxy.java:363)\r\n[INFO] : art: at boolean ti.modules.titanium.ui.TableViewProxy.handleMessage(android.os.Message) (TableViewProxy.java:942)\r\n[INFO] : art: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:98)\r\n[INFO] : art: at void android.os.Looper.loop() (Looper.java:154)\r\n[INFO] : art: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)\r\n[INFO] : art: at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)\r\n[INFO] : art: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)\r\n[INFO] : art:\r\n", "updateAuthor": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-03-01T23:32:15.000+0000", "updated": "2018-03-01T23:32:15.000+0000" }, { "id": "435081", "author": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*So with all due respect we do not agree that this bug should be closed.* This is a real bug. The problem according to the Chromium folks is that this should be ignored and the webView should be loaded but it looks like Titanium is viewing this as a hard error and killing the webView. That's what it looks like to me.", "updateAuthor": { "name": "jfalcone", "key": "jfalcone", "displayName": "Joe Falcone", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-03-01T23:34:19.000+0000", "updated": "2018-03-01T23:34:19.000+0000" }, { "id": "435155", "author": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "body": "Here is the Chromium ticket about the \"logspam\"\r\nhttps://bugs.chromium.org/p/chromium/issues/detail?id=791099", "updateAuthor": { "name": "michael", "key": "michael", "displayName": "Michael Gangolf", "active": true, "timeZone": "Europe/Berlin" }, "created": "2018-03-03T22:05:53.000+0000", "updated": "2018-03-03T22:05:53.000+0000" } ], "maxResults": 9, "total": 9, "startAt": 0 } } }