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

Issue 654784 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Not on Chrome anymore
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

200+ Tests failing on Lollipop Tablet Tester

Project Member Reported by dgn@chromium.org, Oct 11 2016

Issue description

First failing build: https://uberchromegw.corp.google.com/i/chromium.android/builders/Lollipop%20Tablet%20Tester/builds/5269/


There might be something fishy with the ChromeActivity or TabModelUtils, some of the failures at least seem related. They don't repro locally.

Still investigating.

+tedchoc@: FYI as other sheriff
+jbudorick@: Is there an ongoing known issue about that bot specifically?
 
Hmm...and nothing jumping out in the logs either.

Dump of logs prior to the crash in: MainActivityWithURLTest#testLaunchActivityWithURL

94402:  10-11 03:02:44.449  3659  3689 W chromium: [1011/030244:WARNING:trace_config_file.cc(80)] The trace config file does not exist.
94402:  10-11 03:02:44.449  3659  3689 I chromium: [INFO:library_loader_hooks.cc(163)] Chromium logging enabled: level = 0, default verbosity = 0
94402:  10-11 03:02:44.457  3659  3689 E libEGL  : validate_display:255 error 3008 (EGL_BAD_DISPLAY)
94402:  10-11 03:02:44.458  3659  3689 I Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 01/15/15, ab0075f, Id3510ff6dc
94402:  10-11 03:02:44.499  3583  3583 I art     : Rejecting re-init on previously-failed class java.lang.Class<org.chromium.content.browser.FloatingWebActionModeCallback>
94402:  10-11 03:02:44.499  3583  3583 I art     : Rejecting re-init on previously-failed class java.lang.Class<org.chromium.content.browser.FloatingWebActionModeCallback>
94402:  10-11 03:02:44.509  3659  3691 W chromium: [WARNING:persistent_histogram_allocator.cc(502)] Creating the results-histogram inside persistent memory can cause future allocations to crash if that memor
y is ever released (for testing).
94402:  10-11 03:02:44.545  3659  3689 W VideoCapabilities: Unsupported mime video/mpeg2
94402:  10-11 03:02:44.567  3659  3689 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es
94402:  10-11 03:02:44.647  3583  3653 D cr_ChildProcLauncher: [ChildProcessLauncher.java:773] Setting up connection to process: slot=0
94402:  10-11 03:02:44.652  3623  3641 I cr_LibraryLoader: Using linker: org.chromium.base.library_loader.LegacyLinker
94402:  10-11 03:02:44.653  3583  3653 D cr_ChildProcLauncher: [ChildProcessLauncher.java:811] on connect callback, pid=3623 context=-1362769616 callbackType=2
94402:  10-11 03:02:44.654  3623  3643 W linker  : libchromium_android_linker.so: unused DT entry: type 0x6ffffffe arg 0x41f8
94402:  10-11 03:02:44.654  3623  3643 W linker  : libchromium_android_linker.so: unused DT entry: type 0x6fffffff arg 0x3
94402:  10-11 03:02:44.654   551   581 D BluetoothManagerService: Message: 20
94402:  10-11 03:02:44.654   551   581 D BluetoothManagerService: Added callback: android.bluetooth.IBluetoothManagerCallback$Stub$Proxy@ba67a64:true
94402:  10-11 03:02:44.656  3583  3657 D BluetoothAdapter: 485851751: getState() :  mService = null. Returning STATE_OFF
94402:  10-11 03:02:44.670  3623  3643 I cr_LibraryLoader: Loading chrome
94402:  10-11 03:02:44.734  3583  3583 W chromium: [WARNING:popular_sites.cc(375)] Download country site list failed
94402:  10-11 03:02:44.793  3623  3643 I cr_LibraryLoader: Time to load native libraries: 123 ms (timestamps 8189-8312)
94402:  10-11 03:02:44.793  3623  3643 I cr_LibraryLoader: Expected native library version number "56.0.2887.0", actual native library version number "56.0.2887.0"
94402:  10-11 03:02:44.795  3623  3643 W chromium: [1011/030244:WARNING:trace_config_file.cc(80)] The trace config file does not exist.
94402:  10-11 03:02:44.795  3623  3643 I chromium: [INFO:library_loader_hooks.cc(163)] Chromium logging enabled: level = 0, default verbosity = 0
94402:  10-11 03:02:44.831  3583  3583 D cr_Ntp  : [NewTabPageAdapter.java:229] Received 0 new suggestions for category 10001.
94402:  10-11 03:02:44.839  3583  3583 D cr_FeatureUtilities: [FeatureUtilities.java:208] Experiment flavor: Elderberry
94402:  10-11 03:02:44.840  3583  3583 D cr_FeatureUtilities: [FeatureUtilities.java:223] Caching flavor: Elderberry
94402:  10-11 03:02:44.853  3623  3700 W chromium: [WARNING:persistent_histogram_allocator.cc(502)] Creating the results-histogram inside persistent memory can cause future allocations to crash if that memor
y is ever released (for testing).
94402:  10-11 03:02:44.868  3583  3583 W chromium: [WARNING:popular_sites.cc(381)] Download fallback site list failed
94402:  10-11 03:02:44.868  3583  3583 W chromium: [WARNING:most_visited_sites.cc(517)] Download of popular sites failed
94402:  10-11 03:02:44.904  3583  3583 W View    : requestLayout() improperly called by android.support.v7.widget.AppCompatTextView{195d6ab0 V.ED.... ......ID 96,1662-1104,1742} during layout: running second
 layout pass
94402:  10-11 03:02:44.975  3583  3583 I cr_Ime  : ImeThread is enabled.
94402:  10-11 03:02:45.072  3583  3583 D cr_OfflinePageUtils: [OfflinePageUtils.java:208] building snackbar controller
94402:  10-11 03:02:45.104  3583  3583 D cr_tabmodel: [TabPersistentStore.java:828] Serializing tab lists; counts: 1, 0, 0
94402:  10-11 03:02:45.109  3583  3583 W View    : requestLayout() improperly called by android.support.v7.widget.AppCompatTextView{195d6ab0 V.ED.... ......ID 96,1662-1104,1662} during second layout pass: po
sting in next frame
94402:  10-11 03:02:45.240  3583  3601 D ChromeActivityTestCaseBase: startActivityCompletely <<
94402:  10-11 03:02:45.287  3583  3614 W cr_CrashFileManager: /data/data/org.chromium.chrome/cache/Crash Reports does not exist!
94402:  10-11 03:02:45.287  3583  3614 W cr_CrashFileManager: /data/data/org.chromium.chrome/cache/Crash Reports does not exist!
94402:  10-11 03:02:45.287  3583  3614 W cr_CrashFileManager: /data/data/org.chromium.chrome/cache/Crash Reports does not exist!
94402:  10-11 03:02:45.291  3583  3614 V cr_Precache: [PrecacheLauncher.java:139] updateEnabled starting
94402:  10-11 03:02:45.305  3583  3709 W cr_CrashFileManager: /data/data/org.chromium.chrome/cache/Crash Reports does not exist!
94402:  10-11 03:02:45.305  3583  3709 W cr_CrashFileManager: /data/data/org.chromium.chrome/cache/Crash Reports does not exist!
94402:  10-11 03:02:45.306  3583  3709 I cr_MinidmpUploadService: Attempting to upload accumulated crash dumps.
94402:  10-11 03:02:45.345  3583  3583 V cr_Precache: [PrecacheLauncher.java:162] updateEnabled complete
94402:  10-11 03:02:45.347  3583  3583 I cr_BindingManager: Moderate binding enabled: maxSize=20
94402:  10-11 03:02:45.377  3583  3710 W GooglePlayServicesUtil: Google Play services out of date.  Requires 8487000 but found 6779436
94402:  10-11 03:02:45.378  3583  3583 D NearbyMessagesClient: Failed to emit client lifecycle event CLIENT_DISCONNECTED due to GmsClient being disconnected
94402:  10-11 03:02:45.379  3583  3583 I cr_PhysicalWeb: Nearby connection failed: ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null}
94402:  10-11 03:02:45.385  3583  3583 W GooglePlayServicesUtil: Google Play services out of date.  Requires 8487000 but found 6779436
94402:  10-11 03:02:45.386  3583  3583 V cr_ExternalAuthUtils: [ExternalAuthUtils.java:188] Unable to use Google Play Services: SERVICE_VERSION_UPDATE_REQUIRED
94402:  10-11 03:02:45.388  3583  3583 W GooglePlayServicesUtil: Google Play services out of date.  Requires 8487000 but found 6779436
94402:  10-11 03:02:45.388  3583  3583 V cr_ExternalAuthUtils: [ExternalAuthUtils.java:188] Unable to use Google Play Services: SERVICE_VERSION_UPDATE_REQUIRED
94402:  10-11 03:02:45.809   551  1329 I WindowManager: Screenshot max retries 4 of Token{2267a3d4 ActivityRecord{2ef2e527 u0 org.chromium.chrome/.browser.ChromeTabbedActivity t201 f}} appWin=Window{256ecbed
 u0 SurfaceView} drawState=4
