Chrome Version: 59.0.3062.0
OS: Windows 10
What steps will reproduce the problem?
(1) Build Chromium with 'proprietary_codecs = true' and 'ffmpeg_branding = "Chrome"'
(2) Play any MP4 video (MSE or not)
(3) Check chrome://media-internals to make sure GpuVideoDecoder is selected
(4) Perform a seek
[18944:21428:0404/090921.473:FATAL:gpu_video_decoder.cc(854)] Check failed: bitstream_buffers_in_decoder_.empty().
Backtrace:
base::debug::StackTrace::StackTrace [0x000001CB218E0FB5+69] (c:\users\wdzierzanowski\src\chromium\src\base\debug\stack_trace_win.cc:217)
base::debug::StackTrace::StackTrace [0x000001CB218E09E8+24] (c:\users\wdzierzanowski\src\chromium\src\base\debug\stack_trace.cc:199)
logging::LogMessage::~LogMessage [0x000001CB219495B6+70] (c:\users\wdzierzanowski\src\chromium\src\base\logging.cc:538)
media::GpuVideoDecoder::NotifyResetDone [0x000001CB37B45BB9+345] (c:\users\wdzierzanowski\src\chromium\src\media\filters\gpu_video_decoder.cc:858)
media::GpuVideoDecodeAcceleratorHost::OnResetDone [0x000001CB31537934+212] (c:\users\wdzierzanowski\src\chromium\src\media\gpu\ipc\client\gpu_video_decode_accelerator_host.cc:281)
base::DispatchToMethodImpl<media::GpuVideoDecodeAcceleratorHost * __ptr64,void (__cdecl media::GpuVideoDecodeAcceleratorHost::*)(void) __ptr64,std::tuple<> const & __ptr64> [0x000001CB31531E13+51] (c:\users\wdzierzanowski\src\chromium\src\base\tuple.h:92)
base::DispatchToMethod<media::GpuVideoDecodeAcceleratorHost * __ptr64,void (__cdecl media::GpuVideoDecodeAcceleratorHost::*)(void) __ptr64,std::tuple<> const & __ptr64> [0x000001CB315318EB+75] (c:\users\wdzierzanowski\src\chromium\src\base\tuple.h:100)
IPC::DispatchToMethod<media::GpuVideoDecodeAcceleratorHost,void (__cdecl media::GpuVideoDecodeAcceleratorHost::*)(void) __ptr64,void,std::tuple<> > [0x000001CB31531B42+66] (c:\users\wdzierzanowski\src\chromium\src\ipc\ipc_message_templates.h:27)
IPC::MessageT<AcceleratedVideoDecoderHostMsg_ResetDone_Meta,std::tuple<>,void>::Dispatch<media::GpuVideoDecodeAcceleratorHost,media::GpuVideoDecodeAcceleratorHost,void,void (__cdecl media::GpuVideoDecodeAcceleratorHost::*)(void) __ptr64> [0x000001CB31531487+295] (c:\users\wdzierzanowski\src\chromium\src\ipc\ipc_message_templates.h:122)
media::GpuVideoDecodeAcceleratorHost::OnMessageReceived [0x000001CB31536D64+1796] (c:\users\wdzierzanowski\src\chromium\src\media\gpu\ipc\client\gpu_video_decode_accelerator_host.cc:58)
base::internal::FunctorTraits<bool (__cdecl IPC::Listener::*)(IPC::Message const & __ptr64) __ptr64,void>::Invoke<base::WeakPtr<IPC::Listener> const & __ptr64,IPC::Message const & __ptr64> [0x000001CB36EA17E8+56] (c:\users\wdzierzanowski\src\chromium\src\base\bind_internal.h:215)
base::internal::FunctorTraits<base::internal::IgnoreResultHelper<bool (__cdecl IPC::Listener::*)(IPC::Message const & __ptr64) __ptr64>,void>::Invoke<base::internal::IgnoreResultHelper<bool (__cdecl IPC::Listener::*)(IPC::Message const & __ptr64) __ptr64> [0x000001CB36EA1753+83] (c:\users\wdzierzanowski\src\chromium\src\base\bind_internal.h:250)
base::internal::InvokeHelper<1,void>::MakeItSo<base::internal::IgnoreResultHelper<bool (__cdecl IPC::Listener::*)(IPC::Message const & __ptr64) __ptr64> const & __ptr64,base::WeakPtr<IPC::Listener> const & __ptr64,IPC::Message const & __ptr64> [0x000001CB36EA1F16+102] (c:\users\wdzierzanowski\src\chromium\src\base\bind_internal.h:308)
base::internal::Invoker<base::internal::BindState<base::internal::IgnoreResultHelper<bool (__cdecl IPC::Listener::*)(IPC::Message const & __ptr64) __ptr64>,base::WeakPtr<IPC::Listener>,IPC::Message>,void __cdecl(void)>::RunImpl<base::internal::IgnoreResul [0x000001CB36EA21C3+115] (c:\users\wdzierzanowski\src\chromium\src\base\bind_internal.h:365)
base::internal::Invoker<base::internal::BindState<base::internal::IgnoreResultHelper<bool (__cdecl IPC::Listener::*)(IPC::Message const & __ptr64) __ptr64>,base::WeakPtr<IPC::Listener>,IPC::Message>,void __cdecl(void)>::Run [0x000001CB36EB23A3+51] (c:\users\wdzierzanowski\src\chromium\src\base\bind_internal.h:343)
base::Callback<void __cdecl(void),0,0>::Run [0x000001CB218E9910+64] (c:\users\wdzierzanowski\src\chromium\src\base\callback.h:91)
base::debug::TaskAnnotator::RunTask [0x000001CB218E9C36+758] (c:\users\wdzierzanowski\src\chromium\src\base\debug\task_annotator.cc:61)
base::MessageLoop::RunTask [0x000001CB2198F63B+939] (c:\users\wdzierzanowski\src\chromium\src\base\message_loop\message_loop.cc:424)
base::MessageLoop::DeferOrRunPendingTask [0x000001CB2198CB0C+60] (c:\users\wdzierzanowski\src\chromium\src\base\message_loop\message_loop.cc:437)
base::MessageLoop::DoWork [0x000001CB2198D332+370] (c:\users\wdzierzanowski\src\chromium\src\base\message_loop\message_loop.cc:527)
base::MessagePumpDefault::Run [0x000001CB21998062+194] (c:\users\wdzierzanowski\src\chromium\src\base\message_loop\message_pump_default.cc:33)
base::MessageLoop::RunHandler [0x000001CB2198F1FF+527] (c:\users\wdzierzanowski\src\chromium\src\base\message_loop\message_loop.cc:388)
base::RunLoop::Run [0x000001CB21A8637D+221] (c:\users\wdzierzanowski\src\chromium\src\base\run_loop.cc:38)
base::Thread::Run [0x000001CB21B5FC13+355] (c:\users\wdzierzanowski\src\chromium\src\base\threading\thread.cc:251)
base::Thread::ThreadMain [0x000001CB21B61367+1239] (c:\users\wdzierzanowski\src\chromium\src\base\threading\thread.cc:336)
base::`anonymous namespace'::ThreadFunc [0x000001CB21B2FD41+305] (c:\users\wdzierzanowski\src\chromium\src\base\threading\platform_thread_win.cc:91)
BaseThreadInitThunk [0x00007FFAE4248364+20]
RtlUserThreadStart [0x00007FFAE48970D1+33]
Comment 1 by dalecur...@chromium.org
, Apr 4 2017Owner: sande...@chromium.org
Status: Assigned (was: Untriaged)