New issue
Advanced search Search tips

Issue 737959 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Layout Tests http/tests/misc/xxx-load-outlives-gc-without-crashing.html flaky

Project Member Reported by mkwst@chromium.org, Jun 29 2017

Issue description

The following layout test is flaky on WebKit Linux Trusty (dbg):

- http/tests/misc/video-poster-image-load-outlives-gc-without-crashing.html

See https://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=http%2Ftests%2Fmisc%2Fvideo-poster-image-load-outlives-gc-without-crashing.html&testType=webkit_layout_tests.

---

crash log for renderer (pid <unknown>):
STDOUT: #CRASHED - renderer
STDERR: [1:1:0614/033141.819273:1633725493:FATAL:blink_test_runner.cc(924)] Check failed: render_view()->GetWebView()->IsAcceleratedCompositingActive(). 
STDERR: #0 0x0000019ef447 base::debug::StackTrace::StackTrace()
STDERR: #1 0x000001a068bd logging::LogMessage::~LogMessage()
STDERR: #2 0x0000019c473e content::BlinkTestRunner::CaptureDumpContinued()
STDERR: #3 0x0000019c4298 content::BlinkTestRunner::OnLayoutDumpCompleted()
STDERR: #4 0x0000019c1b5e content::BlinkTestRunner::CaptureDump()
STDERR: #5 0x000003ff54d5 test_runner::TestRunner::WorkQueue::ProcessWorkSoon()
STDERR: #6 0x000003ff7c58 test_runner::TestRunner::LocationChangeDone()
STDERR: #7 0x000003ff7b6f test_runner::TestRunner::tryToClearTopLoadingFrame()
STDERR: #8 0x0000037d5178 blink::ProgressTracker::ProgressCompleted()
STDERR: #9 0x0000037c2a97 blink::FrameLoader::DidFinishNavigation()
STDERR: #10 0x0000037b2ea4 blink::DocumentLoader::LoadFailed()
STDERR: #11 0x0000037c25f5 blink::FrameLoader::StopAllLoaders()
STDERR: #12 0x00000336a0fa blink::LocalFrame::Detach()
STDERR: #13 0x000003333ed4 blink::WebFrame::Swap()
STDERR: #14 0x000003d38882 content::RenderFrameImpl::OnSwapOut()
STDERR: #15 0x000003d3861b _ZN3IPC8MessageTI21FrameMsg_SwapOut_MetaSt5tupleIJibN7content21FrameReplicationStateEEEvE8DispatchINS3_15RenderFrameImplES8_vMS8_FvibRKS4_EEEbPKNS_7MessageEPT_PT0_PT1_T2_
STDERR: #16 0x000003d364f4 content::RenderFrameImpl::OnMessageReceived()
STDERR: #17 0x000004150589 IPC::MessageRouter::RouteMessage()
STDERR: #18 0x0000041504c4 IPC::MessageRouter::OnMessageReceived()
STDERR: #19 0x000002ba829d content::ChildThreadImpl::OnMessageReceived()
STDERR: #20 0x000001bebaa5 IPC::ChannelProxy::Context::OnDispatchMessage()
STDERR: #21 0x0000018bdf6a _ZN4base8internal7InvokerINS0_9BindStateINS0_18IgnoreResultHelperIMN7content20BrowserMessageFilter8InternalEFbRKN3IPC7MessageEEEEJ13scoped_refptrIS6_ES8_EEEFvvEE3RunEPNS0_13BindStateBaseE
STDERR: #22 0x000000518ad1 _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
STDERR: #23 0x000001a906f3 base::debug::TaskAnnotator::RunTask()
STDERR: #24 0x000002f2e753 blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
STDERR: #25 0x000002f2c0d8 blink::scheduler::TaskQueueManager::DoWork()
STDERR: #26 0x0000012f9317 _ZN4base8internal7InvokerINS0_9BindStateIMN7content17AppCacheUpdateJobEFvbEJNS_7WeakPtrIS4_EEbEEEFvvEE3RunEPNS0_13BindStateBaseE
STDERR: #27 0x000000518ad1 _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
STDERR: #28 0x000001a906f3 base::debug::TaskAnnotator::RunTask()
STDERR: #29 0x000001a0d81d base::MessageLoop::RunTask()
STDERR: #30 0x000001a0daf8 base::MessageLoop::DeferOrRunPendingTask()
STDERR: #31 0x000001a0dee7 base::MessageLoop::DoWork()
STDERR: #32 0x000001a0f749 base::MessagePumpDefault::Run()
STDERR: #33 0x000001a0d3f2 base::MessageLoop::Run()
STDERR: #34 0x000001a2fb87 base::RunLoop::Run()
STDERR: #35 0x000003d9d3bb content::RendererMain()
STDERR: #36 0x00000126699a content::RunZygote()
STDERR: #37 0x000001267070 content::RunNamedProcessTypeMain()
STDERR: #38 0x0000012679e2 content::ContentMainRunnerImpl::Run()
STDERR: #39 0x000002b85f74 service_manager::Main()
STDERR: #40 0x0000007fa542 content::ContentMain()
STDERR: #41 0x000000439a11 main
STDERR: #42 0x7fd70c8bbf45 __libc_start_main
STDERR: #43 0x0000004398ed <unknown>
STDERR: 
STDERR: [5138:5164:0614/033142.108205:1634014312:WARNING:crash_handler_host_linux.cc(325)] Could not translate tid, attempt = 1 retry ...
 
