New issue
Advanced search Search tips

Issue 847686 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jul 6
Components:
EstimatedDays: 0
NextAction: ----
OS: Fuchsia
Pri: 3
Type: Bug



Sign in to add a comment

PipelineIntegrationTest.SeekWhilePaused flakes under Fuchsia/x64/Debug

Project Member Reported by w...@chromium.org, May 30 2018

Issue description

Given that we see this fail under the Debug FYI bot, the issue is most likely that something takes longer than the test expects.

Crash stack looks like:
[321099:928292749:0529/183756.321420:311406083:FATAL:pipeline_integration_test_base.cc(198)] Check failed: !ended_.
#00: base::debug::StackTrace::StackTrace(unsigned long) at ??:?
#01: base::debug::StackTrace::StackTrace() at ??:?
#02: logging::LogMessage::~LogMessage() at ??:?
#03: pc 0x2b983b9e384 (libgles2_utils.so,0x17b16c0e384)
#04: media::PipelineImpl::OnEnded() at ??:?
#05: void base::internal::FunctorTraits<void (media::AliveChecker::*)(), void>::Invoke<void (media::AliveChecker::*)(), base::WeakPtr<media::AliveChecker>>(void (media::AliveChecker::*)(), base::WeakPtr<media::AliveChecker>&&) at alive_checker.cc:?
#06: void base::internal::InvokeHelper<true, void>::MakeItSo<void (media::AliveChecker::*)(), base::WeakPtr<media::AliveChecker>>(void (media::AliveChecker::*&&)(), base::WeakPtr<media::AliveChecker>&&) at alive_checker.cc:?
#07: void base::internal::Invoker<base::internal::BindState<void (media::AliveChecker::*)(), base::WeakPtr<media::AliveChecker> >, void ()>::RunImpl<void (media::AliveChecker::*)(), std::__2::tuple<base::WeakPtr<media::AliveChecker> >, 0ul>(void (media::AliveChecker::*&&)(), std::__2::tuple<base::WeakPtr<media::AliveChecker> >&&, std::__2::integer_sequence<unsigned long, 0ul>) at alive_checker.cc:?
#08: base::internal::Invoker<base::internal::BindState<void (base::internal::CancelableCallbackImpl<base::RepeatingCallback<void ()> >::*)(), base::WeakPtr<base::internal::CancelableCallbackImpl<base::RepeatingCallback<void ()> > > >, void ()>::Run(base::internal::BindStateBase*) at audio_stream_handler.cc:?
#09: base::OnceCallback<void ()>::Run() && at barrier_closure.cc:?
#10: base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) at ??:?
#11: base::internal::IncomingTaskQueue::RunTask(base::PendingTask*) at ??:?
#12: base::MessageLoop::RunTask(base::PendingTask*) at ??:?
#13: base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) at ??:?
#14: base::MessageLoop::DoWork() at ??:?
#15: base::MessagePumpDefault::Run(base::MessagePump::Delegate*) at ??:?
#16: base::MessageLoop::Run(bool) at ??:?
#17: base::RunLoop::Run() at ??:?
#18: base::RunLoop::RunUntilIdle() at ??:?
...

 
Do you have a link to a failing bot? I'm having trouble reproducing it locally with a bunch of different gn-arg / googletest arg combinations.
Status: Assigned (was: Untriaged)
Project Member

Comment 4 by bugdroid1@chromium.org, Jun 5 2018

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

commit d059b5292ecb22d456aa00d8cafe0bb1077c0ec6
Author: Ted Meyer <tmathmeyer@chromium.org>
Date: Tue Jun 05 00:26:44 2018

Make SeekWhilePaused use kNoClockless

Bug:  847686 ,  796250 
Change-Id: Ifc2855c5ec7c6479fdeb405a0cd7f2f3e8c8697a
Reviewed-on: https://chromium-review.googlesource.com/1086232
Reviewed-by: Xiaohan Wang <xhwang@chromium.org>
Reviewed-by: Wez <wez@chromium.org>
Commit-Queue: Ted Meyer <tmathmeyer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#564312}
[modify] https://crrev.com/d059b5292ecb22d456aa00d8cafe0bb1077c0ec6/media/test/pipeline_integration_test.cc

Status: Fixed (was: Assigned)

Sign in to add a comment