Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save chinmaygarde/267433cf16a61e91d46aa1109739d6c4 to your computer and use it in GitHub Desktop.

Select an option

Save chinmaygarde/267433cf16a61e91d46aa1109739d6c4 to your computer and use it in GitHub Desktop.
#0 0x00000001820b6a3c in _platform_memmove ()
#1 0x00000001a28ec918 in gldModifyTexSubImage ()
#2 0x00000001a365606c in glTexSubImage2D_Exec ()
#3 0x00000001854a8890 in glTexSubImage2D ()
#4 0x0000000105ba8760 in GrGLFunction<void (*)(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*)>::GrGLFunction(void (*)(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*))::'lambda'(void const*, unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*)::operator()(void const*, unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*) const at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/include/gpu/gl/GrGLFunctions.h:279
#5 0x0000000105ba86d0 in GrGLFunction<void (*)(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*)>::GrGLFunction(void (*)(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*))::'lambda'(void const*, unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*)::__invoke(void const*, unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/include/gpu/gl/GrGLFunctions.h:277
#6 0x0000000105bd29f8 in GrGLFunction<void (*)(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*)>::operator()(unsigned int, int, int, int, int, int, unsigned int, unsigned int, void const*) const at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/include/gpu/gl/GrGLFunctions.h:302
#7 0x0000000105bd166c in GrGLGpu::uploadTexData(GrPixelConfig, int, int, GrSurfaceOrigin, unsigned int, GrGLGpu::UploadType, int, int, int, int, GrPixelConfig, GrMipLevel const*, int, GrMipMapsStatus*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/gl/GrGLGpu.cpp:1215
#8 0x0000000105bd0644 in GrGLGpu::onWritePixels(GrSurface*, GrSurfaceOrigin, int, int, int, int, GrColorType, GrMipLevel const*, int) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/gl/GrGLGpu.cpp:768
#9 0x00000001059ad16c in GrGpu::writePixels(GrSurface*, GrSurfaceOrigin, int, int, int, int, GrColorType, GrMipLevel const*, int) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrGpu.cpp:419
#10 0x00000001059ad494 in GrGpu::writePixels(GrSurface*, GrSurfaceOrigin, int, int, int, int, GrColorType, void const*, unsigned long) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrGpu.cpp:433
#11 0x00000001059b9f58 in GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrOpFlushState.cpp:96
#12 0x00000001059b9da4 in decltype(std::__1::forward<GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4&>(fp)(std::__1::forward<GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long>(fp0))) std::__1::__invoke<GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4&, GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long>(GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4&&&, GrTextureProxy*&&, int&&, int&&, int&&, int&&, GrColorType&&, void const*&&, unsigned long&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/type_traits:4482
#13 0x00000001059b9d0c in bool std::__1::__invoke_void_return_wrapper<bool>::__call<GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4&, GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long>(GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4&&&, GrTextureProxy*&&, int&&, int&&, int&&, int&&, GrColorType&&, void const*&&, unsigned long&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/__functional_base:318
#14 0x00000001059b9bf8 in std::__1::__function::__func<GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4, std::__1::allocator<GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&)::$_4>, bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*&&, int&&, int&&, int&&, int&&, GrColorType&&, void const*&&, unsigned long&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1562
#15 0x0000000105998ed8 in std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>::operator()(GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long) const at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1916
#16 0x0000000105998c04 in GrDrawOpAtlas::Plot::uploadToTexture(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&, GrTextureProxy*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrDrawOpAtlas.cpp:154
#17 0x000000010599e4e0 in GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)::operator()(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&) const at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrDrawOpAtlas.cpp:225
#18 0x000000010599e49c in decltype(std::__1::forward<GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)&>(fp)(std::__1::forward<std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&>(fp0))) std::__1::__invoke<GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)&, std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&>(GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)&&&, std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/type_traits:4482
#19 0x000000010599e480 in void std::__1::__invoke_void_return_wrapper<void>::__call<GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)&, std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&>(GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)&&&, std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/__functional_base:349
#20 0x000000010599e17c in std::__1::__function::__func<GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&), std::__1::allocator<GrDrawOpAtlas::updatePlot(GrDeferredUploadTarget*, unsigned long long*, GrDrawOpAtlas::Plot*)::'lambda'(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>, void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>::operator()(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1562
#21 0x00000001059b637c in std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>::operator()(std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&) const at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1916
#22 0x00000001059b5e64 in GrOpFlushState::doUpload(std::__1::function<void (std::__1::function<bool (GrTextureProxy*, int, int, int, int, GrColorType, void const*, unsigned long)>&)>&) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrOpFlushState.cpp:117
#23 0x00000001059b5c70 in GrOpFlushState::preExecuteDraws() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrOpFlushState.cpp:59
#24 0x000000010598d1f0 in GrDrawingManager::executeOpLists(int, int, GrOpFlushState*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrDrawingManager.cpp:306
#25 0x000000010598c380 in GrDrawingManager::internalFlush(GrSurfaceProxy*, GrResourceCache::FlushType, int, GrBackendSemaphore*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrDrawingManager.cpp:223
#26 0x000000010596d908 in GrDrawingManager::flush(GrSurfaceProxy*, int, GrBackendSemaphore*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrDrawingManager.h:99
#27 0x000000010598da8c in GrDrawingManager::prepareSurfaceForExternalIO(GrSurfaceProxy*, int, GrBackendSemaphore*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrDrawingManager.cpp:362
#28 0x00000001059fc79c in GrRenderTargetContext::prepareForExternalIO(int, GrBackendSemaphore*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/GrRenderTargetContext.cpp:1387
#29 0x0000000105c6bf7c in SkGpuDevice::flushAndSignalSemaphores(int, GrBackendSemaphore*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/SkGpuDevice.cpp:1688
#30 0x0000000105c6bee4 in SkGpuDevice::flush() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/gpu/SkGpuDevice.cpp:1681
#31 0x000000010509f2b0 in SkCanvas::onFlush() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/core/SkCanvas.cpp:718
#32 0x000000010509f268 in SkCanvas::flush() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../third_party/skia/src/core/SkCanvas.cpp:712
#33 0x0000000104f011c8 in shell::GPUSurfaceGL::PresentSurface(SkCanvas*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/gpu/gpu_surface_gl.cc:236
#34 0x0000000104f02dac in shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0::operator()(shell::SurfaceFrame const&, SkCanvas*) const at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/gpu/gpu_surface_gl.cc:216
#35 0x0000000104f02d50 in decltype(std::__1::forward<shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0&>(fp)(std::__1::forward<shell::SurfaceFrame const&, SkCanvas*>(fp0))) std::__1::__invoke<shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0&, shell::SurfaceFrame const&, SkCanvas*>(shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0&&&, shell::SurfaceFrame const&&&, SkCanvas*&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/type_traits:4482
#36 0x0000000104f02d24 in bool std::__1::__invoke_void_return_wrapper<bool>::__call<shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0&, shell::SurfaceFrame const&, SkCanvas*>(shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0&&&, shell::SurfaceFrame const&&&, SkCanvas*&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/__functional_base:318
#37 0x0000000104f029c4 in std::__1::__function::__func<shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0, std::__1::allocator<shell::GPUSurfaceGL::AcquireFrame(SkISize const&)::$_0>, bool (shell::SurfaceFrame const&, SkCanvas*)>::operator()(shell::SurfaceFrame const&, SkCanvas*&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1562
#38 0x0000000104ef0dc0 in std::__1::function<bool (shell::SurfaceFrame const&, SkCanvas*)>::operator()(shell::SurfaceFrame const&, SkCanvas*) const at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1916
#39 0x0000000104ef0f4c in shell::SurfaceFrame::PerformSubmit() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/common/surface.cc:56
#40 0x0000000104ef0e78 in shell::SurfaceFrame::Submit() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/common/surface.cc:35
#41 0x0000000104eaa760 in shell::Rasterizer::DrawToSurface(flow::LayerTree&) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/common/rasterizer.cc:121
#42 0x0000000104eaae0c in shell::Rasterizer::DoDraw(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/common/rasterizer.cc:92
#43 0x0000000104eae544 in decltype(*(std::__1::forward<shell::Rasterizer*&>(fp0)).*fp(std::__1::forward<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> > >(fp1))) std::__1::__invoke<void (shell::Rasterizer::*&)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*&, std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >, void>(void (shell::Rasterizer::*&&&)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*&&&, std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/type_traits:4423
#44 0x0000000104eae3c4 in std::__1::__bind_return<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), std::__1::tuple<shell::Rasterizer*, std::__1::placeholders::__ph<1> >, std::__1::tuple<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&>, __is_valid_bind_return<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), std::__1::tuple<shell::Rasterizer*, std::__1::placeholders::__ph<1> >, std::__1::tuple<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&> >::value>::type std::__1::__apply_functor<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), std::__1::tuple<shell::Rasterizer*, std::__1::placeholders::__ph<1> >, 0ul, 1ul, std::__1::tuple<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&> >(void (shell::Rasterizer::*&)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), std::__1::tuple<shell::Rasterizer*, std::__1::placeholders::__ph<1> >&, std::__1::__tuple_indices<0ul, 1ul>, std::__1::tuple<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&>&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:2219
#45 0x0000000104eae34c in std::__1::__bind_return<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), std::__1::tuple<shell::Rasterizer*, std::__1::placeholders::__ph<1> >, std::__1::tuple<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&>, __is_valid_bind_return<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), std::__1::tuple<shell::Rasterizer*, std::__1::placeholders::__ph<1> >, std::__1::tuple<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&> >::value>::type std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&>::operator()<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> > >(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:2252
#46 0x0000000104eae2c0 in decltype(std::__1::forward<std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&>&>(fp)(std::__1::forward<std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> > >(fp0))) std::__1::__invoke<std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&>&, std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> > >(std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&>&&&, std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/type_traits:4482
#47 0x0000000104eae29c in void std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&>&, std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> > >(std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&>&&&, std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/__functional_base:349
#48 0x0000000104eae214 in std::__1::__function::__func<std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&>, std::__1::allocator<std::__1::__bind<void (shell::Rasterizer::*)(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >), shell::Rasterizer*, std::__1::placeholders::__ph<1> const&> >, void (std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >)>::operator()(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1562
#49 0x0000000104eae6d4 in std::__1::function<void (std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >)>::operator()(std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >) const at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1916
#50 0x0000000104eab6c4 in flutter::Pipeline<flow::LayerTree>::Consume(std::__1::function<void (std::__1::unique_ptr<flow::LayerTree, std::__1::default_delete<flow::LayerTree> >)>) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/synchronization/pipeline.h:130
#51 0x0000000104eaac2c in shell::Rasterizer::Draw(fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/common/rasterizer.cc:72
#52 0x0000000104ee8764 in shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22::operator()() const at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/shell/common/shell.cc:617
#53 0x0000000104ee86e4 in decltype(std::__1::forward<shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22&>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke<shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22&>(shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22&&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/type_traits:4482
#54 0x0000000104ee86d4 in void std::__1::__invoke_void_return_wrapper<void>::__call<shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22&>(shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22&&&) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/__functional_base:349
#55 0x0000000104ee8474 in std::__1::__function::__func<shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22, std::__1::allocator<shell::Shell::OnAnimatorDraw(shell::Animator const&, fxl::RefPtr<flutter::Pipeline<flow::LayerTree> >)::$_22>, void ()>::operator()() at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1562
#56 0x0000000104dc95d0 in std::__1::function<void ()>::operator()() const at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/functional:1916
#57 0x0000000104dc881c in fml::MessageLoopImpl::RunExpiredTasks() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/fml/message_loop_impl.cc:140
#58 0x0000000104dc7c98 in fml::MessageLoopImpl::RunExpiredTasksNow() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/fml/message_loop_impl.cc:51
#59 0x0000000104dd5ac0 in fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*) at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/fml/platform/darwin/message_loop_darwin.mm:73
#60 0x0000000182443aa8 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ ()
#61 0x000000018244376c in __CFRunLoopDoTimer ()
#62 0x0000000182443010 in __CFRunLoopDoTimers ()
#63 0x0000000182440b60 in __CFRunLoopRun ()
#64 0x0000000182360da8 in CFRunLoopRunSpecific ()
#65 0x0000000104dd5f30 in fml::MessageLoopDarwin::Run() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/fml/platform/darwin/message_loop_darwin.mm:44
#66 0x0000000104dc9164 in fml::MessageLoopImpl::DoRun() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/fml/message_loop_impl.cc:76
#67 0x0000000104dc573c in fml::MessageLoop::Run() at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/fml/message_loop.cc:51
#68 0x0000000104dd3db4 in fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()() const at /Volumes/Mojo/engine/src/out/ios_debug_unopt/../../flutter/fml/thread.cc:34
#69 0x0000000104dd3b94 in decltype(std::__1::forward<fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke<fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0>(fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0&&) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/type_traits:4482
#70 0x0000000104dd3b84 in void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0>&, std::__1::__tuple_indices<>) [inlined] at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/thread:342
#71 0x0000000104dd3b5c in void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0> >(void*) at /Volumes/Mojo/engine/src/buildtools/mac-x64/clang/include/c++/v1/thread:352
#72 0x00000001820c1220 in _pthread_body ()
#73 0x00000001820c1110 in _pthread_start ()
#74 0x00000001820bfb10 in thread_start ()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment