(gdb) bt full #0 std::Cr::__cxx_atomic_fetch_sub[abi:v160000](std::Cr::__cxx_atomic_base_impl*, int, std::Cr::memory_order) (__a=0x1010109, __delta=1, __order=std::Cr::memory_order::acq_rel) at ../../buildtools/third_party/libc++/trunk/include/atomic:1027 #1 std::Cr::__atomic_base::fetch_sub[abi:v160000](int, std::Cr::memory_order) (this=0x1010109, __op=1, __m=std::Cr::memory_order::acq_rel) at ../../buildtools/third_party/libc++/trunk/include/atomic:1646 #2 base::AtomicRefCount::Decrement() (this=0x1010109) at ../../base/atomic_ref_count.h:39 #3 base::subtle::RefCountedThreadSafeBase::ReleaseImpl() const (this=0x1010109) at ../../base/memory/ref_counted.h:232 #4 base::subtle::RefCountedThreadSafeBase::Release() const (this=0x1010109) at ../../base/memory/ref_counted.h:184 #5 base::RefCountedThreadSafe >::Release() const (this=0x1010109) at ../../base/memory/ref_counted.h:414 #6 scoped_refptr::Release(cc::PaintWorkletInput*) (ptr=0x1010101) at ../../base/memory/scoped_refptr.h:361 #7 scoped_refptr::~scoped_refptr() (this=0x27040033e028) at ../../base/memory/scoped_refptr.h:261 #8 cc::PaintImage::~PaintImage() (this=0x27040033dfc8) at ../../cc/paint/paint_image.cc:46 #9 0x000058e8bc9c08f6 in cc::RTree::Branch::~Branch() (this=0x27040033dfc0) at ../../cc/base/rtree.h:104 #10 cc::RTree::~RTree() (this=0x27040033dfa0) at ../../cc/base/rtree.h:49 #11 cc::DiscardableImageMap::~DiscardableImageMap() (this=0x27040033df50) at ../../cc/paint/discardable_image_map.cc:360 #12 0x000058e8bc9bd302 in cc::DisplayItemList::~DisplayItemList() (this=0x27040033df00) at ../../cc/paint/display_item_list.cc:81 #13 0x000058e8bd0c040a in base::RefCountedThreadSafe >::DeleteInternal(cc::DisplayItemList const*) (x=0x27040033df00) at ../../base/memory/ref_counted.h:427 #14 base::DefaultRefCountedThreadSafeTraits::Destruct(cc::DisplayItemList const*) (x=0x27040033df00) at ../../base/memory/ref_counted.h:379 #15 base::RefCountedThreadSafe >::Release() const (this=0x27040033df00) at ../../base/memory/ref_counted.h:416 #16 scoped_refptr::Release(cc::DisplayItemList*) (ptr=0x27040033df00) at ../../base/memory/scoped_refptr.h:361 #17 scoped_refptr::~scoped_refptr() (this=0x270400cc0518) at ../../base/memory/scoped_refptr.h:261 #18 cc::RasterSource::~RasterSource() (this=0x270400cc0500) at ../../cc/raster/raster_source.cc:39 #19 cc::RasterSource::~RasterSource() (this=0x270400cc0500) at ../../cc/raster/raster_source.cc:39 #20 0x000058e8bd04b1c7 in base::RefCountedThreadSafe >::DeleteInternal(cc::RasterSource const*) (x=0x270400cc0500) at ../../base/memory/ref_counted.h:427 recording_updated = could_have_tilings = can_have_tilings = #21 base::DefaultRefCountedThreadSafeTraits::Destruct(cc::RasterSource const*) (x=0x270400cc0500) at ../../base/memory/ref_counted.h:379 recording_updated = could_have_tilings = can_have_tilings = #22 base::RefCountedThreadSafe >::Release() const (this=0x270400cc0508) at ../../base/memory/ref_counted.h:416 recording_updated = could_have_tilings = can_have_tilings = #23 scoped_refptr::Release(cc::RasterSource*) (ptr=0x270400cc0500) at ../../base/memory/scoped_refptr.h:361 recording_updated = could_have_tilings = can_have_tilings = #24 scoped_refptr::~scoped_refptr() (this=) at ../../base/memory/scoped_refptr.h:261 recording_updated = could_have_tilings = can_have_tilings = #25 cc::PictureLayerImpl::UpdateRasterSource(scoped_refptr, cc::Region*, cc::PictureLayerTilingSet const*, base::flat_map, std::Cr::pair >, std::Cr::less, std::Cr::vector, std::Cr::pair > >, std::Cr::allocator, std::Cr::pair > > > > > const*) (this=, raster_source=..., new_invalidation=, pending_set=, pending_paint_worklet_records=) at ../../cc/layers/picture_layer_impl.cc:834 recording_updated = could_have_tilings = can_have_tilings = #26 0x000058e8bd110be4 in cc::PictureLayer::PushPropertiesTo(cc::LayerImpl*, cc::CommitState const&, cc::ThreadUnsafeCommitState const&) (this=0x27040113b340, base_layer=0x270401279e00, commit_state=, unsafe_state=) at ../../cc/layers/picture_layer.cc:91 crash_key = 0x0 layer_impl = 0x270401279e00 trace_event_unique_category_group_enabled65 = 0xaaaaaaaaaaaaaaaa trace_event_unique_tracer65 = { category_group_enabled_ = 0x0, name_ = 0xaaaaaaaaaaaaaaaa , event_handle_ = { chunk_seq = 2863311530, chunk_index = 44739242, event_index = 42 } } #27 0x000058e8bd0e6d5f in cc::TreeSynchronizer::PushLayerProperties(cc::CommitState const&, cc::ThreadUnsafeCommitState const&, cc::LayerTreeImpl*) (commit_state=..., unsafe_state=..., impl_tree=) at ../../cc/trees/tree_synchronizer.cc:224 source_layer = 0x1010101 target_layer = 0x100 it = { __i_ = 0x270401377788 } trace_event_unique_tracer215 = { category_group_enabled_ = 0x0, name_ = 0xaaaaaaaaaaaaaaaa , event_handle_ = { chunk_seq = 2863311530, chunk_index = 44739242, event_index = 42 } } source_layers_begin = { __i_ = } source_layers_end = { __i_ = 0x2704013777b0 } #28 0x000058e8bd05748c in cc::LayerTreeImpl::PullPropertiesFrom(cc::CommitState&, cc::ThreadUnsafeCommitState const&) (this=0x270400ef5000, commit_state=..., unsafe_state=...) at ../../cc/trees/layer_tree_impl.cc:624 trace_event_unique_category_group_enabled615 = 0xaaaaaaaaaaaaaaaa trace_event_unique_tracer615 = { category_group_enabled_ = 0x0, name_ = 0xaaaaaaaaaaaaaaaa , event_handle_ = { chunk_seq = 2863311530, chunk_index = 44739242, event_index = 42 } } trace_event_unique_category_group_enabled649 = trace_event_unique_tracer649 = { category_group_enabled_ = , name_ = , event_handle_ = { chunk_seq = , chunk_index = , event_index = } } #29 0x000058e8bd07e0b7 in cc::LayerTreeHostImpl::FinishCommit(cc::CommitState&, cc::ThreadUnsafeCommitState const&) (this=0x270400a93800, state=..., unsafe_state=...) at ../../cc/trees/layer_tree_host_impl.cc:662 trace_event_unique_atomic660 = 97756676936768 trace_event_unique_category_group_enabled660 = trace_event_unique_tracer660 = { category_group_enabled_ = 0x0, name_ = 0xaaaaaaaaaaaaaaaa , event_handle_ = { chunk_seq = 2863311530, chunk_index = 44739242, event_index = 42 } } tree = 0x270400ef5000 #30 0x000058e8bd0ffebb in cc::SingleThreadProxy::DoCommit(viz::BeginFrameArgs const&) (this=0x270400deb600, commit_args=) at ../../cc/trees/single_thread_proxy.cc:240 commit_state = { __ptr_ = { > = { __value_ = 0x270400f4e900 }, , 1, true>> = { > = {}, }, } } trace_event_unique_tracer209 = { category_group_enabled_ = 0x0, name_ = 0xaaaaaaaaaaaaaaaa , event_handle_ = { chunk_seq = 2863311530, chunk_index = 44739242, event_index = 42 } } completion_event_ptr = { __ptr_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = {}, }, } } completion_event = 0xaaaaaaaaaaaaaaaa unsafe_state = @0x270400344890: { mutator_host = { wrapped_ptr_ = 0x270400c6f000 }, property_trees = { synchronizer_ = @0x270400344800, transform_tree_ = { > = { nodes_ = { __begin_ = 0x2704010a0380, __end_ = 0x2704010a0540, __end_cap_ = { > = { __value_ = 0x2704010a0700 }, , 1, true>> = { > = { >> = {}, }, }, } }, needs_update_ = false, property_trees_ = { wrapped_ptr_ = 0x270400344898 }, element_id_to_node_index_ = { , std::Cr::vector, std::Cr::allocator > > >> = { comp_ = {}, body_ = { __begin_ = 0x2704010d99e0, __end_ = 0x2704010d99e0, __end_cap_ = { *, 0, false>> = { __value_ = 0x2704010d99f0 }, >, 1, true>> = { >> = { > >> = {}, }, }, } } }, } }, members of cc::TransformTree: page_scale_factor_ = 1, device_scale_factor_ = 2, device_transform_scale_factor_ = 1, nodes_affected_by_outer_viewport_bounds_delta_ = { __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = { >> = {}, }, }, } }, cached_data_ = { __begin_ = 0x270401099000, __end_ = 0x270401099118, __end_cap_ = { > = { __value_ = 0x270401099230 }, , 1, true>> = { > = { >> = {}, }, }, } }, sticky_position_data_ = { __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = { >> = {}, }, }, } }, anchor_scroll_containers_data_ = { __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = { >> = {}, }, }, } } }, effect_tree_ = { > = { nodes_ = { __begin_ = 0x27040081bf00, __end_ = 0x27040081c398, __end_cap_ = { > = { __value_ = 0x27040081c520 }, , 1, true>> = { > = { >> = {}, }, }, } }, needs_update_ = false, property_trees_ = { wrapped_ptr_ = 0x270400344898 }, element_id_to_node_index_ = { , std::Cr::vector, std::Cr::allocator > > >> = { comp_ = {}, body_ = { __begin_ = 0x270400fea980, __end_ = 0x270400fea990, __end_cap_ = { *, 0, false>> = { __value_ = 0x270400fea9a0 }, >, 1, true>> = { >> = { > >> = {}, }, }, } } }, } }, members of cc::EffectTree: copy_requests_ = { __table_ = { __bucket_list_ = { __ptr_ = { > >, void*>*>**, 0, false>> = { __value_ = 0x0 }, > >, void*>*>*> >, 1, false>> = { __value_ = { __data_ = { > = { __value_ = 0 }, > >, void*>*>*>, 1, true>> = { > >, void*>*>*>> = { > >, void*>*>*> >> = {}, }, }, } } }, } }, __p1_ = { > >, void*>*>, 0, false>> = { __value_ = { __next_ = 0x0 } }, > >, void*> >, 1, true>> = { > >, void*> >> = { > >, void*> > >> = {}, }, }, }, __p2_ = { > = { __value_ = 0 }, Cr::hash, std::Cr::equal_to, true>, 1, true>> = { > >, std::Cr::hash, std::Cr::equal_to, true>> = { > = { > = {}, }, }, }, }, __p3_ = { > = { __value_ = 1 }, > >, std::Cr::equal_to, std::Cr::hash, true>, 1, true>> = { > >, std::Cr::equal_to, std::Cr::hash, true>> = { > = { > = {}, }, }, }, } } }, render_surfaces_ = { __begin_ = 0x270400feb5e0, __end_ = 0x270400feb5f8, __end_cap_ = { >*, 0, false>> = { __value_ = 0x270400feb600 }, > >, 1, true>> = { > >> = { > > >> = {}, }, }, } }, transition_pseudo_element_effect_nodes_ = { __table_ = { __bucket_list_ = { __ptr_ = { *>**, 0, false>> = { __value_ = 0x0 }, *>*> >, 1, false>> = { __value_ = { __data_ = { > = { __value_ = 0 }, *>*>, 1, true>> = { *>*>> = { *>*> >> = {}, }, }, } } }, } }, __p1_ = { *>, 0, false>> = { __value_ = { __next_ = 0x0 } }, >, 1, true>> = { >> = { > >> = {}, }, }, }, __p2_ = { > = { __value_ = 0 }, , 1, true>> = { > = { > = {}, }, }, }, __p3_ = { > = { __value_ = 1 }, , 1, true>> = { > = { > = {}, }, }, } } } }, clip_tree_ = { > = { nodes_ = { __begin_ = 0x270401230000, __end_ = 0x2704012302a0, __end_cap_ = { > = { __value_ = 0x2704012302a0 }, , 1, true>> = { > = { >> = {}, }, }, } }, needs_update_ = false, property_trees_ = { wrapped_ptr_ = 0x270400344898 }, element_id_to_node_index_ = { , std::Cr::vector, std::Cr::allocator > > >> = { comp_ = {}, body_ = { __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { *, 0, false>> = { __value_ = 0x0 }, >, 1, true>> = { >> = { > >> = {}, }, }, } } }, } }, }, scroll_tree_ = { > = { nodes_ = { __begin_ = 0x270401261380, __end_ = 0x2704012614d0, __end_cap_ = { > = { __value_ = 0x2704012614d0 }, , 1, true>> = { > = { >> = {}, }, }, } }, needs_update_ = false, property_trees_ = { wrapped_ptr_ = 0x270400344898 }, element_id_to_node_index_ = { , std::Cr::vector, std::Cr::allocator > > >> = { comp_ = {}, body_ = { __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { *, 0, false>> = { __value_ = 0x0 }, >, 1, true>> = { >> = { > >> = {}, }, }, } } }, } }, members of cc::ScrollTree: currently_scrolling_node_id_ = -1, scroll_offset_map_ = { , std::Cr::vector, std::Cr::allocator > > >> = { comp_ = {}, body_ = { __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { *, 0, false>> = { __value_ = 0x0 }, >, 1, true>> = { >> = { > >> = {}, }, }, } } }, }, synced_scroll_offset_map_ = { , std::Cr::vector > > >, std::Cr::allocator > > > > > >> = { comp_ = {}, body_ = { __begin_ = 0x0, __end_ = 0x0, __end_cap_ = { > > >*, 0, false>> = { __value_ = 0x0 }, > > > >, 1, true>> = { > > > >> = { > > > > >> = {}, }, }, } } }, }, callbacks_ = { = { ref_ = { flag_ = { ptr_ = 0x0 } }, ptr_ = 0 }, } }, needs_rebuild_ = { value_ = false }, changed_ = { value_ = false }, full_tree_damaged_ = { value_ = false }, is_main_thread_ = { value_ = true }, is_active_ = { value_ = false }, sequence_number_ = { value_ = 3 }, inner_viewport_container_bounds_delta_ = { value_ = { x_ = 0, y_ = 0 } }, outer_viewport_container_bounds_delta_ = { value_ = { x_ = 0, y_ = 0 } }, cached_data_ = { transform_tree_update_number = 1, animation_scales = { __begin_ = 0x2704010cd680, __end_ = 0x2704010cd698, __end_cap_ = { > = { __value_ = 0x2704010cd6a4 }, , 1, true>> = { > = { >> = {}, }, }, } }, draw_transforms = { __begin_ = 0x2704010eff20, __end_ = 0x2704010eff50, __end_cap_ = { >*, 0, false>> = { __value_ = 0x2704010eff68 }, > >, 1, true>> = { > >> = { > > >> = {}, }, }, } } } }, root_layer = { ptr_ = 0x270400dbd960 } } commit_task = {} main_thread_blocked = {} impl = {} #31 0x000058e8bd104806 in cc::Scheduler::ProcessScheduledActions() (this=0x270400345a00) at ../../cc/scheduler/scheduler.cc:925 scoped_event896 = { event = {} } mark_inside_action = { scoped_variable_ = 0x270400345f18, original_value_ = cc::SchedulerStateMachine::Action::NONE } mark_inside = { scoped_variable_ = 0x270400345f14, original_value_ = } action = cc::SchedulerStateMachine::Action::COMMIT #32 0x000058e8bd105555 in cc::Scheduler::NotifyReadyToCommit(std::Cr::unique_ptr >) (this=0x270400345a00, details=...) at ../../cc/scheduler/scheduler.cc:227 #33 0x000058e8bd1017ca in cc::SingleThreadProxy::DoPainting(viz::BeginFrameArgs const&) (this=0x270400deb600, commit_args=) at ../../cc/trees/single_thread_proxy.cc:1117 begin_main_frame_metrics = { __ptr_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = {}, }, } } #34 0x000058e8bd10223c in cc::SingleThreadProxy::BeginMainFrame(viz::BeginFrameArgs const&) (this=0x270400deb600, begin_frame_args=...) at ../../cc/trees/single_thread_proxy.cc:1068 swap_promise_checker = { swap_promise_manager_ = { wrapped_ptr_ = 0x270400344b20 } } #35 0x000058e8bbb36506 in base::OnceCallback::Run() && (this=0x270401062000) at ../../base/functional/callback.h:145 cb = { = { bind_state_ = { ptr_ = 0x270401396700 } }, } task_activity = { = {}, } task_backtrace = { __elems_ = { [0] = 0xc001c0ded017d00d, [1] = 0x58e8bd101dcc , [2] = 0x58e8bbe9c0f0 , [3] = 0x0, [4] = 0x0, [5] = 0x0, [6] = 0x0, [7] = 0xd00d1d1d178119 } } tls = previous_pending_task = 0x0 #36 base::TaskAnnotator::RunTaskImpl(base::PendingTask&) (this=, pending_task=...) at ../../base/task/common/task_annotator.cc:133 task_activity = { = {}, } task_backtrace = { __elems_ = { [0] = 0xc001c0ded017d00d, [1] = 0x58e8bd101dcc , [2] = 0x58e8bbe9c0f0 , [3] = 0x0, [4] = 0x0, [5] = 0x0, [6] = 0x0, [7] = 0xd00d1d1d178119 } } tls = previous_pending_task = 0x0 #37 0x000058e8bbb54078 in base::TaskAnnotator::RunTask(perfetto::StaticString, base::PendingTask&, base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::$_0&&) (this=0x270400304450, pending_task=..., event_name=..., args=) at ../../base/task/common/task_annotator.h:72 scoped_event71 = {} lazy_now_select_task = { now_ = { > = { > = { > = { engaged_ = true, { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 333166689687 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, }, tick_clock_ = 0x58e8c00a5c80 } selected_task = { > = { > = { > = { engaged_ = true, { data_ = , dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {}, [8] = {}, [9] = {}, [10] = {}, [11] = {}, [12] = {}, [13] = {}, [14] = {}, [15] = {}, [16] = {}, [17] = {}, [18] = {}, [19] = {}, [20] = {}, [21] = {}, [22] = {}, [23] = {} } } } }, }, }, > = {}, > = {}, } trace_event_unique_tracer437 = { category_group_enabled_ = , name_ = , event_handle_ = { chunk_seq = , chunk_index = , event_index = } } select_task_option = lazy_now_task_selected = { now_ = { > = { > = { > = { engaged_ = true, { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 333166689692 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, }, tick_clock_ = 0x58e8c00a5c80 } lazy_now_after_run_task = { now_ = { > = { > = { > = { engaged_ = 170, { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 1618581076125741568 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, }, tick_clock_ = 0xaaaaaaaaaaaaaaaa } ban_nested_application_tasks = { scoped_variable_ = 0x2704003043f0, original_value_ = true } trace_event_unique_category_group_enabled437 = 0xaaaaaaaaaaaaaaaa num_tasks_executed = 0 trace_event_unique_tracer373 = { category_group_enabled_ = 0x0, name_ = 0xaaaaaaaaaaaaaaaa , event_handle_ = { chunk_seq = 2863311530, chunk_index = 44739242, event_index = 42 } } batch_duration = { delta_ = { value_ = 0 } } start_time = { > = { > = { > = { engaged_ = , { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = -6148914691236517206 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, } recent_time = { > = { > = { > = { engaged_ = , { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = -6148914691236517206 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, } work_executed = { delta_ = { value_ = 0 } } select_task_option = #38 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*) (this=0x270400304280, continuation_lazy_now=0x7ffc128b6cf0) at ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:441 lazy_now_select_task = { now_ = { > = { > = { > = { engaged_ = true, { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 333166689687 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, }, tick_clock_ = 0x58e8c00a5c80 } selected_task = { > = { > = { > = { engaged_ = true, { data_ = , dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {}, [8] = {}, [9] = {}, [10] = {}, [11] = {}, [12] = {}, [13] = {}, [14] = {}, [15] = {}, [16] = {}, [17] = {}, [18] = {}, [19] = {}, [20] = {}, [21] = {}, [22] = {}, [23] = {} } } } }, }, }, > = {}, > = {}, } trace_event_unique_tracer437 = { category_group_enabled_ = , name_ = , event_handle_ = { chunk_seq = , chunk_index = , event_index = } } select_task_option = lazy_now_task_selected = { now_ = { > = { > = { > = { engaged_ = true, { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 333166689692 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, }, tick_clock_ = 0x58e8c00a5c80 } lazy_now_after_run_task = { now_ = { > = { > = { > = { engaged_ = 170, { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 1618581076125741568 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, }, tick_clock_ = 0xaaaaaaaaaaaaaaaa } ban_nested_application_tasks = { scoped_variable_ = 0x2704003043f0, original_value_ = true } trace_event_unique_category_group_enabled437 = 0xaaaaaaaaaaaaaaaa num_tasks_executed = 0 trace_event_unique_tracer373 = { category_group_enabled_ = 0x0, name_ = 0xaaaaaaaaaaaaaaaa , event_handle_ = { chunk_seq = 2863311530, chunk_index = 44739242, event_index = 42 } } batch_duration = { delta_ = { value_ = 0 } } start_time = { > = { > = { > = { engaged_ = , { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = -6148914691236517206 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, } recent_time = { > = { > = { > = { engaged_ = , { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = -6148914691236517206 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, } work_executed = { delta_ = { value_ = 0 } } select_task_option = #39 0x000058e8bbb5489a in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() () at ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:297 #40 0x000058e8bbaf5dbf in base::MessagePumpGlib::HandleDispatch() (this=0x270400310200) at ../../base/message_loop/message_pump_glib.cc:374 #41 base::(anonymous namespace)::WorkSourceDispatch(_GSource*, int (*)(void*), void*) (source=, unused_func=, unused_data=) at ../../base/message_loop/message_pump_glib.cc:127 #42 0x0000722b4791687b in g_main_dispatch (context=0x27040024d200) at ../glib/glib/gmain.c:3454 dispatch = 0x58e8bbaf5d90 prev_source = 0x0 begin_time_nsec = 333166689686538 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = 0x0 cb_data = 0x0 need_destroy = source = 0x2704002df480 current = 0x270400c7f7f0 i = 0 #43 g_main_context_dispatch (context=0x27040024d200) at ../glib/glib/gmain.c:4172 #44 0x0000722b4796dc89 in g_main_context_iterate.constprop.0 (context=0x27040024d200, block=0, dispatch=1, self=) at ../glib/glib/gmain.c:4248 max_priority = 2147483647 timeout = 0 some_ready = 1 nfds = 4 allocated_nfds = fds = begin_time_nsec = 333166689672640 #45 0x0000722b47915132 in g_main_context_iteration (context=0x27040024d200, may_block=0) at ../glib/glib/gmain.c:4313 retval = #46 0x000058e8bbaf5ad5 in base::MessagePumpGlib::Run(base::MessagePump::Delegate*) (this=0x270400310200, delegate=) at ../../base/message_loop/message_pump_glib.cc:400 state = { delegate = { wrapped_ptr_ = 0x270400304348 }, should_quit = false, run_depth = 1, next_work_info = { delayed_run_time = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 0 }, }, recent_now = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 0 }, }, yield_to_native = false } } previous_state = 0x0 more_work_is_plausible = #47 0x000058e8bbb54f8c in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) (this=0x270400304280, application_tasks_allowed=true, timeout=...) at ../../base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:600 lazy_now_run_loop_start = { now_ = { > = { > = { > = { engaged_ = false, { data_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = -6148914691236517206 }, }, dummy_ = { data = { [0] = {}, [1] = {}, [2] = {}, [3] = {}, [4] = {}, [5] = {}, [6] = {}, [7] = {} } } } }, }, }, > = {}, > = {}, }, tick_clock_ = 0x58e8c00a5c80 } quit_runloop_after = { scoped_variable_ = , original_value_ = { > = { static kHoursPerDay = , static kSecondsPerMinute = , static kMinutesPerHour = , static kSecondsPerHour = , static kMillisecondsPerSecond = , static kMillisecondsPerDay = , static kMicrosecondsPerMillisecond = , static kMicrosecondsPerSecond = , static kMicrosecondsPerMinute = , static kMicrosecondsPerHour = , static kMicrosecondsPerDay = , static kMicrosecondsPerWeek = , static kNanosecondsPerMicrosecond = , static kNanosecondsPerSecond = , us_ = 9223372036854775807 }, } } #48 0x000058e8bbb17778 in base::RunLoop::Run(base::Location const&) (this=0x270400c94630, location=) at ../../base/run_loop.cc:141 cancelable_timeout = { callback_ = { = { bind_state_ = { ptr_ = 0x0 } }, }, weak_ptr_factory_ = { = { weak_reference_owner_ = { flag_ = { ptr_ = 0x270400fc3d10 } }, ptr_ = 140720619614200 }, } } run_timeout = application_tasks_allowed = false #49 0x000058e8bac2ac3f in content::BrowserMainLoop::RunMainMessageLoop() (this=) at ../../content/browser/browser_main_loop.cc:1048 main_run_loop = { __ptr_ = { > = { __value_ = 0x270400c94630 }, , 1, true>> = { > = {}, }, } } #50 0x000058e8bac2cb62 in content::BrowserMainRunnerImpl::Run() (this=0x2704002e23d0) at ../../content/browser/browser_main_runner_impl.cc:162 #51 0x000058e8bac282dd in content::BrowserMain(content::MainFunctionParams) (parameters=...) at ../../content/browser/browser_main.cc:30 main_runner = { __ptr_ = { > = { __value_ = 0x2704002e23d0 }, , 1, true>> = { > = {}, }, } } exit_code = -1 #52 0x000058e8b8ab8554 in content::RunBrowserProcessMain(content::MainFunctionParams, content::ContentMainDelegate*) (main_function_params=..., delegate=0x7ffc128b7740) at ../../content/app/content_main_runner_impl.cc:716 exit_code = { > = { > = { > = { > = { state_ = { head = 2335168, tail = { head = { command_line = 0x27040023a1c0, zygote_child = false, ui_task = { = { bind_state_ = { ptr_ = 0x0 } }, }, created_main_parts_closure = { = { bind_state_ = { ptr_ = 0x0 } }, }, startup_data = { __ptr_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = {}, }, } } }, tail = {} } }, index_ = 1 }, }, }, }, } #53 0x000058e8b8ab990f in content::ContentMainRunnerImpl::RunBrowser(content::MainFunctionParams, bool) (this=0x270400248200, main_params=..., start_minimal_browser=) at ../../content/app/content_main_runner_impl.cc:1257 #54 0x000058e8b8ab96bf in content::ContentMainRunnerImpl::Run() (this=0x270400248200) at ../../content/app/content_main_runner_impl.cc:1112 process_type = { static __endian_factor = 2, __r_ = { , std::Cr::allocator >::__rep, 0, false>> = { __value_ = { { __l = { { __is_long_ = 0, __cap_ = 0 }, __size_ = 0, __data_ = 0x0 }, __s = { { __is_long_ = 0 '\000', __size_ = 0 '\000' }, __padding_ = 0x7ffc128b73d1 "", __data_ = '\000' }, __r = { __words = { [0] = 0, [1] = 0, [2] = 0 } } } } }, , 1, true>> = { > = { >> = {}, }, }, }, static npos = 18446744073709551615 } main_params = { command_line = 0x27040023a1c0, zygote_child = false, ui_task = { = { bind_state_ = { ptr_ = 0x0 } }, }, created_main_parts_closure = { = { bind_state_ = { ptr_ = 0x0 } }, }, startup_data = { __ptr_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = {}, }, } } } command_line = start_minimal_browser = #55 0x000058e8b8ab67f2 in content::RunContentProcess(content::ContentMainParams, content::ContentMainRunner*) (params=..., content_main_runner=0x270400248200) at ../../content/app/content_main.cc:346 is_initialized = true exit_code = tracker = 0x0 #56 0x000058e8b8ab6f25 in content::ContentMain(content::ContentMainParams) (params=...) at ../../content/app/content_main.cc:374 runner = { __ptr_ = { > = { __value_ = 0x270400248200 }, , 1, true>> = { > = {}, }, } } #57 0x000058e8b880461d in main(int, char**) (argc=, argv=0x7ffc128b7938) at ../../electron/shell/app/electron_main_linux.cc:40 delegate = { = { _vptr$ContentMainDelegate = 0x58e8bfa81c08 }, members of electron::ElectronMainDelegate: static kNonWildcardDomainNonPortSchemes = { [0] = 0x58e8b7a8e550 "chrome-extension" }, static kNonWildcardDomainNonPortSchemesSize = , browser_client_ = { __ptr_ = { > = { __value_ = 0x27040024d080 }, , 1, true>> = { > = {}, }, } }, content_client_ = { __ptr_ = { > = { __value_ = 0x27040027a7f0 }, , 1, true>> = { > = {}, }, } }, gpu_client_ = { __ptr_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = {}, }, } }, renderer_client_ = { __ptr_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = {}, }, } }, utility_client_ = { __ptr_ = { > = { __value_ = 0x0 }, , 1, true>> = { > = {}, }, } }, tracing_sampler_profiler_ = { __ptr_ = { > = { __value_ = 0x270400285880 }, , 1, true>> = { > = {}, }, } } } params = { delegate = 0x7ffc128b7740, argc = 6, argv = 0x7ffc128b7938, ui_task = { = { bind_state_ = { ptr_ = 0x0 } }, }, created_main_parts_closure = { = { bind_state_ = { ptr_ = 0x0 } }, }, minimal_browser_mode = false } indicator =