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

Issue 621874 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 621471
Owner:
Closed: Jun 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug-Regression



Sign in to add a comment

rasterize_and_record_micro.* failure on Linux Perf bots at 400606:400609

Project Member Reported by petrcermak@chromium.org, Jun 21 2016

Issue description

Revision range first seen: r400606:r400609 (http://test-results.appspot.com/revision_range?start=400606&end=400609)
Links to failing builds: https://build.chromium.org/p/chromium.perf/builders/Linux%20Perf%20%285%29/builds/15496, https://build.chromium.org/p/chromium.perf/builders/Linux%20Perf%20%282%29/builds/13928

The following benchmarks are affected:
  * rasterize_and_record_micro.key_mobile_sites_smooth
  * rasterize_and_record_micro.top_25_smooth
  * rasterize_and_record_micro.key_silk_cases

In all cases, the failure is due to a native crash:

Crash reason:  SIGSEGV
Crash address: 0x0
Process uptime: not available

Thread 0 (crashed)
 0  libc-2.19.so + 0x3a227
    rax = 0x0000000000000006   rdx = 0x0000000000000006
    rcx = 0xffffffffffffffff   rbx = 0x0000163adaa3d480
    rsi = 0x0000000000000001   rdi = 0x0000000000000001
    rbp = 0x0000030000000000   rsp = 0x00007fff41ff9310
     r8 = 0x0000000000000000    r9 = 0x00001a8be3640000
    r10 = 0x0000000000000008   r11 = 0x0000000000000202
    r12 = 0x0000163adaa3d500   r13 = 0x0000020000000000
    r14 = 0x00001a8be3640000   r15 = 0x00007fff41ff9458
    rip = 0x00007f4e6a6e0227
    Found by: given as instruction pointer in context
 1  chrome!WTF::HashMap<const void *, WTF::HashMap<const blink::DisplayItemClient *, WTF::String, WTF::PtrHash<const blink::DisplayItemClient>, WTF::HashTraits<const blink::DisplayItemClient *>, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator>, WTF::PtrHash<const void>, WTF::HashTraits<const void *>, WTF::HashTraits<WTF::HashMap<const blink::DisplayItemClient *, WTF::String, WTF::PtrHash<const blink::DisplayItemClient>, WTF::HashTraits<const blink::DisplayItemClient *>, WTF::HashTraits<WTF::String>, WTF::PartitionAllocator> >, WTF::PartitionAllocator>::remove [HashTable.h : 641 + 0x5]
    rsp = 0x00007fff41ff9430   rip = 0x00007f4e758e4f30
    Found by: stack scanning
 2  chrome!<name omitted> [InlineBox.h : 439 + 0x5]
    rsp = 0x00007fff41ff9490   rip = 0x00007f4e73bd3aa9
    Found by: stack scanning
 3  chrome!<name omitted> [InlineTextBox.cpp : 61 + 0x8]
    rsp = 0x00007fff41ff94a0   rip = 0x00007f4e73c8f212
    Found by: stack scanning
 4  chrome!<name omitted> [LayoutText.cpp : 290 + 0x5]
    rsp = 0x00007fff41ff94c0   rip = 0x00007f4e73c42869
    Found by: stack scanning
 5  chrome!<name omitted> [LayoutBlockFlowLine.cpp : 147 + 0x5]
    rsp = 0x00007fff41ff94e0   rip = 0x00007f4e73bd2262
    Found by: stack scanning
 [...]

If the test is disabled, please downgrade to Pri-2.
 
Cc: vmp...@chromium.org
Project Member

Comment 3 by 42576172...@developer.gserviceaccount.com, Jun 21 2016

Mergedinto: 621585
Status: Duplicate (was: Untriaged)

===== BISECT JOB RESULTS =====
Status: completed


===== SUSPECTED CL(s) =====
Subject : Check DisplayItemCient aliveness in cached subsequences
Author  : wangxianzhu
Commit description:
  
BUG=609218

Review-Url: https://codereview.chromium.org/2066603005
Cr-Commit-Position: refs/heads/master@{#400607}
Commit  : 127e5fadca5f431a5de1bef939f7f43aec1d136f
Date    : Sun Jun 19 03:13:42 2016


===== TESTED REVISIONS =====
Revision         Exit Code  Std Dev  N  Good?
chromium@400605  0          N/A      3  good
chromium@400606  0          N/A      3  good
chromium@400607  1          N/A      3  bad    <--
chromium@400609  1          N/A      3  bad

Bisect job ran on: linux_perf_bisect
Bug ID: 621874

Test Command: src/tools/perf/run_benchmark -v --browser=release --output-format=chartjson --upload-results --also-run-disabled-tests rasterize_and_record_micro.key_silk_cases
Test Metric: record_time/http___jsfiddle.net_jx5De_14_show_
Relative Change: Zero to non-zero
Score: 99.9

Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/linux_perf_bisect/builds/6542
Job details: https://chromeperf.appspot.com/buildbucket_job_status/9009249729124886128


Not what you expected? We'll investigate and get back to you!
  https://chromeperf.appspot.com/bad_bisect?try_job_id=5861917801840640

| 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 Tests>AutoBisect.  Thank you!
Cc: petrcermak@chromium.org
Owner: wangxianzhu@chromium.org
Status: Assigned (was: Duplicate)
wangxianzhu: It appears that this failure was caused by your patch (https://codereview.chromium.org/2066603005). Please have a look and decide what should be done to fix this.
Mergedinto: -621585 621471
Status: Duplicate (was: Assigned)

Sign in to add a comment