94402:  10-11 03:02:45.812   551   642 W art     : Long monitor contention event with owner method=void com.android.server.am.ActivityManagerService$AppTaskImpl.finishAndRemoveTask() from ActivityManagerServ
ice.java:19647 waiters=0 for 217ms
94402:  10-11 03:02:45.845   551   622 D ConnectivityService: releasing NetworkRequest NetworkRequest [ id=204, legacyType=-1, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED] ]
94402:  10-11 03:02:45.850  3583  3682 D ConnectivityManager.CallbackHandler: CM callback handler got msg 524296
94402:  10-11 03:02:45.858   551  1801 W ActivityManager: Finishing task with all activities already finished
94402:  10-11 03:02:45.858   551  1801 W ActivityManager: Duplicate finish request for ActivityRecord{2ef2e527 u0 org.chromium.chrome/.browser.ChromeTabbedActivity t201 f}
94402:  10-11 03:02:45.947  3583  3598 I art     : Background sticky concurrent mark sweep GC freed 19474(1639KB) AllocSpace objects, 33(568KB) LOS objects, 11% free, 16MB/18MB, paused 3.082ms total 129.791ms
94402:  10-11 03:02:45.947  3583  3601 I art     : WaitForGcToComplete blocked for 88.134ms for cause Explicit
94402:  10-11 03:02:45.997  3583  3601 I art     : Explicit concurrent mark sweep GC freed 1462(121KB) AllocSpace objects, 2(30KB) LOS objects, 40% free, 15MB/26MB, paused 2.197ms total 49.346ms
94402:  10-11 03:02:46.032  3583  3583 D cr_tabmodel: [TabPersistentStore.java:828] Serializing tab lists; counts: 1, 0, 0
94402:  10-11 03:02:46.044  3583  3601 I art     : Explicit concurrent mark sweep GC freed 427(73KB) AllocSpace objects, 2(1869KB) LOS objects, 39% free, 14MB/23MB, paused 1.525ms total 44.372ms

-----------------

Downloaded logcat file from the build you pointed to and did:
grep -A300 "START org.chromium.chrome.browser.MainActivityWithURLTest#testLaunchActivityWithURL" logcat_dumps%2FLollipop\ Tablet\ Tester%2F5269 | less

Comment 2 by dgn@chromium.org, Oct 11 2016

chrome_public_test_apk passed in the next build, that was maybe just an issue with the bot.

https://uberchromegw.corp.google.com/i/chromium.android/builders/Lollipop%20Tablet%20Tester/builds/5274

Comment 3 by dgn@chromium.org, Oct 12 2016

Status: WontFix (was: Assigned)
Didn't happen again in the following 10 or so builds. Closing.
Sorry about my lack of response, was OOO last week.

Lots of these in the exception traces:

Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'org.chromium.content_public.browser.WebContents org.chromium.content.browser.ContentViewCore.getWebContents()' on a null object reference
	at org.chromium.chrome.browser.payments.PaymentRequestTestBase$1.run(PaymentRequestTestBase.java:138)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
	at android.os.Handler.handleCallback(Handler.java:739)
	at android.os.Handler.dispatchMessage(Handler.java:95)
	at android.os.Looper.loop(Looper.java:135)
	at android.app.ActivityThread.main(ActivityThread.java:5254)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)

from https://uberchromegw.corp.google.com/i/chromium.android/builders/Lollipop%20Tablet%20Tester/builds/5269/steps/chrome_public_test_apk%3A%20generate%20result%20details/logs/result_details

Sign in to add a comment