New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 621831 link

Starred by 5 users

Issue metadata

Status: Archived
Owner: ----
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

Android System WebView 51.0.2704.81, 51.0.2704.77, 50.0.2661.86 causes SAP Application to crash on Android mobile devices

Reported by deepakmn...@gmail.com, Jun 21 2016

Issue description

Steps to reproduce the problem:
1. Update Android mobile device with Android System WebView 51.0.2704.81, 51.0.2704.77, 50.0.2661.86 
2. Launch SAP app and the app crashes. 

What is the expected behavior?
Application should not crash after updating Android System WebView 51.0.2704.81, 51.0.2704.77, 50.0.2661.86

What went wrong?
Updating Android System WebView 51.0.2704.81, 51.0.2704.77, 50.0.2661.86 are causing apps to crash.

An Android case is already logged-213649
https://code.google.com/p/android/issues/detail?id=213649

Crashed report ID: 

How much crashed? Whole browser

Is it a problem with a plugin? Yes Android System WebView 51.0.2704.81, 51.0.2704.77, 50.0.2661.86

Did this work before? N/A 

Chrome version:   Channel: n/a
OS Version: 
Flash Version: 

An Android case is already logged-213649
https://code.google.com/p/android/issues/detail?id=213649
 

Comment 1 by suresh...@gmail.com, Jun 21 2016

Dear Chromium team, The app we are referring to is an enterprise in-house app deployed to a large workforce. The app is critical for day to day work and the crash is causing a major frustration among users. The current workaround is to uninstall webview update. however if automatic updates are turned on, webview is reinstalled automatically and the app begins to crash again.

I see there are multiple webview updates deployed in June'16 alone and each claiming to have fix for app crash, however our application is crashing in all these versions; 51.0.2704.81, 51.0.2704.77, 50.0.2661.86 
Components: Mobile>WebView
Labels: Stability-Sheriff-Android
Cc: sgu...@chromium.org
Labels: -Pri-2 Pri-1
suresh.kl@gmail.com
We are trying to repro this issue. Could you give us more info like which SAP app in Play(quite few apps are there)? link? package name?
Is this specific one device? set of devices? 

Thank you!
Labels: Needs-Feedback

Comment 7 by suresh...@gmail.com, Jun 26 2016

satyavat...@chromium.org
Hi, the application we are referring to is not on the playstore. We have custom developed SAP app using SAP Kapsel SDK. The issue replicated on all Android devices running OS 5.X and 6.X.  

Comment 8 by suresh...@gmail.com, Jun 26 2016

