MediaCodecList crash when running android ContentShellTests |
||
Issue descriptionI'm seeing the following crash when running ContentShellTests on Android. Fairly certain this crash is causing all the test failures on the Chromium.Android waterfall. For example https://uberchromegw.corp.google.com/i/chromium.android/builders/Lollipop%20Phone%20Tester I/WindowState(28999): WIN DEATH: Window{181f4bc0 u0 SurfaceView EXITING} I/DEBUG ( 2457): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DEBUG ( 2457): Build fingerprint: 'google/hammerhead/hammerhead:5.1.1/LMY48T/2237560:userdebug/dev-keys' I/DEBUG ( 2457): Revision: '11' I/DEBUG ( 2457): ABI: 'arm' I/DEBUG ( 2457): pid: 2559, tid: 2583, name: CrRendererMain >>> org.chromium.content_shell_apk:sandboxed_process0 <<< I/DEBUG ( 2457): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- I/DEBUG ( 2457): Abort message: 'frameworks/av/media/libstagefright/OMXClient.cpp:403 CHECK(service.get() != NULL) failed.' I/DEBUG ( 2457): r0 00000000 r1 00000a17 r2 00000006 r3 00000000 I/DEBUG ( 2457): r4 4375cdb8 r5 00000006 r6 0000000e r7 0000010c I/DEBUG ( 2457): r8 b2e602e0 r9 b6979601 sl 4375a8fc fp b6979601 I/DEBUG ( 2457): ip 00000a17 sp 4375a3b8 lr b68fa3c5 pc b691d178 cpsr 600d0010 I/DEBUG ( 2457): I/DEBUG ( 2457): backtrace: I/DEBUG ( 2457): #00 pc 0003a178 /system/lib/libc.so (tgkill+12) I/DEBUG ( 2457): #01 pc 000173c1 /system/lib/libc.so (pthread_kill+52) I/DEBUG ( 2457): #02 pc 00017fd3 /system/lib/libc.so (raise+10) I/DEBUG ( 2457): #03 pc 00014795 /system/lib/libc.so (__libc_android_abort+36) I/DEBUG ( 2457): #04 pc 00012f44 /system/lib/libc.so (abort+4) I/DEBUG ( 2457): #05 pc 00007b61 /system/lib/libcutils.so (__android_log_assert+88) I/DEBUG ( 2457): #06 pc 0008ca71 /system/lib/libstagefright.so (android::OMXClient::connect()+128) I/DEBUG ( 2457): #07 pc 00085c75 /system/lib/libstagefright.so (android::MediaCodecList::parseTopLevelXMLFile(char const*)+64) I/DEBUG ( 2457): #08 pc 00085e5f /system/lib/libstagefright.so (android::MediaCodecList::MediaCodecList()+122) I/DEBUG ( 2457): #09 pc 00085ea5 /system/lib/libstagefright.so (android::MediaCodecList::getLocalInstance()+36) I/DEBUG ( 2457): #10 pc 00086021 /system/lib/libstagefright.so (android::MediaCodecList::getInstance()+288) I/DEBUG ( 2457): #11 pc 00018f17 /system/lib/libmedia_jni.so I/DEBUG ( 2457): #12 pc 00018fc9 /system/lib/libmedia_jni.so I/DEBUG ( 2457): #13 pc 0001a685 /data/dalvik-cache/arm/system@framework@boot.oat W/ActivityManager(28999): Exception when unbinding service org.chromium.content_shell_apk/org.chromium.content.app.PrivilegedProcessService0 W/ActivityManager(28999): android.os.DeadObjectException W/ActivityManager(28999): at android.os.BinderProxy.transactNative(Native Method) W/ActivityManager(28999): at android.os.BinderProxy.transact(Binder.java:496) W/ActivityManager(28999): at android.app.ApplicationThreadProxy.scheduleUnbindService(ApplicationThreadNative.java:921) W/ActivityManager(28999): at com.android.server.am.ActiveServices.removeConnectionLocked(ActiveServices.java:1795) W/ActivityManager(28999): at com.android.server.am.ActiveServices.killServicesLocked(ActiveServices.java:2193) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.cleanUpApplicationRecordLocked(ActivityManagerService.java:14907) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.handleAppDiedLocked(ActivityManagerService.java:4557) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.removeProcessLocked(ActivityManagerService.java:5794) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.killPackageProcessesLocked(ActivityManagerService.java:5599) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.forceStopPackageLocked(ActivityManagerService.java:5660) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.finishInstrumentationLocked(ActivityManagerService.java:16572) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.finishInstrumentation(ActivityManagerService.java:16591) W/ActivityManager(28999): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:1030) W/ActivityManager(28999): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2208) W/ActivityManager(28999): at android.os.Binder.execTransact(Binder.java:446) I/ActivityManager(28999): Killing 2559:org.chromium.content_shell_apk:sandboxed_process0/u0a119i424 (adj 0): isolated not needed W/libprocessgroup(28999): failed to open /acct/uid_10119/pid_2559/cgroup.procs: No such file or directory E/lowmemorykiller( 171): Error opening /proc/2530/oom_score_adj; errno=2
,
Apr 19 2016
Locally reverted CL and crash no longer appeared. Reverting https://codereview.chromium.org/1898353002/
,
Apr 19 2016
|
||
►
Sign in to add a comment |
||
Comment 1 by mikec...@chromium.org
, Apr 19 2016