How to :
1), start chrome with UseSkiaDeferredDisplayList
./out/Release/chrome --enable-features=VizDisplayCompositor,UseSkiaRenderer,UseSkiaDeferredDisplayList --enable-gpu-rasterization --enable-oop-rasterization --use-skia-renderer --user-data-dir=~/chrome-dev-profile_t1 https://www.baidu.com
2), when the page load is done, click Close.
3), The console will complain the crash (Not every time)
Also, I tried https://www.google.com, hard to reproduce this crash.
Test environment:
Ubuntu 16.04
Crash stack:
Received signal 11 SEGV_MAPERR fffff17c53865dd6
#0 0x7f02f74734df base::debug::StackTrace::StackTrace()
#1 0x7f02f7473051 base::debug::(anonymous namespace)::StackDumpSignalHandler()
#2 0x7f02ed8cc390 <unknown>
#3 0x7f02f6ec084e (anonymous namespace)::TextureOp::onPrepareDraws()
#4 0x7f02f6e6d89d GrRenderTargetOpList::onPrepare()
#5 0x7f02f6e566f3 GrOpList::prepare()
#6 0x7f02f6e4c9ff GrDrawingManager::executeOpLists()
#7 0x7f02f6e4c67b GrDrawingManager::flush()
#8 0x7f02f6e4493a GrContext::TextBlobCacheOverBudgetCB()
#9 0x7f02ea1f457d viz::SkiaOutputSurfaceImplOnGpu::FinishPaintCurrentFrame()
#10 0x7f02ea1f2ccc _ZN4base8internal7InvokerINS0_9BindStateIMN3viz26SkiaOutputSurfaceImplOnGpuEFvNSt3__110unique_ptrI21SkDeferredDisplayListNS5_14default_deleteIS7_EEEEmEJNS0_17UnretainedWrapperIS4_EESA_mEEEFvvEE7RunOnceEPNS0_13BindStateBaseE
#11 0x7f02f40efe6c gpu::Scheduler::RunNextTask()
#12 0x7f02f73b7f91 base::debug::TaskAnnotator::RunTask()
#13 0x7f02f73d833f base::MessageLoop::RunTask()
#14 0x7f02f73d8782 base::MessageLoop::DoWork()
#15 0x7f02f73db0a9 base::MessagePumpGlib::Run()
#16 0x7f02f73fee05 base::RunLoop::Run()
#17 0x7f02f4b657bc content::GpuMain()
#18 0x7f02f572316d content::ContentMainRunnerImpl::Run()
#19 0x7f02e97c608b service_manager::Main()
#20 0x7f02f57215f1 content::ContentMain()
#21 0x55d4c9ff51b3 ChromeMain
#22 0x7f02eb756830 __libc_start_main
#23 0x55d4c9ff502a _start
Comment 1 by xing...@intel.com
, Oct 24