Issue metadata
Sign in to add a comment
|
Video texture triggers a crash |
||||||||||||||||||||||||
Issue descriptionconformance2/textures/video/tex-2d-rgb565-rgb-unsigned_byte.html It's flaky Here is one sample run: https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Release%20%28ATI%29/builds/48596 [1:1:0712/092447:FATAL:resource_multibuffer_data_provider.cc(76)] Check failed: byte_pos() < url_data_->length() (32768 vs. 8618) http://127.0.0.1:41149/resources/red-green.webmvp9.webm #0 0x7fe31c7daa9e base::debug::StackTrace::StackTrace() #1 0x7fe31c7f28cb logging::LogMessage::~LogMessage() #2 0x7fe31ecf3ef9 media::ResourceMultiBufferDataProvider::Start() #3 0x7fe31ecd07d9 media::ResourceMultiBuffer::CreateWriter() #4 0x7fe31ecec38c media::MultiBuffer::AddReader() #5 0x7fe31ecf2f32 media::MultiBufferReader::UpdateInternalState() #6 0x7fe31ecf3679 media::MultiBufferReader::SetPreload() #7 0x7fe31ecf0724 media::MultibufferDataSource::UpdateBufferSizes() #8 0x7fe31ecf031a media::MultibufferDataSource::CreateResourceLoader() #9 0x7fe31ecf086b media::MultibufferDataSource::Initialize() #10 0x7fe31ecd7504 media::WebMediaPlayerImpl::DoLoad() #11 0x7fe31ecde78b _ZN4base8internal7InvokerINS0_9BindStateIMN5media18WebMediaPlayerImplEFvN5blink14WebMediaPlayer8LoadTypeERKNS5_6WebURLENS6_8CORSModeEEJNS_7WeakPtrIS4_EES7_S8_SB_EEEFvvEE3RunEPNS0_13BindStateBaseE #12 0x7fe31ecd6c95 media::WebMediaPlayerImpl::load() #13 0x7fe31b8af672 blink::HTMLMediaElement::startPlayerLoad() #14 0x7fe31b8ad8fb blink::HTMLMediaElement::loadResource() #15 0x7fe31b8acde2 blink::HTMLMediaElement::loadSourceFromAttribute() #16 0x7fe31b8ac913 blink::HTMLMediaElement::selectMediaResource() #17 0x7fe31b8ab5df blink::HTMLMediaElement::loadInternal() #18 0x7fe31b8a8dbb blink::HTMLMediaElement::loadTimerFired() #19 0x7fe31e57f4c9 blink::TimerBase::runInternal() #20 0x7fe31e57f58e blink::TimerBase::CancellableTimerTask::run() #21 0x7fe319928399 _ZN4base8internal7InvokerINS0_9BindStateIPFvSt10unique_ptrIN11google_apis17BatchableDelegateESt14default_deleteIS5_EEEJNS0_13PassedWrapperIS8_EEEEEFvvEE3RunEPNS0_13BindStateBaseE #22 0x7fe31c86a659 base::debug::TaskAnnotator::RunTask() #23 0x7fe31e5682f7 scheduler::TaskQueueManager::ProcessTaskFromWorkQueue() #24 0x7fe31e566fa9 scheduler::TaskQueueManager::DoWork() #25 0x7fe31e5690e9 _ZN4base8internal7InvokerINS0_9BindStateIMN9scheduler16TaskQueueManagerEFvNS_9TimeTicksEbEJNS_7WeakPtrIS4_EES5_bEEEFvvEE3RunEPNS0_13BindStateBaseE #26 0x7fe31c86a659 base::debug::TaskAnnotator::RunTask() #27 0x7fe31c7fa005 base::MessageLoop::RunTask() #28 0x7fe31c7fa318 base::MessageLoop::DeferOrRunPendingTask() #29 0x7fe31c7fa65b base::MessageLoop::DoWork() #30 0x7fe31c7fbd0e base::MessagePumpDefault::Run() #31 0x7fe31c7f9b01 base::MessageLoop::RunHandler() #32 0x7fe31c81ce40 base::RunLoop::Run() #33 0x7fe31c22b12a content::RendererMain() #34 0x7fe31c41dd2b content::RunZygote() #35 0x7fe31c41e5d2 content::RunNamedProcessTypeMain() #36 0x7fe31c41f023 content::ContentMainRunnerImpl::Run() #37 0x7fe31c41d8f0 content::ContentMain() #38 0x7fe31975e63b ChromeMain #39 0x7fe312678ec5 __libc_start_main #40 0x7fe31975e511 <unknown>
,
Jul 12 2016
This is blocking the CQ and a fix is urgent, or we need to disable the test. Dale, can you or someone from the Media team fix this? It's happening on Linux/NVIDIA too, and is affecting CQ jobs, for example: https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_optional_gpu_tests_rel/builds/1274 https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_optional_gpu_tests_rel/builds/1274/steps/webgl2_conformance_tests%20on%20NVIDIA%20GPU%20on%20Linux%20%28with%20patch%29%20on%20Linux/logs/stdio [1:1:0712/120706:WARNING:webmediaplayer_impl.cc(335)] Using MultibufferDataSource [1:1:0712/120706:FATAL:resource_multibuffer_data_provider.cc(76)] Check failed: byte_pos() < url_data_->length() (32768 vs. 8618) http://127.0.0.1:32849/resources/red-green.webmvp9.webm #0 0x7f137a59f4de base::debug::StackTrace::StackTrace() #1 0x7f137a5b730b logging::LogMessage::~LogMessage() #2 0x7f137cab8e39 media::ResourceMultiBufferDataProvider::Start() #3 0x7f137ca95719 media::ResourceMultiBuffer::CreateWriter() #4 0x7f137cab12cc media::MultiBuffer::AddReader() #5 0x7f137cab7e72 media::MultiBufferReader::UpdateInternalState() #6 0x7f137cab85b9 media::MultiBufferReader::SetPreload() #7 0x7f137cab5664 media::MultibufferDataSource::UpdateBufferSizes() #8 0x7f137cab525a media::MultibufferDataSource::CreateResourceLoader() #9 0x7f137cab57ab media::MultibufferDataSource::Initialize() #10 0x7f137ca9c444 media::WebMediaPlayerImpl::DoLoad() #11 0x7f137caa36cb _ZN4base8internal7InvokerINS0_9BindStateIMN5media18WebMediaPlayerImplEFvN5blink14WebMediaPlayer8LoadTypeERKNS5_6WebURLENS6_8CORSModeEEJNS_7WeakPtrIS4_EES7_S8_SB_EEEFvvEE3RunEPNS0_13BindStateBaseE #12 0x7f137ca9bbd5 media::WebMediaPlayerImpl::load() #13 0x7f1379674062 blink::HTMLMediaElement::startPlayerLoad() #14 0x7f13796722eb blink::HTMLMediaElement::loadResource() #15 0x7f13796717d2 blink::HTMLMediaElement::loadSourceFromAttribute() #16 0x7f1379671303 blink::HTMLMediaElement::selectMediaResource() #17 0x7f137966ffcf blink::HTMLMediaElement::loadInternal() #18 0x7f137966d7ab blink::HTMLMediaElement::loadTimerFired() #19 0x7f137c344519 blink::TimerBase::runInternal() #20 0x7f137c3445de blink::TimerBase::CancellableTimerTask::run() #21 0x7f13776f0a99 _ZN4base8internal7InvokerINS0_9BindStateIPFvSt10unique_ptrIN11google_apis17BatchableDelegateESt14default_deleteIS5_EEEJNS0_13PassedWrapperIS8_EEEEEFvvEE3RunEPNS0_13BindStateBaseE #22 0x7f137a62f099 base::debug::TaskAnnotator::RunTask() #23 0x7f137c32d347 scheduler::TaskQueueManager::ProcessTaskFromWorkQueue() #24 0x7f137c32bff9 scheduler::TaskQueueManager::DoWork() #25 0x7f137c32e139 _ZN4base8internal7InvokerINS0_9BindStateIMN9scheduler16TaskQueueManagerEFvNS_9TimeTicksEbEJNS_7WeakPtrIS4_EES5_bEEEFvvEE3RunEPNS0_13BindStateBaseE #26 0x7f137a62f099 base::debug::TaskAnnotator::RunTask() #27 0x7f137a5bea45 base::MessageLoop::RunTask() #28 0x7f137a5bed58 base::MessageLoop::DeferOrRunPendingTask() #29 0x7f137a5bf09b base::MessageLoop::DoWork() #30 0x7f137a5c074e base::MessagePumpDefault::Run() #31 0x7f137a5be541 base::MessageLoop::RunHandler() #32 0x7f137a5e1880 base::RunLoop::Run() #33 0x7f1379fefc9a content::RendererMain() #34 0x7f137a1e268b content::RunZygote() #35 0x7f137a1e2f32 content::RunNamedProcessTypeMain() #36 0x7f137a1e3983 content::ContentMainRunnerImpl::Run() #37 0x7f137a1e2250 content::ContentMain() #38 0x7f1377526d3b ChromeMain #39 0x7f1370442ec5 __libc_start_main #40 0x7f1377526c11 <unknown>
,
Jul 12 2016
It's possible the VP9 file I created is corrupted in some way, but that still shouldn't cause a fatal error.
,
Jul 12 2016
,
Jul 12 2016
,
Jul 12 2016
,
Jul 12 2016
See https://bugs.chromium.org/p/chromium/issues/detail?id=624853#c6 The assertion also happens on VP8 and on other platforms
,
Jul 13 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6e50a4b489e2c06e368ee239911e8191b1a507e9 commit 6e50a4b489e2c06e368ee239911e8191b1a507e9 Author: hubbe <hubbe@chromium.org> Date: Wed Jul 13 19:55:10 2016 Fix MultibufferDataSource::GetSize When file loading is finished ResourceMultiBufferDataProvider count DataBuffer queue size twice, so GetSize returned incorrect value. BUG= 625515 , 627525 , 624853 patch from issue 2110853006 at patchset 1 (http://crrev.com/2110853006#ps1) Review-Url: https://codereview.chromium.org/2133803004 Cr-Commit-Position: refs/heads/master@{#405242} [modify] https://crrev.com/6e50a4b489e2c06e368ee239911e8191b1a507e9/media/blink/multibuffer_data_source_unittest.cc [modify] https://crrev.com/6e50a4b489e2c06e368ee239911e8191b1a507e9/media/blink/resource_multibuffer_data_provider.cc [modify] https://crrev.com/6e50a4b489e2c06e368ee239911e8191b1a507e9/media/blink/resource_multibuffer_data_provider.h
,
Apr 20 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4a08ce5f3acdb7170a36da773a696cdcd3e96788 commit 4a08ce5f3acdb7170a36da773a696cdcd3e96788 Author: qiankun.miao <qiankun.miao@intel.com> Date: Thu Apr 20 01:57:36 2017 Try to remove some flaky WebGL CTS failures Please add them back if they are still flaky. BUG= 627525 TEST=webgl conformance test CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2831533002 Cr-Commit-Position: refs/heads/master@{#465857} [modify] https://crrev.com/4a08ce5f3acdb7170a36da773a696cdcd3e96788/content/test/gpu/gpu_tests/webgl_conformance_expectations.py |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by zmo@chromium.org
, Jul 12 2016Owner: jbau...@chromium.org
Status: Assigned (was: Available)