Fiori Client App Log:
2016-06-20 18:30:36:030+0530 com.sap.smp.clientlog INFO [group: com.sap.smp.client.android] [artifact: ClientLog] [version: 3.11.4] [buildTime: 2016-03-08 08:14] [gitCommit: ${ldi.scm.revision}] [gitBranch: ${env.SCM_REVISION}]
2016-06-20 18:30:36:030+0530 com.sap.smp.supportability INFO [group: com.sap.smp.client.android] [artifact: SupportabilityFacade] [version: 3.11.4] [buildTime: 2016-03-08 08:14] [gitCommit: ${ldi.scm.revision}] [gitBranch: ${env.SCM_REVISION}]
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR java.io.FileNotFoundException: www/plugins/kapsel-plugin-fioriclient/www/messages_en_GB.properties
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR android.content.res.AssetManager.openAsset(Native Method)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:324)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:298)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.readPropertiesFile(I18N.java:70)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.execute(I18N.java:41)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:97)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR org.apache.cordova.PluginManager.exec(PluginManager.java:132)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:59)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR org.crosswalk.engine.XWalkExposedJsApi.exec(XWalkExposedJsApi.java:40)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:37)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR android.os.Handler.dispatchMessage(Handler.java:102)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR android.os.Looper.loop(Looper.java:145)
2016-06-20 18:30:40:030+0530 SMP_I18N ERROR android.os.HandlerThread.run(HandlerThread.java:61)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR java.io.FileNotFoundException: www/plugins/kapsel-plugin-fioriclient/www/messages_en_GB.properties
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR android.content.res.AssetManager.openAsset(Native Method)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:324)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:298)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.readPropertiesFile(I18N.java:70)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.execute(I18N.java:41)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:97)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR org.apache.cordova.PluginManager.exec(PluginManager.java:132)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:59)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR org.crosswalk.engine.XWalkExposedJsApi.exec(XWalkExposedJsApi.java:40)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:37)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR android.os.Handler.dispatchMessage(Handler.java:102)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR android.os.Looper.loop(Looper.java:145)
2016-06-20 18:30:53:030+0530 SMP_I18N ERROR android.os.HandlerThread.run(HandlerThread.java:61)
2016-06-20 18:33:03:033+0530 com.sap.smp.clientlog INFO [group: com.sap.smp.client.android] [artifact: ClientLog] [version: 3.11.4] [buildTime: 2016-03-08 08:14] [gitCommit: ${ldi.scm.revision}] [gitBranch: ${env.SCM_REVISION}]
2016-06-20 18:33:03:033+0530 com.sap.smp.supportability INFO [group: com.sap.smp.client.android] [artifact: SupportabilityFacade] [version: 3.11.4] [buildTime: 2016-03-08 08:14] [gitCommit: ${ldi.scm.revision}] [gitBranch: ${env.SCM_REVISION}]
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR java.io.FileNotFoundException: www/plugins/kapsel-plugin-fioriclient/www/messages_en_GB.properties
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR android.content.res.AssetManager.openAsset(Native Method)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:324)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:298)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.readPropertiesFile(I18N.java:70)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.execute(I18N.java:41)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:97)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR org.apache.cordova.PluginManager.exec(PluginManager.java:132)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:59)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR org.crosswalk.engine.XWalkExposedJsApi.exec(XWalkExposedJsApi.java:40)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:37)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR android.os.Handler.dispatchMessage(Handler.java:102)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR android.os.Looper.loop(Looper.java:145)
2016-06-20 18:33:05:033+0530 SMP_I18N ERROR android.os.HandlerThread.run(HandlerThread.java:61)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR java.io.FileNotFoundException: www/plugins/kapsel-plugin-fioriclient/www/messages_en_GB.properties
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR android.content.res.AssetManager.openAsset(Native Method)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:324)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR android.content.res.AssetManager.open(AssetManager.java:298)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.readPropertiesFile(I18N.java:70)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR com.sap.mp.cordova.plugins.i18n.I18N.execute(I18N.java:41)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:97)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR org.apache.cordova.PluginManager.exec(PluginManager.java:132)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:59)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR org.crosswalk.engine.XWalkExposedJsApi.exec(XWalkExposedJsApi.java:40)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:37)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR android.os.Handler.dispatchMessage(Handler.java:102)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR android.os.Looper.loop(Looper.java:145)
2016-06-20 18:33:18:033+0530 SMP_I18N ERROR android.os.HandlerThread.run(HandlerThread.java:61)

Comment 9 by sgu...@chromium.org, Jun 27 2016

Cc: michaelbai@chromium.org boliu@chromium.org
Is there a way you can provide a small repro app? this will simplify the debug effort here.

Seems like related to opening assets. Bo/Michael, any change there you may remember in M51 timeframe.

Comment 10 by wnwen@chromium.org, Jun 28 2016

Cc: agrieve@chromium.org
Labels: -Stability-Sheriff-Android
+Andrew who might know about this cordova plugin. Not much I can do, will let webview team take this one.

Comment 11 by ajha@chromium.org, Feb 8 2017

Gentle ping to get an update on this issue. Please close this if there is nothing actionable to proceed ahead.
Status: Archived (was: Unconfirmed)
51 is quite old. Closing as archived.

Sign in to add a comment