From Flo, 3 Weeks ago, written in GDB.
Embed
  1. #0  0x00007fffe70ba4d6 in QtWebEngineCore::FaviconManager::getIcon(QUrl const&) const (this=this@entry=0x0, url=...) at ../favicon_manager.cpp:226
  2. #1  0x00007ffff7fc9cf2 in QWebEnginePagePrivate::iconChanged(QUrl const&) (this=<optimized out>, url=...) at api/qwebenginepage.cpp:304
  3. #2  0x00007fffe70ba793 in QtWebEngineCore::FaviconManagerPrivate::propagateIcon(QUrl const&) const (this=this@entry=0x555555b12f50, iconUrl=...) at ../favicon_manager.cpp:208
  4. #3  0x00007fffe70bf668 in QtWebEngineCore::FaviconManagerPrivate::storeIcon(int, QIcon const&) (this=this@entry=0x555555b12f50, id=<optimized out>, id@entry=1, icon=...) at ../favicon_manager.cpp:195
  5. #4  0x00007fffe70bf6a6 in QtWebEngineCore::FaviconManagerPrivate::iconDownloadFinished(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (this=0x555555b12f50, id=1, status=<optimized out>, url=..., bitmaps=..., original_bitmap_sizes=...) at ../favicon_manager.cpp:120
  6. #5  0x00007fffe70c6385 in base::internal::FunctorTraits<void (QtWebEngineCore::FaviconManagerPrivate::*)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), void>::Invoke<base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> const&, int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&>(void (QtWebEngineCore::FaviconManagerPrivate::*)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> const&, int&&, int&&, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (receiver_ptr=..., method=(void (QtWebEngineCore::FaviconManagerPrivate::*)(QtWebEngineCore::FaviconManagerPrivate * const, int, int, const GURL &, const std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > &, const std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > &)) 0x7fffe70bf676 <QtWebEngineCore::FaviconManagerPrivate::iconDownloadFinished(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>) at ../../3rdparty/chromium/base/bind_internal.h:211
  7. #6  0x00007fffe70c6385 in base::internal::InvokeHelper<true, void>::MakeItSo<void (QtWebEngineCore::FaviconManagerPrivate::* const&)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> const&, int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&>(void (QtWebEngineCore::FaviconManagerPrivate::* const&)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> const&, int&&, int&&, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (weak_ptr=..., functor=<optimized out>) at ../../3rdparty/chromium/base/bind_internal.h:314
  8. #7  0x00007fffe70c6385 in base::internal::Invoker<base::internal::BindState<void (QtWebEngineCore::FaviconManagerPrivate::*)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> >, void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>::RunImpl<void (QtWebEngineCore::FaviconManagerPrivate::* const&)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), std::tuple<base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> > const&, 0ul>(void (QtWebEngineCore::FaviconManagerPrivate::* const&)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), std::tuple<base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> > const&, std::integer_sequence<unsigned long, 0ul>, int&&, int&&, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (unbound_args#4=..., unbound_args#3=..., unbound_args#2=..., unbound_args#1=<optimized out>, unbound_args#0=<optimized out>, bound=..., functor=<optimized out>) at ../../3rdparty/chromium/base/bind_internal.h:368
  9. #8  0x00007fffe70c6385 in base::internal::Invoker<base::internal::BindState<void (QtWebEngineCore::FaviconManagerPrivate::*)(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<QtWebEngineCore::FaviconManagerPrivate> >, void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>::Run(base::internal::BindStateBase*, int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (base=<optimized out>, unbound_args#0=1, unbound_args#1=200, unbound_args#2=..., unbound_args#3=..., unbound_args#4=...) at ../../3rdparty/chromium/base/bind_internal.h:350
  10. #9  0x00007fffe9c8e7fc in base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>::Run(int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) const & (this=0x55555a214798, args#0=1, args#1=200, args#2=..., args#3=std::__debug::vector of length 1, capacity 1 = {...}, args#4=std::__debug::vector of length 1, capacity 1 = {...}) at ../../3rdparty/chromium/base/callback.h:94
  11. #10 0x00007fffe9c7f692 in content::WebContentsImpl::OnDidDownloadImage(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (this=0x555555bf8a60, callback=..., id=1, image_url=..., http_status_code=200, images=std::__debug::vector of length 1, capacity 1 = {...}, original_image_sizes=std::__debug::vector of length 1, capacity 1 = {...}) at ../../3rdparty/chromium/content/browser/web_contents/web_contents_impl.cc:5685
  12. #11 0x00007fffe9cb184a in base::internal::FunctorTraits<void (content::WebContentsImpl::*)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), void>::Invoke<base::WeakPtr<content::WebContentsImpl>, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, int, GURL, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&>(void (content::WebContentsImpl::*)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<content::WebContentsImpl>&&, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>&&, int&&, GURL&&, int&&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (method=(void (content::WebContentsImpl::*)(content::WebContentsImpl * const, const base::RepeatingCallback<void(int, int, const GURL&, const std::__debug::vector<SkBitmap, std::allocator<SkBitmap> >&, const std::__debug::vector<gfx::Size, std::allocator<gfx::Size> >&)> &, int, const GURL &, int, const std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > &, const std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > &)) 0x7fffe9c7f652 <content::WebContentsImpl::OnDidDownloadImage(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, receiver_ptr=..., args#0=..., args#1=@0x55555a214790: 1, args#2=..., args#3=@0x7fffffffae14: 200, args#4=std::__debug::vector of length 1, capacity 1 = {...}, args#5=std::__debug::vector of length 1, capacity 1 = {...}) at ../../3rdparty/chromium/base/bind_internal.h:211
  13. #12 0x00007fffe9cab941 in base::internal::InvokeHelper<true, void>::MakeItSo<void (content::WebContentsImpl::*)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<content::WebContentsImpl>, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, int, GURL, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&>(void (content::WebContentsImpl::*&&)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<content::WebContentsImpl>&&, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>&&, int&&, GURL&&, int&&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (functor=@0x55555a214700: (void (content::WebContentsImpl::*)(content::WebContentsImpl * const, const base::RepeatingCallback<void(int, int, const GURL&, const std::__debug::vector<SkBitmap, std::allocator<SkBitmap> >&, const std::__debug::vector<gfx::Size, std::allocator<gfx::Size> >&)> &, int, const GURL &, int, const std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > &, const std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > &)) 0x7fffe9c7f652 <content::WebContentsImpl::OnDidDownloadImage(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, weak_ptr=..., args#0=..., args#1=@0x55555a214790: 1, args#2=..., args#3=@0x7fffffffae14: 200, args#4=std::__debug::vector of length 1, capacity 1 = {...}, args#5=std::__debug::vector of length 1, capacity 1 = {...}) at ../../3rdparty/chromium/base/bind_internal.h:314
  14. #13 0x00007fffe9ca2303 in base::internal::Invoker<base::internal::BindState<void (content::WebContentsImpl::*)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<content::WebContentsImpl>, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, int, GURL>, void (int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>::RunImpl<void (content::WebContentsImpl::*)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), std::tuple<base::WeakPtr<content::WebContentsImpl>, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, int, GURL>, 0ul, 1ul, 2ul, 3ul>(void (content::WebContentsImpl::*&&)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), std::tuple<base::WeakPtr<content::WebContentsImpl>, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, int, GURL>&&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>, int&&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (functor=@0x55555a214700: (void (content::WebContentsImpl::*)(content::WebContentsImpl * const, const base::RepeatingCallback<void(int, int, const GURL&, const std::__debug::vector<SkBitmap, std::allocator<SkBitmap> >&, const std::__debug::vector<gfx::Size, std::allocator<gfx::Size> >&)> &, int, const GURL &, int, const std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > &, const std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > &)) 0x7fffe9c7f652 <content::WebContentsImpl::OnDidDownloadImage(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, bound=..., unbound_args#0=@0x7fffffffae14: 200, unbound_args#1=std::__debug::vector of length 1, capacity 1 = {...}, unbound_args#2=std::__debug::vector of length 1, capacity 1 = {...}) at ../../3rdparty/chromium/base/bind_internal.h:368
  15. #14 0x00007fffe9c96b6e in base::internal::Invoker<base::internal::BindState<void (content::WebContentsImpl::*)(base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)> const&, int, GURL const&, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&), base::WeakPtr<content::WebContentsImpl>, base::RepeatingCallback<void (int, int, GURL const&, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>, int, GURL>, void (int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>::RunOnce(base::internal::BindStateBase*, int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) (base=0x55555a2146e0, unbound_args#0=200, unbound_args#1=..., unbound_args#2=...) at ../../3rdparty/chromium/base/bind_internal.h:336
  16. #15 0x00007fffe76701fb in base::OnceCallback<void (int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&)>::Run(int, std::__debug::vector<SkBitmap, std::allocator<SkBitmap> > const&, std::__debug::vector<gfx::Size, std::allocator<gfx::Size> > const&) && (this=0x55555a211248, args#0=200, args#1=std::__debug::vector of length 1, capacity 1 = {...}, args#2=std::__debug::vector of length 1, capacity 1 = {...}) at ../../3rdparty/chromium/base/callback.h:65
  17. #16 0x00007fffe761eb2e in content::mojom::ImageDownloader_DownloadImage_ForwardToCallback::Accept(mojo::Message*) (this=0x55555a211240, message=0x7fffffffb8d0) at ./gen/content/common/image_downloader/image_downloader.mojom.cc:186
  18. #17 0x00007fffeceffc1f in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) (this=0x55555a210f20, message=0x7fffffffb8d0) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:414
  19. #18 0x00007fffecefdabf in mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) (this=0x55555a210f50, message=0x7fffffffb8d0) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:133
  20. #19 0x00007fffecf4c8e7 in mojo::FilterChain::Accept(mojo::Message*) (this=0x55555a210f60, message=0x7fffffffb8d0) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/filter_chain.cc:40
  21. #20 0x00007fffeceff18d in mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) (this=0x55555a210f20, message=0x7fffffffb8d0) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:306
  22. #21 0x00007fffecf14d17 in mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) (this=0x55555a210490, message_wrapper=0x7fffffffbb70, client_call_behavior=mojo::internal::MultiplexRouter::ALLOW_DIRECT_CLIENT_CALLS, current_task_runner=0x5555559383c0) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:880
  23. #22 0x00007fffecf1341f in mojo::internal::MultiplexRouter::Accept(mojo::Message*) (this=0x55555a210490, message=0x7fffffffc160) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:604
  24. #23 0x00007fffecf4c8e7 in mojo::FilterChain::Accept(mojo::Message*) (this=0x55555a2104c8, message=0x7fffffffc160) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/filter_chain.cc:40
  25. #24 0x00007fffecef9cd4 in mojo::Connector::ReadSingleMessage(unsigned int*) (this=0x55555a210510, read_result=0x7fffffffc3dc) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:445
  26. #25 0x00007fffecef9eaf in mojo::Connector::ReadAllAvailableMessages() (this=0x55555a210510) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:474
  27. #26 0x00007fffecef948a in mojo::Connector::OnHandleReadyInternal(unsigned int) (this=0x55555a210510, result=0) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:375
  28. #27 0x00007fffecef9210 in mojo::Connector::OnWatcherHandleReady(unsigned int) (this=0x55555a210510, result=0) at ../../3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:352
  29. #28 0x00007fffecefcf97 in base::internal::FunctorTraits<void (mojo::Connector::*)(unsigned int), void>::Invoke<mojo::Connector*, unsigned int>(void (mojo::Connector::*)(unsigned int), mojo::Connector*&&, unsigned int&&) (method=(void (mojo::Connector::*)(mojo::Connector * const, unsigned int)) 0x7fffecef91f0 <mojo::Connector::OnWatcherHandleReady(unsigned int)>, receiver_ptr=@0x7fffffffc868: 0x55555a210510, args#0=@0x7fffffffc8a4: 0) at ../../3rdparty/chromium/base/bind_internal.h:211
  30. #29 0x00007fffecefccdf in base::internal::InvokeHelper<false, void>::MakeItSo<void (mojo::Connector::* const&)(unsigned int), mojo::Connector*, unsigned int>(void (mojo::Connector::* const&)(unsigned int), mojo::Connector*&&, unsigned int&&) (functor=@0x55555a214900: (void (mojo::Connector::*)(mojo::Connector * const, unsigned int)) 0x7fffecef91f0 <mojo::Connector::OnWatcherHandleReady(unsigned int)>, args#0=@0x7fffffffc868: 0x55555a210510, args#1=@0x7fffffffc8a4: 0) at ../../3rdparty/chromium/base/bind_internal.h:294
  31. #30 0x00007fffecefc84a in base::internal::Invoker<base::internal::BindState<void (mojo::Connector::*)(unsigned int), base::internal::UnretainedWrapper<mojo::Connector> >, void (unsigned int)>::RunImpl<void (mojo::Connector::* const&)(unsigned int), std::tuple<base::internal::UnretainedWrapper<mojo::Connector> > const&, 0ul>(void (mojo::Connector::* const&)(unsigned int), std::tuple<base::internal::UnretainedWrapper<mojo::Connector> > const&, std::integer_sequence<unsigned long, 0ul>, unsigned int&&) (functor=@0x55555a214900: (void (mojo::Connector::*)(mojo::Connector * const, unsigned int)) 0x7fffecef91f0 <mojo::Connector::OnWatcherHandleReady(unsigned int)>, bound=std::tuple containing = {...}, unbound_args#0=@0x7fffffffc8a4: 0) at ../../3rdparty/chromium/base/bind_internal.h:368
  32. #31 0x00007fffecefc3d4 in base::internal::Invoker<base::internal::BindState<void (mojo::Connector::*)(unsigned int), base::internal::UnretainedWrapper<mojo::Connector> >, void (unsigned int)>::Run(base::internal::BindStateBase*, unsigned int) (base=0x55555a2148e0, unbound_args#0=0) at ../../3rdparty/chromium/base/bind_internal.h:350
  33. #32 0x00007fffe7284368 in base::RepeatingCallback<void (unsigned int)>::Run(unsigned int) const & (this=0x55555a214948, args#0=0) at ../../3rdparty/chromium/base/callback.h:94
  34. #33 0x00007fffe8646e67 in mojo::SimpleWatcher::DiscardReadyState(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&) (callback=..., result=0, state=...) at ../../3rdparty/chromium/mojo/public/cpp/system/simple_watcher.h:194
  35. #34 0x00007fffe8648037 in base::internal::FunctorTraits<void (*)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), void>::Invoke<base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&>(void (*)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), base::RepeatingCallback<void (unsigned int)> const&, unsigned int&&, mojo::HandleSignalsState const&) (function=0x7fffe8646e43 <mojo::SimpleWatcher::DiscardReadyState(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&)>, args#0=..., args#1=@0x7fffffffca54: 0, args#2=...) at ../../3rdparty/chromium/base/bind_internal.h:166
  36. #35 0x00007fffe8647d9d in base::internal::InvokeHelper<false, void>::MakeItSo<void (* const&)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&>(void (* const&)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), base::RepeatingCallback<void (unsigned int)> const&, unsigned int&&, mojo::HandleSignalsState const&) (functor=@0x55555a214940: 0x7fffe8646e43 <mojo::SimpleWatcher::DiscardReadyState(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&)>, args#0=..., args#1=@0x7fffffffca54: 0, args#2=...) at ../../3rdparty/chromium/base/bind_internal.h:294
  37. #36 0x00007fffe864799f in base::internal::Invoker<base::internal::BindState<void (*)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), base::RepeatingCallback<void (unsigned int)> >, void (unsigned int, mojo::HandleSignalsState const&)>::RunImpl<void (* const&)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), std::tuple<base::RepeatingCallback<void (unsigned int)> > const&, 0ul>(void (* const&)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), std::tuple<base::RepeatingCallback<void (unsigned int)> > const&, std::integer_sequence<unsigned long, 0ul>, unsigned int&&, mojo::HandleSignalsState const&) (functor=@0x55555a214940: 0x7fffe8646e43 <mojo::SimpleWatcher::DiscardReadyState(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&)>, bound=std::tuple containing = {...}, unbound_args#0=@0x7fffffffca54: 0, unbound_args#1=...) at ../../3rdparty/chromium/base/bind_internal.h:368
  38. #37 0x00007fffe8647361 in base::internal::Invoker<base::internal::BindState<void (*)(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&), base::RepeatingCallback<void (unsigned int)> >, void (unsigned int, mojo::HandleSignalsState const&)>::Run(base::internal::BindStateBase*, unsigned int, mojo::HandleSignalsState const&) (base=0x55555a214920, unbound_args#0=0, unbound_args#1=...) at ../../3rdparty/chromium/base/bind_internal.h:350
  39. #38 0x00007fffecf60274 in base::RepeatingCallback<void (unsigned int, mojo::HandleSignalsState const&)>::Run(unsigned int, mojo::HandleSignalsState const&) const & (this=0x7fffffffcb00, args#0=0, args#1=...) at ../../3rdparty/chromium/base/callback.h:94
  40. #39 0x00007fffecf5f3c1 in mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) (this=0x55555a1b2ec0, watch_id=1, result=0, state=...) at ../../3rdparty/chromium/mojo/public/cpp/system/simple_watcher.cc:276
  41. #40 0x00007fffecf610d9 in base::internal::FunctorTraits<void (mojo::SimpleWatcher::*)(int, unsigned int, mojo::HandleSignalsState const&), void>::Invoke<base::WeakPtr<mojo::SimpleWatcher> const&, int const&, unsigned int const&, mojo::HandleSignalsState const&>(void (mojo::SimpleWatcher::*)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher> const&, int const&, unsigned int const&, mojo::HandleSignalsState const&) (method=(void (mojo::SimpleWatcher::*)(mojo::SimpleWatcher * const, int, unsigned int, const mojo::HandleSignalsState &)) 0x7fffecf5f218 <mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&)>, receiver_ptr=..., args#0=@0x7fff449259ec: 1, args#1=@0x7fff449259e8: 0, args#2=...) at ../../3rdparty/chromium/base/bind_internal.h:211
  42. #41 0x00007fffecf60e5e in base::internal::InvokeHelper<true, void>::MakeItSo<void (mojo::SimpleWatcher::* const&)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher> const&, int const&, unsigned int const&, mojo::HandleSignalsState const&>(void (mojo::SimpleWatcher::* const&)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher> const&, int const&, unsigned int const&, mojo::HandleSignalsState const&) (functor=@0x7fff449259d0: (void (mojo::SimpleWatcher::*)(mojo::SimpleWatcher * const, int, unsigned int, const mojo::HandleSignalsState &)) 0x7fffecf5f218 <mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&)>, weak_ptr=..., args#0=@0x7fff449259ec: 1, args#1=@0x7fff449259e8: 0, args#2=...) at ../../3rdparty/chromium/base/bind_internal.h:314
  43. #42 0x00007fffecf60a0c in base::internal::Invoker<base::internal::BindState<void (mojo::SimpleWatcher::*)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState>, void ()>::RunImpl<void (mojo::SimpleWatcher::* const&)(int, unsigned int, mojo::HandleSignalsState const&), std::tuple<base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState> const&, 0ul, 1ul, 2ul, 3ul>(void (mojo::SimpleWatcher::* const&)(int, unsigned int, mojo::HandleSignalsState const&), std::tuple<base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState> const&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (functor=@0x7fff449259d0: (void (mojo::SimpleWatcher::*)(mojo::SimpleWatcher * const, int, unsigned int, const mojo::HandleSignalsState &)) 0x7fffecf5f218 <mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&)>, bound=std::tuple containing = {...}) at ../../3rdparty/chromium/base/bind_internal.h:368
  44. #43 0x00007fffecf605ae in base::internal::Invoker<base::internal::BindState<void (mojo::SimpleWatcher::*)(int, unsigned int, mojo::HandleSignalsState const&), base::WeakPtr<mojo::SimpleWatcher>, int, unsigned int, mojo::HandleSignalsState>, void ()>::Run(base::internal::BindStateBase*) (base=0x7fff449259b0) at ../../3rdparty/chromium/base/bind_internal.h:350
  45. #44 0x00007fffe71724ac in base::OnceCallback<void ()>::Run() && (this=0x7fffffffd490) at ../../3rdparty/chromium/base/callback.h:65
  46. #45 0x00007fffeb51e58f in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) (this=0x5555555f2078, queue_function=0x7ffff28a71ec "MessageLoop::PostTask", pending_task=0x7fffffffd490) at ./../../3rdparty/chromium/base/debug/task_annotator.cc:55
  47. #46 0x00007fffeb58ce66 in base::internal::IncomingTaskQueue::RunTask(base::PendingTask*) (this=0x5555555f2030, pending_task=0x7fffffffd490) at ./../../3rdparty/chromium/base/message_loop/incoming_task_queue.cc:124
  48. #47 0x00007fffeb59115c in base::MessageLoop::RunTask(base::PendingTask*) (this=0x555555938160, pending_task=0x7fffffffd490) at ./../../3rdparty/chromium/base/message_loop/message_loop.cc:399
  49. #48 0x00007fffeb5912e2 in base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) (this=0x555555938160, pending_task=...) at ./../../3rdparty/chromium/base/message_loop/message_loop.cc:411
  50. #49 0x00007fffeb591611 in base::MessageLoop::DoWork() (this=0x555555938160) at ./../../3rdparty/chromium/base/message_loop/message_loop.cc:455
  51. #50 0x00007fffe7098e68 in QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::handleScheduledWork (this=0x555555938420) at ../content_browser_client_qt.cpp:224
  52. #51 0x00007fffe7098e68 in QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::customEvent(QEvent*) (this=0x555555938420, ev=<optimized out>) at ../content_browser_client_qt.cpp:206
  53. #52 0x00007fffe44f299e in QObject::event(QEvent*) (this=0x555555938420, e=<optimized out>) at kernel/qobject.cpp:1273
  54. #53 0x00007fffe54f02a5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5555555ba500, receiver=receiver@entry=0x555555938420, e=e@entry=0x7fff4494a360) at kernel/qapplication.cpp:3713
  55. #54 0x00007fffe54f799b in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdb70, receiver=0x555555938420, e=0x7fff4494a360) at kernel/qapplication.cpp:3085
  56. #55 0x00007fffe44c0223 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x555555938420, event=event@entry=0x7fff4494a360) at kernel/qcoreapplication.cpp:1048
  57. #56 0x00007fffe44c6421 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7fff4494a360, receiver=0x555555938420) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
  58. #57 0x00007fffe44c6421 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5555555a5d00) at kernel/qcoreapplication.cpp:1745
  59. #58 0x00007fffe44c6a9e in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1599
  60. #59 0x00007fffe451d9b0 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5555555ee390) at kernel/qeventdispatcher_glib.cpp:276
  61. #60 0x00007fffe23d5458 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
  62. #61 0x00007fffe23d56a1 in  () at /usr/lib/libglib-2.0.so.0
  63. #62 0x00007fffe23d572e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
  64. #63 0x00007fffe451d2d4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5555555ea510, flags=...) at kernel/qeventdispatcher_glib.cpp:423
  65. #64 0x00007fffd7236613 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5555555ea510, flags=...) at qeventdispatcher_glib.cpp:69
  66. #65 0x00007fffe44be161 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdae0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:136
  67. #66 0x00007fffe44be5af in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdae0, flags=flags@entry=...) at kernel/qeventloop.cpp:214
  68. #67 0x00007fffe44c8450 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1336
  69. #68 0x00007fffe4efac90 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1729
  70. #69 0x00007fffe54f0185 in QApplication::exec() () at kernel/qapplication.cpp:2898
  71. #70 0x000055555556f47e in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at main.cpp:83
  72.