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

Issue 736864 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner: ----
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

mojo/* LayoutTests are flaky

Project Member Reported by reillyg@chromium.org, Jun 26 2017

Issue description

The mojo/* LayoutTests fail flakily with the following DCHECK:

crash log for renderer (pid <unknown>):
STDOUT: #CRASHED - renderer
STDERR: [1:12:0626/120604.211560:4138392181665:FATAL:MojoWatcher.cpp(47)] Check failed: !handle_.is_valid(). 
STDERR: #0 0x7fc9e12fc3d7 base::debug::StackTrace::StackTrace()
STDERR: #1 0x7fc9e1321edd logging::LogMessage::~LogMessage()
STDERR: #2 0x7fc9ddbebd69 blink::MojoWatcher::~MojoWatcher()
STDERR: #3 0x7fc9dc57cea6 blink::NormalPage::Sweep()
STDERR: #4 0x7fc9dc578dd3 blink::BaseArena::SweepUnsweptPage()
STDERR: #5 0x7fc9dc579188 blink::BaseArena::CompleteSweep()
STDERR: #6 0x7fc9dc581a31 blink::ThreadState::CompleteSweep()
STDERR: #7 0x7fc9dc58828a blink::ThreadState::PreSweep()
STDERR: #8 0x7fc9dc582584 blink::ThreadState::CollectGarbage()
STDERR: #9 0x7fc9dc581643 blink::ThreadState::RunTerminationGC()
STDERR: #10 0x7fc9dc58150b blink::ThreadState::DetachCurrentThread()
STDERR: #11 0x7fc9dddeaed5 blink::WorkerBackingThread::Shutdown()
STDERR: #12 0x7fc9dddfc2c0 blink::WorkerThread::PerformShutdownOnWorkerThread()
STDERR: #13 0x7fc9dc2c0e84 blink::(anonymous namespace)::RunCrossThreadClosure()
STDERR: #14 0x7fc9dc2c1817 _ZN4base8internal7InvokerINS0_9BindStateIPFvSt10unique_ptrIN3WTF8FunctionIFvvELNS4_22FunctionThreadAffinityE0EEESt14default_deleteIS8_EEEJNS0_13PassedWrapperISB_EEEEES6_E3RunEPNS0_13BindStateBaseE
STDERR: #15 0x7fc9e12e7501 _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
STDERR: #16 0x7fc9e12fccf3 base::debug::TaskAnnotator::RunTask()
STDERR: #17 0x7fc9dc4a4823 blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
STDERR: #18 0x7fc9dc4a1ee8 blink::scheduler::TaskQueueManager::DoWork()
STDERR: #19 0x7fc9dc4a6c07 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler16TaskQueueManagerEFvbEJNS_7WeakPtrIS5_EEbEEEFvvEE3RunEPNS0_13BindStateBaseE
STDERR: #20 0x7fc9e12e7501 _ZNO4base8CallbackIFvvELNS_8internal8CopyModeE0ELNS2_10RepeatModeE0EE3RunEv
STDERR: #21 0x7fc9e12fccf3 base::debug::TaskAnnotator::RunTask()
STDERR: #22 0x7fc9e132f5fd base::MessageLoop::RunTask()
STDERR: #23 0x7fc9e132fa28 base::MessageLoop::DeferOrRunPendingTask()
STDERR: #24 0x7fc9e132fe77 base::MessageLoop::DoWork()
STDERR: #25 0x7fc9e1331869 base::MessagePumpDefault::Run()
STDERR: #26 0x7fc9e132f1d2 base::MessageLoop::Run()
STDERR: #27 0x7fc9e13655b7 base::RunLoop::Run()
STDERR: #28 0x7fc9e13a474c base::Thread::Run()
STDERR: #29 0x7fc9e13a4c6e base::Thread::ThreadMain()
STDERR: #30 0x7fc9e139bc7c base::(anonymous namespace)::ThreadFunc()
STDERR: #31 0x7fc9e32b3184 start_thread
STDERR: #32 0x7fc9da11cbed clone
STDERR: 

I discussed this DCHECK with yzshen@ in another context and the correct answer may be to simply remove it.

 

Comment 1 by yzshen@chromium.org, Jun 26 2017

Cc: alokp@chromium.org
Project Member

Comment 2 by sheriffbot@chromium.org, Jun 27 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: Fixed (was: Untriaged)
The failing DCHECK has been removed. These failures are no longer reproducible.

Sign in to add a comment