org.chromium.webview_ui_test.test crashing due to resource not found exception |
|
Issue descriptionError: C 36.662s Main Caused by: android.view.InflateException: Binary XML file line #13: Error inflating class android.webkit.WebView C 36.662s Main at android.view.LayoutInflater.createView(LayoutInflater.java:645) C 36.662s Main at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) This is the regression range: https://chromium.googlesource.com/chromium/src/+log/ff113a8b5de28317d7f4820d0f6bd43e6e0ee033..d41941952ce7a0e1dc6e75f8da8e9c864e6804d9?pretty=fuller&n=10000 Last passed build: https://build.chromium.org/p/chromium.android/builders/Android%20WebView%20M%20(dbg)/builds/10564 First failed build: https://build.chromium.org/p/chromium.android/builders/Android%20WebView%20M%20(dbg)/builds/10565 Logs: C 36.661s Main [FAIL] org.chromium.webview_ui_test.test.ActionModeTest#testAssist: C 36.661s Main java.lang.RuntimeException: Unable to start activity ComponentInfo{org.chromium.webview_ui_test/org.chromium.webview_ui_test.WebViewUiTestActivity}: android.view.InflateException: Binary XML file line #13: Binary XML file line #13: Error inflating class android.webkit.WebView C 36.661s Main at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416) C 36.661s Main at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) C 36.661s Main at android.app.ActivityThread.-wrap11(ActivityThread.java) C 36.661s Main at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) C 36.661s Main at android.os.Handler.dispatchMessage(Handler.java:102) C 36.661s Main at android.os.Looper.loop(Looper.java:148) C 36.661s Main at android.app.ActivityThread.main(ActivityThread.java:5417) C 36.661s Main at java.lang.reflect.Method.invoke(Native Method) C 36.661s Main at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) C 36.662s Main at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) C 36.662s Main Caused by: android.view.InflateException: Binary XML file line #13: Binary XML file line #13: Error inflating class android.webkit.WebView C 36.662s Main at android.view.LayoutInflater.inflate(LayoutInflater.java:539) C 36.662s Main at android.view.LayoutInflater.inflate(LayoutInflater.java:423) C 36.662s Main at android.view.LayoutInflater.inflate(LayoutInflater.java:374) C 36.662s Main at com.android.internal.policy.PhoneWindow.setContentView(PhoneWindow.java:393) C 36.662s Main at android.app.Activity.setContentView(Activity.java:2166) C 36.662s Main at org.chromium.webview_ui_test.WebViewUiTestActivity.onCreate(WebViewUiTestActivity.java:31) C 36.662s Main at android.app.Activity.performCreate(Activity.java:6237) C 36.662s Main at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107) C 36.662s Main at android.support.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:532) C 36.662s Main at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369) C 36.662s Main ... 9 more C 36.662s Main Caused by: android.view.InflateException: Binary XML file line #13: Error inflating class android.webkit.WebView C 36.662s Main at android.view.LayoutInflater.createView(LayoutInflater.java:645) C 36.662s Main at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58) C 36.662s Main at android.view.LayoutInflater.onCreateView(LayoutInflater.java:694) C 36.662s Main at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762) C 36.662s Main at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704) C 36.662s Main at android.view.LayoutInflater.rInflate(LayoutInflater.java:835) C 36.662s Main at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798) C 36.662s Main at android.view.LayoutInflater.inflate(LayoutInflater.java:515) C 36.662s Main ... 18 more C 36.662s Main Caused by: java.lang.reflect.InvocationTargetException C 36.662s Main at java.lang.reflect.Constructor.newInstance(Native Method) C 36.662s Main at android.view.LayoutInflater.createView(LayoutInflater.java:619) C 36.662s Main ... 25 more C 36.662s Main Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7d0b0000 C 36.662s Main at android.content.res.Resources.getValue(Resources.java:1351) C 36.662s Main at android.content.res.Resources.getBoolean(Resources.java:1077) C 36.662s Main at org.chromium.ui.base.DeviceFormFactor.isTablet(DeviceFormFactor.java:35) C 36.662s Main at org.chromium.content.browser.DeviceUtils.addDeviceSpecificUserAgentSwitch(DeviceUtils.java:23) C 36.662s Main at org.chromium.content.browser.BrowserStartupController$5.run(BrowserStartupController.java:335) C 36.662s Main at org.chromium.content.browser.BrowserStartupController.prepareToStartBrowserProcess(BrowserStartupController.java:350) C 36.662s Main at org.chromium.content.browser.BrowserStartupController.startBrowserProcessesSync(BrowserStartupController.java:216) C 36.662s Main at org.chromium.android_webview.AwBrowserProcess.lambda$start$0$AwBrowserProcess(AwBrowserProcess.java:119) C 36.662s Main at org.chromium.android_webview.AwBrowserProcess$$Lambda$0.run(Unknown Source) C 36.662s Main at org.chromium.base.ThreadUtils.runOnUiThreadBlocking(ThreadUtils.java:74) C 36.662s Main at org.chromium.android_webview.AwBrowserProcess.start(AwBrowserProcess.java:103) C 36.662s Main at com.android.webview.chromium.WebViewChromiumFactoryProvider.startChromiumLocked(WebViewChromiumFactoryProvider.java:429) C 36.663s Main at com.android.webview.chromium.WebViewChromiumFactoryProvider.ensureChromiumStartedLocked(WebViewChromiumFactoryProvider.java:365) C 36.663s Main at com.android.webview.chromium.WebViewChromiumFactoryProvider.startYourEngines(WebViewChromiumFactoryProvider.java:473) C 36.663s Main at com.android.webview.chromium.WebViewChromium.init(WebViewChromium.java:164) C 36.663s Main at android.webkit.WebView.<init>(WebView.java:606) C 36.663s Main at android.webkit.WebView.<init>(WebView.java:542) C 36.663s Main at android.webkit.WebView.<init>(WebView.java:525) C 36.663s Main at android.webkit.WebView.<init>(WebView.java:512) C 36.663s Main ... 27 more The layout file is very simple: <?xml version="1.0" encoding="utf-8"?> <!-- Copyright 2015 The Chromium Authors. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. --> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center"> <WebView android:id="@+id/webview" android:layout_width="match_parent" android:layout_height="280dp" /> <EditText android:id="@+id/edittext" android:inputType="text" android:layout_below="@+id/webview" android:layout_width="match_parent" android:layout_height="60dp" /> </RelativeLayout>
,
Nov 29 2017
Yea I was gonna do a repro make sure it's not test issue and then move it to RBD if so. Thanks for the quick fix. I noticed CTS tests also all failing here: https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.android%2FAndroid_WebView_N__dbg_%2F12440%2F%2B%2Frecipes%2Fsteps%2FRun_CTS%2F0%2Fstdout Assuming that's the same cause?
,
Nov 29 2017
yeah, same issue. two of the three bots are back to green already, including the cts steps |
|
►
Sign in to add a comment |
|
Comment 1 by boliu@chromium.org
, Nov 29 2017