reporter:kainino@google.com
Magic Signature: SkPixmap::readPixels
Crash link: https://crash.corp.google.com//browse?q=reportid%3D'30db9b15b745c571'%20AND%20custom_data.ChromeCrashProto.magic_signature_1.name%3D'SkPixmap%3A%3AreadPixels'&sql_dialect=googlesql&ignore_case=false&enable_rewrite=true&omit_field_name=&omit_field_value=&omit_field_opt=%3D#3
-------------------------------------------------------------------------------
Sample Report
-------------------------------------------------------------------------------
Product name: Chrome_Linux
Magic Signature : SkPixmap::readPixels
Product Version: 65.0.3298.3
Process type: renderer
Report ID: 30db9b15b745c571
Report Url: https://crash.corp.google.com/30db9b15b745c571
Report Time: 2017-12-25T11:54:16-08:00
Upload Time: 2017-12-25T11:54:16.845-08:00
Uptime: 610232 ms
CumulativeProductUptime: 0 ms
OS Name: Linux
OS Version: 0.0.0 Linux 4.13.4-1-ARCH #1 SMP PREEMPT Thu Sep 28 08:39:52 CEST 2017 x86_64
CPU Architecture: amd64
CPU Info: family 6 model 142 stepping 9
-------------------------------------------------------------------------------
Crashing thread: Thread index: 15. Stack Quality: 89%. Thread id: 3329.
-------------------------------------------------------------------------------
0x00007facd1eebade (libc-2.26.so + 0x00157ade)
0x000055b34764364e (chrome - SkPixmap.cpp: 89) SkPixmap::readPixels(SkImageInfo const&, void*, unsigned long, int, int, SkTransferFunctionBehavior) const
0x000055b3475c3c0f (chrome - SkBitmap.cpp: 508) <name omitted>
0x000055b34769196f (chrome - SkBitmap.h: 1001) SkImage_Raster::onReadPixels(SkImageInfo const&, void*, unsigned long, int, int, SkImage::CachingHint) const
0x000055b349c63382 (chrome - OffscreenCanvasResourceProvider.cpp: 78) blink::OffscreenCanvasResourceProvider::SetTransferableResourceToSharedBitmap(viz::TransferableResource&, scoped_refptr<blink::StaticBitmapImage>)
0x000055b349c61f77 (chrome - OffscreenCanvasFrameDispatcherImpl.cpp: 219) blink::OffscreenCanvasFrameDispatcherImpl::DispatchFrame(scoped_refptr<blink::StaticBitmapImage>, double, SkIRect const&)
0x000055b34a058717 (chrome - OffscreenCanvas.cpp: 342) blink::OffscreenCanvas::DoCommit()
0x000055b34a0588ae (chrome - OffscreenCanvas.cpp: 356) blink::OffscreenCanvas::BeginFrame()
0x000055b349c62b0c (chrome - OffscreenCanvasFrameDispatcherImpl.cpp: 410) non-virtual thunk to blink::OffscreenCanvasFrameDispatcherImpl::OnBeginFrame(viz::BeginFrameArgs const&)
0x000055b346c4fda2 (chrome - compositor_frame_sink.mojom-blink.cc: 767) viz::mojom::blink::CompositorFrameSinkClientStubDispatch::Accept(viz::mojom::blink::CompositorFrameSinkClient*, mojo::Message*)
0x000055b3470e6d28 (chrome - interface_endpoint_client.cc: 418) mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*)
0x000055b3470ef268 (chrome - multiplex_router.cc: 880) mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*)
0x000055b3470eeaf0 (chrome - multiplex_router.cc: 604) mojo::internal::MultiplexRouter::Accept(mojo::Message*)
0x000055b3470e628c (chrome - connector.cc: 445) mojo::Connector::ReadSingleMessage(unsigned int*)
0x000055b3470e6930 (chrome - connector.cc: 474) mojo::Connector::ReadAllAvailableMessages()
0x000055b3470f8be9 (chrome - callback.h: 94) mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&)
0x000055b34700f1ae (chrome - callback.h: 65) base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*)
0x000055b346c2b24e (chrome - task_queue_manager.cc: 516) blink::scheduler::TaskQueueManager::DoWork(blink::scheduler::internal::Sequence::WorkType)
0x000055b34700f1ae (chrome - callback.h: 65) base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*)
0x000055b346c2e978 (chrome - thread_controller_impl.cc: 109) blink::scheduler::internal::ThreadControllerImpl::DoWork(blink::scheduler::internal::Sequence::WorkType)
0x000055b34700f1ae (chrome - callback.h: 65) base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*)
0x000055b3470285aa (chrome - message_loop.cc: 391) base::MessageLoop::RunTask(base::PendingTask*)
0x000055b347028e43 (chrome - message_loop.cc: 403) base::MessageLoop::DoDelayedWork(base::TimeTicks*)
0x000055b34702b028 (chrome - message_pump_default.cc: 41) base::MessagePumpDefault::Run(base::MessagePump::Delegate*)
0x000055b34704b7c3 (chrome - run_loop.cc: 130) <name omitted>
0x000055b347074f0e (chrome - thread.cc: 338) base::Thread::ThreadMain()
0x000055b34706fed2 (chrome - platform_thread_posix.cc: 75) base::(anonymous namespace)::ThreadFunc(void*)
0x00007facd7d64089 (libpthread-2.26.so + 0x00007089)
0x00007facd1e8a1be (libc-2.26.so + 0x000f61be)
Comment 1 by kainino@chromium.org
, Dec 27 2017Components: Blink>Canvas
Labels: -Pri-2 -Restrict-View-EditIssue Pri-3