Seen on ToT (2/1/2018) build when running ./out/Release/content_browsertests --enable-pixel-output-in-tests --gtest_filter=MediaTest.LoadManyVideos which leads to a check failure. Using --disable-gpu-memory-buffers-video-frames resolves the crash.
[200115:200115:0201/135725.133601:ERROR:gles2_cmd_decoder.cc(2609)] [.DisplayCompositor-0x313032723700]GL ERROR :GL_INVALID_OPERATION : GLES2DecoderImpl::DoBindOrCopyTexImageIfNeeded: was unhandled
[1:17:0201/135725.140977:ERROR:render_media_log.cc(30)] MediaEvent: MEDIA_ERROR_LOG_ENTRY {"error":"Failed to reconcile encoded audio times with decoded output."}
[200115:200115:0201/135725.133718:FATAL:error_state.cc(215)] Check failed: false. GL error 1282 was unhandled.
#0 0x7f7de8c4b63c base::debug::StackTrace::StackTrace()
#1 0x7f7de8c75a3c logging::LogMessage::~LogMessage()
#2 0x7f7de063f776 gpu::gles2::ErrorStateImpl::ClearRealGLErrors()
#3 0x7f7de069ce56 gpu::gles2::GLES2DecoderImpl::DoBindOrCopyTexImageIfNeeded()
#4 0x7f7de06a423d gpu::gles2::GLES2DecoderImpl::PrepareTexturesForRender()
#5 0x7f7de06a7489 gpu::gles2::GLES2DecoderImpl::DoDrawElements()
#6 0x7f7de0660d63 gpu::gles2::GLES2DecoderImpl::HandleDrawElements()
#7 0x7f7de0692f68 gpu::gles2::GLES2DecoderImpl::DoCommandsImpl<>()
#8 0x7f7de9978f7f gpu::CommandBufferService::Flush()
#9 0x7f7ddc93c788 gpu::CommandBufferStub::OnAsyncFlush()
#10 0x7f7ddc93c53f _ZN3IPC8MessageTI35GpuCommandBufferMsg_AsyncFlush_MetaNSt3__15tupleIJijbEEEvE8DispatchIN3gpu17CommandBufferStubES8_vMS8_FvijbEEEbPKNS_7MessageEPT_PT0_PT1_T2_
#11 0x7f7ddc93af5d gpu::CommandBufferStub::OnMessageReceived()
#12 0x7f7de990c89f IPC::MessageRouter::RouteMessage()
#13 0x7f7ddc9496ae gpu::GpuChannel::HandleMessageHelper()
#14 0x7f7ddc94700a gpu::GpuChannel::HandleMessage()
#15 0x7f7ddc94ac1b _ZN4base8internal7InvokerINS0_9BindStateIMN3gpu10GpuChannelEFvRKN3IPC7MessageEEJNS_7WeakPtrIS4_EENS5_8MessageTI35GpuCommandBufferMsg_AsyncFlush_MetaNSt3__15tupleIJijbEEEvEEEEEFvvEE7RunOnceEPNS0_13BindStateBaseE
#16 0x7f7de998063a gpu::Scheduler::RunNextTask()
#17 0x7f7de9982b54 _ZN4base8internal7InvokerINS0_9BindStateIMN3gpu9SchedulerEFvvEJNS_7WeakPtrIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE
#18 0x7f7de8c4bf5a base::debug::TaskAnnotator::RunTask()
#19 0x7f7de8c80516 base::internal::IncomingTaskQueue::RunTask()
#20 0x7f7de8c847f7 base::MessageLoop::RunTask()
#21 0x7f7de8c84c14 base::MessageLoop::DeferOrRunPendingTask()
#22 0x7f7de8c84ed8 base::MessageLoop::DoWork()
#23 0x7f7de8c86bff base::(anonymous namespace)::WorkSourceDispatch()
#24 0x7f7dde6657f7 g_main_context_dispatch
#25 0x7f7dde665a60 <unknown>
#26 0x7f7dde665b0c g_main_context_iteration
#27 0x7f7de8c86932 base::MessagePumpGlib::Run()
#28 0x7f7de8c8404c base::MessageLoop::Run()
#29 0x7f7de8cbc836 base::RunLoop::Run()
#30 0x7f7de6b07743 content::GpuMain()
#31 0x7f7de7a4f45b content::RunNamedProcessTypeMain()
#32 0x7f7de7a505a7 content::ContentMainRunnerImpl::Run()
#33 0x7f7de4c6f614 service_manager::Main()
#34 0x7f7de7a4e8f1 content::ContentMain()
#35 0x000000b8dddc content::LaunchTests()
#36 0x000000b6a150 main
#37 0x7f7ddf5a22b1 __libc_start_main
#38 0x00000044202a _start
Comment 1 by dalecur...@chromium.org
, Feb 1 2018