viz crashes with --use-skia-renderer |
||
Issue descriptionReproduce steps: 1. Build the chrome with dcheck_always_on=true 2. Launch chrome with --use-skia-renderer 3. Move cursor to ShowApp icon on the top and left corner just below the backward button. 4. viz crashes penghuang@penghuang-linux:~/sources/chromium/src$ out/mus/chrome --user-data-dir=/tmp/penghuang-mustash --use-skia-renderer [219957:219973:0306/120354.613007:ERROR:nss_util.cc(724)] After loading Root Certs, loaded==false: NSS error code: -8018 [219957:219957:0306/120358.106409:FATAL:direct_renderer.cc(133)] Check failed: viewport_rect.right() <= surface_size.width() (72 vs. 64) #0 0x7f5a9730349c base::debug::StackTrace::StackTrace() #1 0x7f5a9732d58c logging::LogMessage::~LogMessage() #2 0x7f5a896563a7 viz::DirectRenderer::InitializeViewport() #3 0x7f5a896598ac viz::DirectRenderer::UseRenderPass() #4 0x7f5a89658a64 viz::DirectRenderer::DrawRenderPass() #5 0x7f5a8965810b viz::DirectRenderer::DrawRenderPassAndExecuteCopyRequests() #6 0x7f5a896579a4 viz::DirectRenderer::DrawFrame() #7 0x7f5a8965d8fa viz::Display::DrawAndSwap() #8 0x7f5a89662570 viz::DisplayScheduler::DrawAndSwap() #9 0x7f5a89661bcb viz::DisplayScheduler::AttemptDrawAndSwap() #10 0x7f5a89661436 viz::DisplayScheduler::OnBeginFrameDeadline() #11 0x7f5a89664414 _ZN4base8internal7InvokerINS0_9BindStateIMN3viz16DisplaySchedulerEFvvEJNS_7WeakPtrIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE #12 0x7f5a896646dc _ZN4base8internal22CancelableCallbackImplINS_17RepeatingCallbackIFvvEEEE16ForwardRepeatingIJEEEvDpT_ #13 0x7f5a89664414 _ZN4base8internal7InvokerINS0_9BindStateIMN3viz16DisplaySchedulerEFvvEJNS_7WeakPtrIS4_EEEEEFvvEE3RunEPNS0_13BindStateBaseE #14 0x7f5a97303dcf base::debug::TaskAnnotator::RunTask() #15 0x7f5a97338056 base::internal::IncomingTaskQueue::RunTask() #16 0x7f5a9733c287 base::MessageLoop::RunTask() #17 0x7f5a9733c6aa base::MessageLoop::DeferOrRunPendingTask() #18 0x7f5a9733c93e base::MessageLoop::DoWork() #19 0x7f5a9733e1f9 base::MessagePumpGlib::Run() #20 0x7f5a9733bafc base::MessageLoop::Run() #21 0x7f5a97374156 base::RunLoop::Run() #22 0x5582434e8147 ChromeBrowserMainParts::MainMessageLoopRun() #23 0x7f5a94815757 content::BrowserMainLoop::RunMainMessageLoopParts() #24 0x7f5a948190f3 content::BrowserMainRunnerImpl::Run() #25 0x7f5a9481158a content::BrowserMain() #26 0x7f5a9529871b content::RunNamedProcessTypeMain() #27 0x7f5a95299843 content::ContentMainRunnerImpl::Run() #28 0x7f5a9781160a service_manager::Main() #29 0x7f5a95297bd4 content::ContentMain() #30 0x558242f431b3 ChromeMain #31 0x7f5a8ac3f2b1 __libc_start_main #32 0x558242f4302a _start
,
Mar 6 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4eab9e99447a227a6c3f58f553555571992e80fa commit 4eab9e99447a227a6c3f58f553555571992e80fa Author: Peng Huang <penghuang@chromium.org> Date: Tue Mar 06 21:47:43 2018 Fix a crash with --use-skia-renderer Bug: 819267 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I14ef4bab4b43a64f959d12bb82ceb82095e5a261 Reviewed-on: https://chromium-review.googlesource.com/951896 Reviewed-by: weiliangc <weiliangc@chromium.org> Commit-Queue: Peng Huang <penghuang@chromium.org> Cr-Commit-Position: refs/heads/master@{#541204} [modify] https://crrev.com/4eab9e99447a227a6c3f58f553555571992e80fa/components/viz/service/display/skia_renderer.cc
,
Mar 7 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by penghuang@chromium.org
, Mar 6 2018Status: Started (was: Untriaged)