Labels: -OS-All PaintTeamTriaged-20170629 BugSource-Chromium
First crash on a build with this changelog: https://test-results.appspot.com/revision_range?start=483324&end=483328
Project Member

Comment 2 by bugdroid1@chromium.org, Jun 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1ac79e2a7da2b77f00f888eb38ca49ee27287e4e

commit 1ac79e2a7da2b77f00f888eb38ca49ee27287e4e
Author: Mike West <mkwst@chromium.org>
Date: Thu Jun 29 14:32:55 2017

video-poster-image-load-outlives-gc-without-crashing.html is flaky

See https://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=http%2Ftests%2Fmisc%2Fvideo-poster-image-load-outlives-gc-without-crashing.html&testType=webkit_layout_tests.

Bug: 737959
TBR: petermayo@chromium.org
Change-Id: I02e5df4f2c9738b89318ab0da00ea370697395af
Reviewed-on: https://chromium-review.googlesource.com/555490
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Peter Mayo <petermayo@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#483360}
[modify] https://crrev.com/1ac79e2a7da2b77f00f888eb38ca49ee27287e4e/third_party/WebKit/LayoutTests/TestExpectations

Project Member

Comment 3 by bugdroid1@chromium.org, Jun 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3dc137b2809102fe57c59e95354952ca7dbb7d14

commit 3dc137b2809102fe57c59e95354952ca7dbb7d14
Author: petermayo <petermayo@chromium.org>
Date: Thu Jun 29 19:58:29 2017

Suppress failing Layout Test in virtual package.

As a follow up to suppressing the no-virtual test, the virtual
one in off-main-thread-fetch is now also failing. Suppress it
too.
(virtual/off-main-thread-fetch/http/tests/misc/
 image-input-type-outlives-gc-without-crashing.html)

BUG=737959
TBR=mkwst@chromium.org

Review-Url: https://codereview.chromium.org/2961253004
Cr-Commit-Position: refs/heads/master@{#483458}

[modify] https://crrev.com/3dc137b2809102fe57c59e95354952ca7dbb7d14/third_party/WebKit/LayoutTests/TestExpectations

Cc: ojan@chromium.org
ojan@: would you please suggest an owner for this bug? Thanks.
Project Member

Comment 5 by bugdroid1@chromium.org, Jul 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/374be14f02dc7a2f6cef90a9c721611a0c62d1c5

commit 374be14f02dc7a2f6cef90a9c721611a0c62d1c5
Author: Reza.Zakerinasab <zakerinasab@chromium.org>
Date: Wed Jul 26 19:53:58 2017

Suppress xxx-outlives-gc-without-crashing tests failures on Linux and Mac

virtual/off-main-thread-fetch/http/tests/misc/image-input-type-outlives-gc-without-crashing.html is failing on Mac 10.11 bot:

https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Mac10.11%20%28retina%29/builds/18064

virtual/off-main-thread-fetch/http/tests/misc/embed-image-load-outlives-gc-without-crashing.html is failing on Linux Trusty Leak:

https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Linux%20Trusty%20Leak/builds/7305

This change suppresses the tests for now.

BUG=737959
TBR=ojan@chromium.org
NOTRY=true

Change-Id: I1db37ecdb7a185690d26ecf179872cc177f8a5a5
Reviewed-on: https://chromium-review.googlesource.com/587372
Reviewed-by: Mohammad Reza Zakerinasab <zakerinasab@chromium.org>
Commit-Queue: Mohammad Reza Zakerinasab <zakerinasab@chromium.org>
Cr-Commit-Position: refs/heads/master@{#489732}
[modify] https://crrev.com/374be14f02dc7a2f6cef90a9c721611a0c62d1c5/third_party/WebKit/LayoutTests/TestExpectations

Summary: Layout Tests http/tests/misc/xxx-load-outlives-gc-without-crashing.html flaky (was: Layout Test http/tests/misc/video-poster-image-load-outlives-gc-without-crashing.html is flaky)

Comment 7 by ojan@chromium.org, Jul 27 2017

Cc: -ojan@chromium.org
Components: -Blink>LayoutTests
Status: Untriaged (was: Available)
Marking untriaged so the Compositing bug triage finds an owner for this.
Project Member

Comment 8 by bugdroid1@chromium.org, Jul 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1e447114ad94c5b24250c0177614fc3d676d18d4

commit 1e447114ad94c5b24250c0177614fc3d676d18d4
Author: Matt Falkenhagen <falken@chromium.org>
Date: Fri Jul 28 02:08:47 2017

Gardening: http/tests/misc/object-image-load-outlives-gc-without-crashing.html is flaky

Noticed the flakiness on Mojo Linux FYI, but it's a bit flaky everywhere. Also
widen the expectations for the probably related failures
*-outlives-gc-without-crashing.html.

TBR=kinuko
NOTRY=true

Bug: 737959
Change-Id: I97bf52f17c400f335405911b11a9a2e4ee3642c4
Reviewed-on: https://chromium-review.googlesource.com/590889
Reviewed-by: Matt Falkenhagen <falken@chromium.org>
Commit-Queue: Matt Falkenhagen <falken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#490205}
[modify] https://crrev.com/1e447114ad94c5b24250c0177614fc3d676d18d4/third_party/WebKit/LayoutTests/TestExpectations

Components: -Blink>Compositing Blink>MemoryAllocator>GarbageCollection
Status: Available (was: Untriaged)

Sign in to add a comment