Issue metadata
Sign in to add a comment
|
Chrome crashes on browse:media:youtube |
||||||||||||||||||||||
Issue description
Chrome has started consistently crashing on browse:media:youtube on the system health benchmark.
Crashes seen in:
config story build
0 android-nexus7v2 common browse:media:youtube 4190
1 android-nexus5 common browse:media:youtube 5327
2 android-nexus5x common browse:media:youtube 3444
3 android-nexus6 common browse:media:youtube 5421
4 android-one common browse:media:youtube 6113
Sadly no stack symbolization (I think?) so this is all we see from the logs:
W/chromium(30417): [WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=10
W/chromium(30417): [WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=11
W/chromium(30417): [WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=12
W/chromium(30417): [WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=13
W/chromium(30417): [WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=14
W/google-breakpad(30444): ### ### ### ### ### ### ### ### ### ### ### ### ###
W/google-breakpad(30444): Chrome build fingerprint:
W/google-breakpad(30444): Developer Build
W/google-breakpad(30444): 1
W/google-breakpad(30444): ### ### ### ### ### ### ### ### ### ### ### ### ###
W/chromium(30417): [WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=15
W/chromium(30417): [WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=16
F/google-breakpad(30603): -----BEGIN BREAKPAD MICRODUMP-----
F/google-breakpad(30603): V Chrome_Android:59.0.3057.0
F/google-breakpad(30603): O A arm 04 armv7l google/hammerhead/hammerhead:4.4.2/KOT49H/937116:userdebug/dev-keys
F/google-breakpad(30603): P renderer
F/google-breakpad(30603): G UNKNOWN
F/google-breakpad(30603): H 20100000 FFFF1000 003C 41441000 9C99C000 0C:05 0D:06 0E:01 0F:02 11:01 12:03 13:06 14:05 15:05 16:05 17:09 18:06 19:04 1D:01 1E:01
F/google-breakpad(30603): S 0 75A35448 75A35000 00002000
F/google-breakpad(30603): S 75A35000 00000000000000FF00000000000080400300000001000018405DA37500000000E851A3753451A3757451A375B5D70878505DA3755F5D05794452A3754F620579010000000040412B7C52A37578400000000000000000384200000000800B0000FC5AA37500000000FC5AA3754D37087800000000800B00000000000000000000FC5AA375EF36087800000000FFFFFFFFF851A3758D9BFC78000000000000000068010000CA00000068010000091738775D363B77B0D07F7F68000000C8C69179B838947FC88F767E5038947F6B8E094068000000FC212C4ACD7D09404851A375C8C6917968000000B851A375000000000000000001000000D041412BFC5AA375FC5AA3755041422BC1EFF878E181F8786C38947F0518387790D3577F000000000300000001000018F05CA37500000000F852A3754452A375000019430000000000004F4300002041C0D2AC76F851A3755041422BFFFFFFFFF851A375FC5AA375000000800040402B9051A375000000000100000091F2F8780000000000000000
F/google-breakpad(30603): S 75A35180 02000000000000000040402B0100000000000000800B0000B851A37584630D40905DA375F051A3752052A3755041422BD051A375FC5AA375000000000000000001000000497EF87800005043000030410000000000000000005A0000005A0000005A0000002400000000000000000000005A00000024000000000000800B00004052A3753052A37500000000000000006052A375010000003052A375B3EFF8780000000000000000005A0000803200000000000000000000005A0000002400000000000000000000680100009000000000000000000000000000B4430000104300000000000000000000B443000000000000B44300001043000000005041422BC1EFF878FC5AA375000000800040402BB852A3750000000001000000A3F2F8788C010000400CAC7D00000000000000000040402B0100004200000000000000000C5BA375000000000C5BA3754D37087800000000800B000000000000000000000C5BA375EF36087800000000FFFFFFFF5854A3758D9BFC7890C5A7760854A375
F/google-breakpad(30603): S 75A35300 1053A375432600000000000000000000DFFFFFFF0000000000000000432600000000000000000000C0010000C11003780000000080192A368C192A360D00000000000000FBEEF878D871412BFC5AA375FC5AA375D8734E2BC1EFF878E181F8780C5BA3755041422BC1EFF87800000000000000000000000000000000040000005041422BBDBDFA78C96A02775041422BC96A0277C853A3755041422BAC41422B5041422BCF91F87800000000800B0000F853A375C853A375F853A375F3F2F878045BA3757337087800000000000000000040402B40C8B17600000000800B00005041422BBDBDFA78C96A02775041422B0DF4F26401000000000000000000000000000000E837BE21E837BE215582D2780DF4F2640100000000000000E837BE2101000000B382D278E837BE210000000020BDB1791183D278C829543DE11CDD78C829543D6FBDDD78000080BF000080BF0080B44300001143000080BF000080BF0080B44300001143B0D07F7FC854A37568010000385DA37598FB957F00000000
[...]
********************************************************************************
Stack from Logcat
Reading native crash info from stdin
Unknown Android release, consider --[no-]packed-relocation-adjustments options
Reading Android symbols from: /b/c/b/Android_Nexus5_Perf__2_/src
Searching for Chrome symbols from within: /b/c/b/Android_Nexus5_Perf__2_/src/out/Release/lib.unstripped:/b/c/b/Android_Nexus5_Perf__2_/src/out/Release/lib:/b/c/b/Android_Nexus5_Perf__2_/src/out/Release
-----------------------------------------------------
signal 5 (???) at 0x78ddbdb0 (code=4), thread 30460 (CrRendererMain)
********************************************************************************
Tombstones
I 0.035s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( ( c=/data/local/tmp/cache_token;echo $EXTERNAL_STORAGE;cat $c 2>/dev/null||echo;echo "0439a6de-1544-11e7-a749-109836a89aae">$c &&getprop )>/data/local/tmp/temp_file-2505dc221ef54 );echo %$?'
I 0.135s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 pull /data/local/tmp/temp_file-2505dc221ef54 /tmp/tmpQH7OSl/tmp_ReadFileWithPull
I 0.327s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( su -c ls /root && ! ls /root );echo %$?'
I 0.327s TimeoutThread-1-for-delete_temporary_file(0d88db4443e4b0d5) [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell 'rm -f /data/local/tmp/temp_file-2505dc221ef54'
I 0.415s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( test -e /data/tombstones );echo %$?'
I 0.504s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( TZ=utc ls -a -l /data/tombstones/ );echo %$?'
I 0.605s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( TZ=UTC date );echo %$?'
I 0.707s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( TZ=utc ls -a -l /data/tombstones/ );echo %$?'
I 0.795s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 pull /data/tombstones/tombstone_00 /tmp/tmptFKRtA/tmp_ReadFileWithPull
I 1.008s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( rm /data/tombstones/tombstone_00 );echo %$?'
I 1.108s TimeoutThread-1-for-MainThread [host]> /b/c/b/Android_Nexus5_Perf__2_/src/third_party/catapult/devil/bin/deps/linux2/x86_64/bin/adb -s 0d88db4443e4b0d5 shell '( rm /data/tombstones/tombstone_01 );echo %$?'
I 1.208s Main tombstone_00 created on 1971-11-21 00:50:00, about this long ago: 16566 days, 11:35:52 Device: 0d88db4443e4b0d5
I 1.208s Main Resolving...
I 1.576s Main tombstone_00 created on 1971-11-21 00:50:00, about this long ago: 16566 days, 11:35:52 Device: 0d88db4443e4b0d5
I 1.576s Main Reading native crash info from stdin
I 1.576s Main Pre-M Android release detected, added --packed-relocation-adjustments option
I 1.576s Main Reading Android symbols from: /b/c/b/Android_Nexus5_Perf__2_/src
I 1.576s Main Searching for Chrome symbols from within: /b/c/b/Android_Nexus5_Perf__2_/src/out/Release/lib.unstripped:/b/c/b/Android_Nexus5_Perf__2_/src/out/Release/lib:/b/c/b/Android_Nexus5_Perf__2_/src/out/Release
I 1.576s Main pid: 540, tid: 540, name: app_process >>> app_process <<<
I 1.576s Main signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I 1.576s Main r0 00000000 r1 0000021c r2 00000006 r3 00000000
I 1.576s Main r4 00000006 r5 0000000d r6 0000021c r7 0000010c
I 1.576s Main r8 00000004 r9 be909b92 sl be909b9e fp be909b86
I 1.576s Main ip 40209438 sp be909628 lr 400a3fe5 pc 400b2f90
https://luci-logdog.appspot.com/v/?s=chrome%2Fbb%2Fchromium.perf%2FAndroid_Nexus5_Perf__2_%2F5327%2F%2B%2Frecipes%2Fsteps%2Fsystem_health.common_mobile%2F0%2Fstdout
Screenshot:
https://console.developers.google.com/m/cloudstorage/b/chrome-telemetry-output/o/profiler-file-id_56-2017-03-30_06-00-5235425.png
Example build:
https://luci-milo.appspot.com/buildbot/chromium.perf/Android%20Nexus7v2%20Perf%20%282%29/4190
,
Mar 31 2017
,
Mar 31 2017
,
Mar 31 2017
Hmhh, this seems to originate from issue 666293 . It was flaky on CQ, so we disable the test on CQ, and now we have to deal with it here in the waterfall: https://cs.chromium.org/chromium/src/tools/perf/benchmarks/system_health_smoke_test.py?rcl=76880239f2fc320edf283061081b6cf323a29263&l=40 "You can't run away from trouble. There ain't no place that far." - James Baskett
,
Mar 31 2017
I think this is a dupe of bug 706865 ?
,
Mar 31 2017
,
Mar 31 2017
=== BISECT JOB RESULTS === Test failure found with culprit Suspected Commit Author : yosin Commit : 9744d5bffb3fbdf761455b355ebc4faa757d1aaf Date : Thu Mar 30 09:02:53 2017 Subject: Get rid of computeVisibleSelectionInDOMTreeDeprecated() in InputMethodController::textInputType() and textInputInfo() Bisect Details Configuration: android_nexus5_perf_bisect Benchmark : system_health.memory_mobile Metric : memory:chrome:all_processes:process_count_avg/browse_media/browse_media_youtube Revision Exit Code N chromium@460670 0 +- N/A 20 good chromium@460691 0 +- N/A 20 good chromium@460701 0 +- N/A 20 good chromium@460704 0 +- N/A 20 good chromium@460705 1 +- N/A 20 bad <-- chromium@460706 1 +- N/A 20 bad chromium@460711 1 +- N/A 20 bad Please refer to the following doc on diagnosing memory regressions: https://chromium.googlesource.com/chromium/src/+/master/docs/memory-infra/memory_benchmarks.md To Run This Test src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests --story-filter=browse.media.youtube system_health.memory_mobile Debug Info https://chromeperf.appspot.com/buildbucket_job_status/8983675213041390320 Is this bisect wrong? https://chromeperf.appspot.com/bad_bisect?try_job_id=5236529682710528 | O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq | X | for more information addressing perf regression bugs. For feedback, | / \ | file a bug with component Speed>Bisection. Thank you! |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by 42576172...@developer.gserviceaccount.com
, Mar 30 2017