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

Issue 621471 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug-Regression

Blocking:
issue 619630



Sign in to add a comment

rasterize_and_record_micro.key_silk_cases failure on Linux Perf (2)

Project Member Reported by oysteine@chromium.org, Jun 20 2016

Issue description

Bot: https://uberchromegw.corp.google.com/i/chromium.perf/builders/Linux%20Perf%20%282%29?numbuilds=200

Example stdio: https://uberchromegw.corp.google.com/i/chromium.perf/builders/Linux%20Perf%20%282%29/builds/13928/steps/rasterize_and_record_micro.key_silk_cases/logs/stdio

Consistently crashes with this callstack:

	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
	 6  chrome!<name omitted> [LayoutBlockFlow.cpp : 481 + 0xe]
	    rsp = 0x00007fff41ff95d0   rip = 0x00007f4e73bc043e
	    Found by: stack scanning
	 7  chrome!<name omitted> [LayoutBlockFlow.cpp : 388 + 0x24]
	    rsp = 0x00007fff41ff9680   rip = 0x00007f4e73bbf3b0
	    Found by: stack scanning
	 8  chrome!<name omitted> [LayoutBlock.cpp : 359 + 0xb]
	    rsp = 0x00007fff41ff96e0   rip = 0x00007f4e73bb4f46
	    Found by: stack scanning
	 9  chrome!<name omitted> [LayoutBlockFlow.cpp : 666 + 0x9]
	    rsp = 0x00007fff41ff9710   rip = 0x00007f4e73bc43ac
	    Found by: stack scanning
	10  chrome!<name omitted> [LayoutBlockFlow.cpp : 716 + 0x19]
	    rsp = 0x00007fff41ff9750   rip = 0x00007f4e73bc2ebf
	    Found by: stack scanning
	11  chrome!<name omitted> [LayoutBlockFlow.cpp : 1201 + 0x10]
	    rsp = 0x00007fff41ff97d0   rip = 0x00007f4e73bc1f7b
	    Found by: stack scanning
	12  chrome!<name omitted> [LayoutBlockFlow.cpp : 483 + 0x14]
	    rsp = 0x00007fff41ff9850   rip = 0x00007f4e73bc045d
	    Found by: stack scanning
	13  chrome!<name omitted> [LayoutBlockFlow.cpp : 388 + 0x24]
	    rsp = 0x00007fff41ff9900   rip = 0x00007f4e73bbf3b0
	    Found by: stack scanning
	14  chrome!<name omitted> [LayoutBlock.cpp : 359 + 0xb]
	    rsp = 0x00007fff41ff9960   rip = 0x00007f4e73bb4f46
	    Found by: stack scanning
	15  chrome!<name omitted> [LayoutBlockFlow.cpp : 666 + 0x9]
	    rsp = 0x00007fff41ff9990   rip = 0x00007f4e73bc43ac
	    Found by: stack scanning
	16  chrome!<name omitted> [LayoutBlockFlow.cpp : 716 + 0x19]
	    rsp = 0x00007fff41ff99d0   rip = 0x00007f4e73bc2ebf
	    Found by: stack scanning
	17  chrome!<name omitted> [LayoutBlockFlow.cpp : 1201 + 0x10]
	    rsp = 0x00007fff41ff9a50   rip = 0x00007f4e73bc1f7b
	    Found by: stack scanning
	18  chrome!<name omitted> [LayoutBlockFlow.cpp : 483 + 0x14]
	    rsp = 0x00007fff41ff9ad0   rip = 0x00007f4e73bc045d
	    Found by: stack scanning
	19  chrome!<name omitted> [LayoutBlockFlow.cpp : 388 + 0x24]
	    rsp = 0x00007fff41ff9b80   rip = 0x00007f4e73bbf3b0
	    Found by: stack scanning
	20  chrome!<name omitted> [LayoutBlock.cpp : 359 + 0xb]
	    rsp = 0x00007fff41ff9be0   rip = 0x00007f4e73bb4f46
	    Found by: stack scanning
	21  chrome!<name omitted> [LayoutBlockFlow.cpp : 666 + 0x9]
	    rsp = 0x00007fff41ff9c10   rip = 0x00007f4e73bc43ac
	    Found by: stack scanning
	22  chrome!<name omitted> [LayoutBlockFlow.cpp : 716 + 0x19]
	    rsp = 0x00007fff41ff9c50   rip = 0x00007f4e73bc2ebf
	    Found by: stack scanning
	23  chrome!<name omitted> [LayoutBlockFlow.cpp : 1201 + 0x10]
	    rsp = 0x00007fff41ff9cd0   rip = 0x00007f4e73bc1f7b
	    Found by: stack scanning
	24  chrome!<name omitted> [LayoutBlockFlow.cpp : 483 + 0x14]
	    rsp = 0x00007fff41ff9d50   rip = 0x00007f4e73bc045d
	    Found by: stack scanning
	25  chrome!<name omitted> [LayoutBlockFlow.cpp : 388 + 0x24]
	    rsp = 0x00007fff41ff9e00   rip = 0x00007f4e73bbf3b0
	    Found by: stack scanning
	26  chrome!<name omitted> [LayoutBlock.cpp : 359 + 0xb]
	    rsp = 0x00007fff41ff9e60   rip = 0x00007f4e73bb4f46
	    Found by: stack scanning
	27  chrome!<name omitted> [LayoutBlockFlow.cpp : 666 + 0x9]
	    rsp = 0x00007fff41ff9e90   rip = 0x00007f4e73bc43ac
	    Found by: stack scanning
	28  chrome!<name omitted> [LayoutBlockFlow.cpp : 716 + 0x19]
	    rsp = 0x00007fff41ff9ed0   rip = 0x00007f4e73bc2ebf
	    Found by: stack scanning
	29  chrome!<name omitted> [LayoutBlockFlow.cpp : 1201 + 0x10]
	    rsp = 0x00007fff41ff9f50   rip = 0x00007f4e73bc1f7b
	    Found by: stack scanning
	30  chrome!<name omitted> [LayoutBlockFlow.cpp : 483 + 0x14]
	    rsp = 0x00007fff41ff9fd0   rip = 0x00007f4e73bc045d
	    Found by: stack scanning
	31  chrome!<name omitted> [LayoutBlockFlow.cpp : 388 + 0x24]
	    rsp = 0x00007fff41ffa080   rip = 0x00007f4e73bbf3b0
	    Found by: stack scanning
	32  chrome!<name omitted> [Text.cpp : 391 + 0x8]
	    rsp = 0x00007fff41ffa090   rip = 0x00007f4e7368cba6
	    Found by: stack scanning
	33  chrome!<name omitted> [LayoutBlock.cpp : 359 + 0xb]
	    rsp = 0x00007fff41ffa0e0   rip = 0x00007f4e73bb4f46
	    Found by: stack scanning
	34  chrome!<name omitted> [LayoutView.cpp : 184 + 0x8]
	    rsp = 0x00007fff41ffa110   rip = 0x00007f4e73c629b2
	    Found by: stack scanning
	35  chrome!<name omitted> [FrameView.cpp : 826 + 0x9]
	    rsp = 0x00007fff41ffa190   rip = 0x00007f4e739fbab5
	    Found by: stack scanning
	36  chrome!<name omitted> [ScrollableArea.cpp : 603 + 0x9]
	    rsp = 0x00007fff41ffa1a0   rip = 0x00007f4e759125bf
	    Found by: stack scanning
	37  chrome!<name omitted> [FrameView.cpp : 1044 + 0xb]
	    rsp = 0x00007fff41ffa230   rip = 0x00007f4e739faf2f
	    Found by: stack scanning
	38  chrome!<name omitted> [InspectorOverlay.cpp : 679 + 0x8]
	    rsp = 0x00007fff41ffa240   rip = 0x00007f4e759e4e40
	    Found by: stack scanning
	39  chrome!blink::InspectorInstrumentation::StyleRecalc::~StyleRecalc [InspectorInstrumentation.cpp : 125 + 0x5]
	    rsp = 0x00007fff41ffa270   rip = 0x00007f4e73a83959
	    Found by: stack scanning
	40  chrome!<name omitted> [Document.cpp : 1744 + 0x5]
	    rsp = 0x00007fff41ffa290   rip = 0x00007f4e73607425
	    Found by: stack scanning
	41  chrome!_fini + 0x7e44c0
	    rsp = 0x00007fff41ffa2c0   rip = 0x00007f4e7690c3dc
	    Found by: stack scanning
	42  chrome!<name omitted> [FrameView.cpp : 2632 + 0x8]
	    rsp = 0x00007fff41ffa310   rip = 0x00007f4e73a06cbe
	    Found by: stack scanning
	43  libc-2.19.so + 0x10892d
	    rsp = 0x00007fff41ffa340   rip = 0x00007f4e6a7ae92d
	    Found by: stack scanning
	44  chrome!<name omitted> [FrameView.cpp : 2609 + 0x8]
	    rsp = 0x00007fff41ffa380   rip = 0x00007f4e73a05f95
	    Found by: stack scanning
	45  chrome!<name omitted> [FrameView.cpp : 2462 + 0x8]
	    rsp = 0x00007fff41ffa3a0   rip = 0x00007f4e73a05b24
	    Found by: stack scanning
	46  chrome!<name omitted> [WebViewImpl.cpp : 1997 + 0x8]
	    rsp = 0x00007fff41ffa3e0   rip = 0x00007f4e759bf887
	    Found by: stack scanning
	47  chrome!<name omitted> [FrameLoaderClientImpl.cpp : 332 + 0x5]
	    rsp = 0x00007fff41ffa3f0   rip = 0x00007f4e759dd58e
	    Found by: stack scanning
	48  chrome!<name omitted> [PageAnimator.cpp : 85 + 0x5]
	    rsp = 0x00007fff41ffa430   rip = 0x00007f4e73af64ea
	    Found by: stack scanning
	49  chrome!<name omitted> [WebViewImpl.cpp : 2008 + 0x8]
	    rsp = 0x00007fff41ffa450   rip = 0x00007f4e759bfa97
	    Found by: stack scanning
	50  chrome!<name omitted> [render_widget_compositor.cc : 940 + 0x5]
	    rsp = 0x00007fff41ffa4a0   rip = 0x00007f4e73dbf9c0
	    Found by: stack scanning
	51  chrome!cc::ProxyMain::BeginMainFrame [proxy_main.cc : 202 + 0x5]
	    rsp = 0x00007fff41ffa4c0   rip = 0x00007f4e74d94c22
	    Found by: stack scanning



 
Labels: -Pri-1 Pri-2
Owner: wangxianzhu@chromium.org
Looks fairly certain to be https://codereview.chromium.org/2071053003

Already been reverted; assigning to wangxianzhu@chromium.org


Labels: -Pri-2 Pri-1
The revert was not successful.
Blocking: 619630
Cc: petrcermak@chromium.org vmp...@chromium.org wangxianzhu@chromium.org
 Issue 621874  has been merged into this issue.
Disabling test in https://codereview.chromium.org/2082133002/
Status: Fixed (was: Untriaged)
Fixed by https://codereview.chromium.org/2086613004.
I can confirm that the bot is green again (https://uberchromegw.corp.google.com/i/chromium.perf/builders/Linux%20Perf%20%282%29) \o/ \o/ \o/

Just to clarify, the patch for disabling the test (https://codereview.chromium.org/2082133002/) did NOT land yesterday, so the issue is indeed fixed (rather than ignored).

wangxianzhu: Thank you for the quick fix!

Sign in to add a comment