Skip to content

Instantly share code, notes, and snippets.

@iskakaushik
Created March 9, 2021 19:21
Show Gist options
  • Save iskakaushik/16dac01b01ec6395fb7cb3d5837ba232 to your computer and use it in GitHub Desktop.
Save iskakaushik/16dac01b01ec6395fb7cb3d5837ba232 to your computer and use it in GitHub Desktop.
thread #1, queue = 'com.apple.main-thread'
frame #0: 0x00000001cd5062d0 libsystem_kernel.dylib`mach_msg_trap + 8
frame #1: 0x00000001cd505660 libsystem_kernel.dylib`mach_msg + 76
frame #2: 0x000000019f550c30 CoreFoundation`__CFRunLoopServiceMachPort + 380
frame #3: 0x000000019f54ac14 CoreFoundation`__CFRunLoopRun + 1216
frame #4: 0x000000019f54a21c CoreFoundation`CFRunLoopRunSpecific + 600
frame #5: 0x00000001b7116784 GraphicsServices`GSEventRunModal + 164
frame #6: 0x00000001a1f8aee8 UIKitCore`-[UIApplication _run] + 1072
frame #7: 0x00000001a1f9075c UIKitCore`UIApplicationMain + 168
frame #8: 0x0000000104228600 Runner`main(argc=<unavailable>, argv=<unavailable>) at main.m:11:12 [opt]
frame #9: 0x000000019f20a6b0 libdyld.dylib`start + 4
thread #7, name = 'com.apple.uikit.eventfetch-thread'
frame #0: 0x00000001cd5062d0 libsystem_kernel.dylib`mach_msg_trap + 8
frame #1: 0x00000001cd505660 libsystem_kernel.dylib`mach_msg + 76
frame #2: 0x000000019f550c30 CoreFoundation`__CFRunLoopServiceMachPort + 380
frame #3: 0x000000019f54ac14 CoreFoundation`__CFRunLoopRun + 1216
frame #4: 0x000000019f54a21c CoreFoundation`CFRunLoopRunSpecific + 600
frame #5: 0x00000001a07f9df0 Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232
frame #6: 0x00000001a07f9cbc Foundation`-[NSRunLoop(NSRunLoop) runUntilDate:] + 92
frame #7: 0x00000001a203ec48 UIKitCore`-[UIEventFetcher threadMain] + 516
frame #8: 0x00000001a096ba34 Foundation`__NSThread__start__ + 864
frame #9: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #9, name = 'io.flutter.1.ui'
frame #0: 0x00000001cd52af5c libsystem_kernel.dylib`__ulock_wait + 8
frame #1: 0x00000001eb07e0d4 libsystem_platform.dylib`_os_unfair_lock_lock_slow + 196
frame #2: 0x00000001c8a4fff4 MallocStackLogging`__disk_stack_logging_log_stack + 564
frame #3: 0x00000001af3d558c libsystem_malloc.dylib`_malloc_zone_malloc + 268
frame #4: 0x00000001b46f8b38 libc++abi.dylib`operator new(unsigned long) + 32
frame #5: 0x0000000105204c6c Flutter`std::__1::__function::__func<flutter::Animator::RequestFrame(bool)::$_2, std::__1::allocator<flutter::Animator::RequestFrame(bool)::$_2>, void ()>::__clone() const + 24
frame #6: 0x0000000104ec6118 Flutter`std::__1::function<void ()>::function(std::__1::function<void ()> const&) + 44
frame #7: 0x00000001051abdbc Flutter`fml::MessageLoopImpl::FlushTasks(fml::FlushType) + 240
frame #8: 0x00000001051aeaa4 Flutter`fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*) + 32
frame #9: 0x000000019f551fa0 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
frame #10: 0x000000019f551ba0 CoreFoundation`__CFRunLoopDoTimer + 1064
frame #11: 0x000000019f550ffc CoreFoundation`__CFRunLoopDoTimers + 328
frame #12: 0x000000019f54aee4 CoreFoundation`__CFRunLoopRun + 1936
frame #13: 0x000000019f54a21c CoreFoundation`CFRunLoopRunSpecific + 600
frame #14: 0x00000001051ae980 Flutter`fml::MessageLoopDarwin::Run() + 88
frame #15: 0x00000001051ad9e8 Flutter`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*) + 196
frame #16: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #10, name = 'io.flutter.1.raster'
frame #0: 0x00000001cd52af5c libsystem_kernel.dylib`__ulock_wait + 8
frame #1: 0x00000001eb07e0d4 libsystem_platform.dylib`_os_unfair_lock_lock_slow + 196
frame #2: 0x00000001c8a4fff4 MallocStackLogging`__disk_stack_logging_log_stack + 564
frame #3: 0x00000001af3d5fd4 libsystem_malloc.dylib`free + 640
frame #4: 0x000000010514c5d8 Flutter`SkTArray<GrMtlPipelineState::SamplerBindings, false>::checkRealloc(int, SkTArray<GrMtlPipelineState::SamplerBindings, false>::ReallocType) + 256
frame #5: 0x000000010514c6c4 Flutter`std::__1::__function::__func<GrMtlPipelineState::setTextures(GrPrimitiveProcessor const&, GrPipeline const&, GrSurfaceProxy const* const*)::$_0, std::__1::allocator<GrMtlPipelineState::setTextures(GrPrimitiveProcessor const&, GrPipeline const&, GrSurfaceProxy const* const*)::$_0>, void (GrTextureEffect const&)>::operator()(GrTextureEffect const&) + 108
frame #6: 0x0000000105043ce4 Flutter`GrFragmentProcessor::visitTextureEffects(std::__1::function<void (GrTextureEffect const&)> const&) const + 64
frame #7: 0x0000000105043d0c Flutter`GrFragmentProcessor::visitTextureEffects(std::__1::function<void (GrTextureEffect const&)> const&) const + 104
frame #8: 0x0000000105043d0c Flutter`GrFragmentProcessor::visitTextureEffects(std::__1::function<void (GrTextureEffect const&)> const&) const + 104
frame #9: 0x000000010514aee8 Flutter`GrMtlOpsRenderPass::onBindTextures(GrPrimitiveProcessor const&, GrSurfaceProxy const* const*, GrPipeline const&) + 408
frame #10: 0x00000001050ac274 Flutter`(anonymous namespace)::FillRectOp::onExecute(GrOpFlushState*, SkRect const&) + 260
frame #11: 0x000000010504c9ec Flutter`GrOpsTask::onExecute(GrOpFlushState*) + 1012
frame #12: 0x0000000105040db0 Flutter`GrDrawingManager::flush(SkSpan<GrSurfaceProxy*>, SkSurface::BackendSurfaceAccess, GrFlushInfo const&, GrBackendSurfaceMutableState const*) + 6172
frame #13: 0x000000010504126c Flutter`GrDrawingManager::flushSurfaces(SkSpan<GrSurfaceProxy*>, SkSurface::BackendSurfaceAccess, GrFlushInfo const&, GrBackendSurfaceMutableState const*) + 168
frame #14: 0x0000000104f0b570 Flutter`SkCanvas::onFlush() + 72
frame #15: 0x00000001053a3498 Flutter`std::__1::__function::__func<flutter::GPUSurfaceMetal::AcquireFrameFromCAMetalLayer(SkISize const&)::$_0, std::__1::allocator<flutter::GPUSurfaceMetal::AcquireFrameFromCAMetalLayer(SkISize const&)::$_0>, bool (flutter::SurfaceFrame const&, SkCanvas*)>::operator()(flutter::SurfaceFrame const&, SkCanvas*&&) + 52
frame #16: 0x000000010520454c Flutter`flutter::SurfaceFrame::Submit() + 104
frame #17: 0x000000010520ae78 Flutter`flutter::Rasterizer::DrawToSurface(flutter::LayerTree&) + 756
frame #18: 0x000000010520bac8 Flutter`std::__1::__function::__func<flutter::Rasterizer::Draw(fml::RefPtr<flutter::Pipeline<flutter::LayerTree> >, std::__1::function<bool (flutter::LayerTree&)>)::$_1, std::__1::allocator<flutter::Rasterizer::Draw(fml::RefPtr<flutter::Pipeline<flutter::LayerTree> >, std::__1::function<bool (flutter::LayerTree&)>)::$_1>, void (std::__1::unique_ptr<flutter::LayerTree, std::__1::default_delete<flutter::LayerTree> >)>::operator()(std::__1::unique_ptr<flutter::LayerTree, std::__1::default_delete<flutter::LayerTree> >&&) + 168
frame #19: 0x000000010520b1a0 Flutter`flutter::Rasterizer::Draw(fml::RefPtr<flutter::Pipeline<flutter::LayerTree> >, std::__1::function<bool (flutter::LayerTree&)>) + 416
frame #20: 0x0000000105212cc0 Flutter`std::__1::__function::__func<flutter::Shell::OnAnimatorDraw(fml::RefPtr<flutter::Pipeline<flutter::LayerTree> >, fml::TimePoint)::$_35, std::__1::allocator<flutter::Shell::OnAnimatorDraw(fml::RefPtr<flutter::Pipeline<flutter::LayerTree> >, fml::TimePoint)::$_35>, void ()>::operator()() + 148
frame #21: 0x00000001051ac27c Flutter`fml::MessageLoopImpl::FlushTasks(fml::FlushType) + 1456
frame #22: 0x00000001051aeaa4 Flutter`fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*) + 32
frame #23: 0x000000019f551fa0 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 32
frame #24: 0x000000019f551ba0 CoreFoundation`__CFRunLoopDoTimer + 1064
frame #25: 0x000000019f550ffc CoreFoundation`__CFRunLoopDoTimers + 328
frame #26: 0x000000019f54aee4 CoreFoundation`__CFRunLoopRun + 1936
frame #27: 0x000000019f54a21c CoreFoundation`CFRunLoopRunSpecific + 600
frame #28: 0x00000001051ae980 Flutter`fml::MessageLoopDarwin::Run() + 88
frame #29: 0x00000001051ad9e8 Flutter`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*) + 196
frame #30: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #11, name = 'io.flutter.1.io'
frame #0: 0x00000001cd5062d0 libsystem_kernel.dylib`mach_msg_trap + 8
frame #1: 0x00000001cd505660 libsystem_kernel.dylib`mach_msg + 76
frame #2: 0x000000019f550c30 CoreFoundation`__CFRunLoopServiceMachPort + 380
frame #3: 0x000000019f54ac14 CoreFoundation`__CFRunLoopRun + 1216
frame #4: 0x000000019f54a21c CoreFoundation`CFRunLoopRunSpecific + 600
frame #5: 0x00000001051ae980 Flutter`fml::MessageLoopDarwin::Run() + 88
frame #6: 0x00000001051ad9e8 Flutter`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*) + 196
frame #7: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #12, name = 'io.flutter.1.profiler'
frame #0: 0x00000001cd5062d0 libsystem_kernel.dylib`mach_msg_trap + 8
frame #1: 0x00000001cd505660 libsystem_kernel.dylib`mach_msg + 76
frame #2: 0x000000019f550c30 CoreFoundation`__CFRunLoopServiceMachPort + 380
frame #3: 0x000000019f54ac14 CoreFoundation`__CFRunLoopRun + 1216
frame #4: 0x000000019f54a21c CoreFoundation`CFRunLoopRunSpecific + 600
frame #5: 0x00000001051ae980 Flutter`fml::MessageLoopDarwin::Run() + 88
frame #6: 0x00000001051ad9e8 Flutter`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*) + 196
frame #7: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #13, name = 'io.worker.1'
frame #0: 0x00000001cd52a1ac libsystem_kernel.dylib`__psynch_cvwait + 8
frame #1: 0x00000001eb087468 libsystem_pthread.dylib`_pthread_cond_wait + 1192
frame #2: 0x00000001b4691328 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
frame #3: 0x00000001051a90a8 Flutter`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::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 264
frame #4: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #14, name = 'io.worker.2'
frame #0: 0x00000001cd52a1ac libsystem_kernel.dylib`__psynch_cvwait + 8
frame #1: 0x00000001eb087468 libsystem_pthread.dylib`_pthread_cond_wait + 1192
frame #2: 0x00000001b4691328 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
frame #3: 0x00000001051a90a8 Flutter`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::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 264
frame #4: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #15, name = 'io.worker.3'
frame #0: 0x00000001cd52a1ac libsystem_kernel.dylib`__psynch_cvwait + 8
frame #1: 0x00000001eb087468 libsystem_pthread.dylib`_pthread_cond_wait + 1192
frame #2: 0x00000001b4691328 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
frame #3: 0x00000001051a90a8 Flutter`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::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 264
frame #4: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #16, name = 'io.worker.4'
frame #0: 0x00000001cd52a1ac libsystem_kernel.dylib`__psynch_cvwait + 8
frame #1: 0x00000001eb087468 libsystem_pthread.dylib`_pthread_cond_wait + 1192
frame #2: 0x00000001b4691328 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
frame #3: 0x00000001051a90a8 Flutter`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::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 264
frame #4: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #17, name = 'io.worker.5'
frame #0: 0x00000001cd52a1ac libsystem_kernel.dylib`__psynch_cvwait + 8
frame #1: 0x00000001eb087468 libsystem_pthread.dylib`_pthread_cond_wait + 1192
frame #2: 0x00000001b4691328 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
frame #3: 0x00000001051a90a8 Flutter`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::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 264
frame #4: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #18, name = 'io.worker.6'
frame #0: 0x00000001cd52a1ac libsystem_kernel.dylib`__psynch_cvwait + 8
frame #1: 0x00000001eb087468 libsystem_pthread.dylib`_pthread_cond_wait + 1192
frame #2: 0x00000001b4691328 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
frame #3: 0x00000001051a90a8 Flutter`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::ConcurrentMessageLoop::ConcurrentMessageLoop(unsigned long)::$_0> >(void*) + 264
frame #4: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #19, name = 'dart:io EventHandler'
frame #0: 0x00000001cd52c230 libsystem_kernel.dylib`kevent + 8
frame #1: 0x00000001052eea84 Flutter`dart::bin::EventHandlerImplementation::EventHandlerEntry(unsigned long) + 360
frame #2: 0x000000010531dd1c Flutter`dart::bin::ThreadStart(void*) + 48
frame #3: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
thread #20
frame #0: 0x00000001cd52b184 libsystem_kernel.dylib`__workq_kernreturn + 8
thread #21, name = 'DartWorker'
frame #0: 0x00000001cd52a1ac libsystem_kernel.dylib`__psynch_cvwait + 8
frame #1: 0x00000001eb087494 libsystem_pthread.dylib`_pthread_cond_wait + 1236
frame #2: 0x00000001054807f0 Flutter`dart::Monitor::WaitMicros(long long) + 128
frame #3: 0x00000001054f46a8 Flutter`dart::ThreadPool::Worker::Main(unsigned long) + 640
frame #4: 0x0000000105480104 Flutter`dart::ThreadStart(void*) + 260
frame #5: 0x00000001eb083cb0 libsystem_pthread.dylib`_pthread_start + 320
* thread #22, queue = 'com.Metal.CompletionQueueDispatch', stop reason = breakpoint 1.1
* frame #0: 0x00000001af3d489c libsystem_malloc.dylib`malloc_error_break
frame #1: 0x00000001af3e1420 libsystem_malloc.dylib`malloc_vreport + 436
frame #2: 0x00000001af3e1740 libsystem_malloc.dylib`malloc_zone_error + 104
frame #3: 0x00000001af3cc934 libsystem_malloc.dylib`free_list_checksum_botch + 40
frame #4: 0x00000001af3c9944 libsystem_malloc.dylib`small_free_list_remove_ptr_no_clear + 1232
frame #5: 0x00000001af3ca9bc libsystem_malloc.dylib`free_small + 688
frame #6: 0x00000001b4610894 libobjc.A.dylib`AutoreleasePoolPage::kill() + 148
frame #7: 0x00000001b461230c libobjc.A.dylib`AutoreleasePoolPage::popPageDebug(void*, AutoreleasePoolPage*, objc_object**) + 188
frame #8: 0x000000019f1c9d8c libdispatch.dylib`_dispatch_last_resort_autorelease_pool_pop + 44
frame #9: 0x000000019f1d1cb4 libdispatch.dylib`_dispatch_lane_invoke + 496
frame #10: 0x000000019f1dbd78 libdispatch.dylib`_dispatch_workloop_worker_thread + 708
frame #11: 0x00000001eb085814 libsystem_pthread.dylib`_pthread_wqthread + 276
thread #23, queue = 'com.Metal.CommandQueueDispatch'
frame #0: 0x00000001cd5062d0 libsystem_kernel.dylib`mach_msg_trap + 8
frame #1: 0x00000001cd505660 libsystem_kernel.dylib`mach_msg + 76
frame #2: 0x00000001aa5f4bb4 IOKit`io_connect_method + 440
frame #3: 0x00000001aa57b268 IOKit`IOConnectCallMethod + 176
frame #4: 0x00000001dcb13854 IOGPU`IOGPUCommandQueueSubmitCommandBuffers + 140
frame #5: 0x00000001dcb07eac IOGPU`-[IOGPUMetalCommandQueue _submitCommandBuffers:count:] + 796
frame #6: 0x00000001dcb07b64 IOGPU`-[IOGPUMetalCommandQueue submitCommandBuffers:count:] + 88
frame #7: 0x00000001b5e0f4d8 Metal`-[_MTLCommandQueue _submitAvailableCommandBuffers] + 644
frame #8: 0x000000019f1c9db0 libdispatch.dylib`_dispatch_client_callout + 20
frame #9: 0x000000019f1cd12c libdispatch.dylib`_dispatch_continuation_pop + 416
frame #10: 0x000000019f1dec08 libdispatch.dylib`_dispatch_source_invoke + 1260
frame #11: 0x000000019f1d0fd8 libdispatch.dylib`_dispatch_lane_serial_drain + 272
frame #12: 0x000000019f1d1c5c libdispatch.dylib`_dispatch_lane_invoke + 408
frame #13: 0x000000019f1dbd78 libdispatch.dylib`_dispatch_workloop_worker_thread + 708
frame #14: 0x00000001eb085814 libsystem_pthread.dylib`_pthread_wqthread + 276
thread #24, queue = 'com.apple.root.user-interactive-qos.overcommit'
frame #0: 0x00000001eb07fe0c libsystem_platform.dylib`_platform_memset + 108
frame #1: 0x00000001c8a4c960 MallocStackLogging`uniquing_table_stack_retain + 2796
frame #2: 0x00000001c8a50190 MallocStackLogging`__disk_stack_logging_log_stack + 976
frame #3: 0x00000001af3d5ca0 libsystem_malloc.dylib`_malloc_zone_memalign + 436
frame #4: 0x00000001b460de78 libobjc.A.dylib`AutoreleasePoolPage::autoreleaseNoPage(objc_object*) + 132
frame #5: 0x000000019f1c9d50 libdispatch.dylib`_dispatch_last_resort_autorelease_pool_push + 40
frame #6: 0x000000019f1d1c28 libdispatch.dylib`_dispatch_lane_invoke + 356
frame #7: 0x000000019f1dbd78 libdispatch.dylib`_dispatch_workloop_worker_thread + 708
frame #8: 0x00000001eb085814 libsystem_pthread.dylib`_pthread_wqthread + 276
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment