Skip to content

Instantly share code, notes, and snippets.

@tvolkert
Created June 21, 2016 21:20
Show Gist options
  • Save tvolkert/12b17b15e297341d2b081b2120328222 to your computer and use it in GitHub Desktop.
Save tvolkert/12b17b15e297341d2b081b2120328222 to your computer and use it in GitHub Desktop.
Stack trace
#0 0x00000001015e58e0 in dart::Instance::CheckedHandle(dart::Zone*, dart::RawObject*) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/object.h:5393
#1 0x00000001015e5870 in dart::Instance::CheckedHandle(dart::RawObject*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/object.h:5393
#2 0x00000001015dd9d4 in dart::DRT_HelperInlineCacheMissHandlerOneArg(dart::Isolate*, dart::Thread*, dart::Zone*, dart::NativeArguments) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/code_generator.cc:854
#3 0x00000001015dd9cc in dart::DRT_InlineCacheMissHandlerOneArg(dart::NativeArguments) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/code_generator.cc:853
#4 0x0000000101831220 in dart::Simulator::CallRuntime(dart::Thread*, dart::RawObject**, dart::RawObject**, unsigned int*, long, dart::RawObject**, dart::RawObject**, unsigned long) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:492
#5 0x00000001018311ec in dart::Simulator::InlineCacheMiss(int, dart::Thread*, dart::RawICData*, dart::RawObject**, dart::RawObject**, unsigned int*, dart::RawObject**, dart::RawObject**) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:570
#6 0x00000001018311e0 in dart::Simulator::InstanceCall1(dart::Thread*, dart::RawICData*, dart::RawObject**, dart::RawObject**, dart::RawArray**, dart::RawObjectPool**, unsigned int**, dart::RawObject***, dart::RawObject***) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:610
#7 0x00000001018311e0 in dart::Simulator::Call(dart::Code const&, dart::Array const&, dart::Array const&, dart::Thread*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:1423
#8 0x0000000101831220 in dart::Simulator::CallRuntime(dart::Thread*, dart::RawObject**, dart::RawObject**, unsigned int*, long, dart::RawObject**, dart::RawObject**, unsigned long) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:492
#9 0x00000001018311ec in dart::Simulator::InlineCacheMiss(int, dart::Thread*, dart::RawICData*, dart::RawObject**, dart::RawObject**, unsigned int*, dart::RawObject**, dart::RawObject**) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:570
#10 0x00000001018311e0 in dart::Simulator::InstanceCall1(dart::Thread*, dart::RawICData*, dart::RawObject**, dart::RawObject**, dart::RawArray**, dart::RawObjectPool**, unsigned int**, dart::RawObject***, dart::RawObject***) [inlined] at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:610
#11 0x00000001018311e0 in dart::Simulator::Call(dart::Code const&, dart::Array const&, dart::Array const&, dart::Thread*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/simulator_dbc.cc:1423
#12 0x00000001015fe328 in dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/dart_entry.cc:117
#13 0x00000001015141c8 in ::Dart_Invoke(Dart_Handle, Dart_Handle, int, Dart_Handle *) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../dart/runtime/vm/dart_api_impl.cc:4251
#14 0x00000001011dd6d4 in blink::DartInvokeField(_Dart_Handle*, char const*, std::initializer_list<_Dart_Handle*>) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../flutter/tonic/dart_invoke.cc:18
#15 0x0000000101967f34 in blink::Window::BeginFrame(base::TimeTicks) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../sky/engine/core/window/window.cc:133
#16 0x00000001013aa7d0 in blink::SkyView::BeginFrame(base::TimeTicks) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../sky/engine/public/sky/sky_view.cc:89
#17 0x000000010096b544 in sky::shell::Engine::BeginFrame(base::TimeTicks) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../sky/shell/ui/engine.cc:69
#18 0x0000000100963808 in sky::shell::Animator::BeginFrame(long long) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../sky/shell/ui/animator.cc:95
#19 0x0000000100965e80 in base::internal::RunnableAdapter<void (sky::shell::Animator::*)(long long)>::Run(sky::shell::Animator*, long long const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/bind_internal.h:176
#20 0x0000000100969dc8 in base::internal::InvokeHelper<true, void, base::internal::RunnableAdapter<void (sky::shell::Animator::*)(long long)>, base::internal::TypeList<base::WeakPtr<sky::shell::Animator> const&, long long const&> >::MakeItSo(base::internal::RunnableAdapter<void (sky::shell::Animator::*)(long long)>, base::WeakPtr<sky::shell::Animator> const&, long long const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/bind_internal.h:303
#21 0x0000000100969d60 in base::internal::Invoker<base::IndexSequence<0ul>, base::internal::BindState<base::internal::RunnableAdapter<void (sky::shell::Animator::*)(long long)>, void (sky::shell::Animator*, long long), base::internal::TypeList<base::WeakPtr<sky::shell::Animator> > >, base::internal::TypeList<base::internal::UnwrapTraits<base::WeakPtr<sky::shell::Animator> > >, base::internal::InvokeHelper<true, void, base::internal::RunnableAdapter<void (sky::shell::Animator::*)(long long)>, base::internal::TypeList<base::WeakPtr<sky::shell::Animator> const&, long long const&> >, void (long long const&)>::Run(base::internal::BindStateBase*, long long const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/bind_internal.h:343
#22 0x000000010096a45c in base::Callback<void (long long)>::Run(long long const&) const at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/callback.h:396
#23 0x000000010096a2d8 in mojo::Callback<void (long long)>::RunnableAdapter<base::Callback<void (long long)> >::Run(long long) const at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/callback.h:79
#24 0x0000000100dc758c in mojo::Callback<void (long long)>::Run(long long) const at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/callback.h:62
#25 0x0000000100dca2e4 in vsync::VSyncProvider_AwaitVSync_ForwardToCallback::Accept(mojo::Message*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/gen/mojo/services/vsync/interfaces/vsync.mojom.cc:48
#26 0x0000000100bea778 in mojo::internal::Router::HandleIncomingMessage(mojo::Message*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/lib/router.cc:158
#27 0x0000000100bea28c in mojo::internal::Router::HandleIncomingMessageThunk::Accept(mojo::Message*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/lib/router.cc:70
#28 0x0000000100be79bc in mojo::ReadAndDispatchMessage(mojo::MessagePipeHandle, mojo::MessageReceiver*, bool*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/lib/message.cc:108
#29 0x0000000100be2bc0 in mojo::internal::Connector::ReadSingleMessage(unsigned int*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/lib/connector.cc:152
#30 0x0000000100be3194 in mojo::internal::Connector::ReadAllAvailableMessages() at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/lib/connector.cc:180
#31 0x0000000100be314c in mojo::internal::Connector::OnHandleReady(unsigned int) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/lib/connector.cc:130
#32 0x0000000100be3070 in mojo::internal::Connector::CallOnHandleReady(void*, unsigned int) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/public/cpp/bindings/lib/connector.cc:120
#33 0x00000001011cb65c in mojo::internal::(anonymous namespace)::OnHandleReady(mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*, unsigned int) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/environment/default_async_waiter.cc:20
#34 0x00000001011cbe34 in base::internal::RunnableAdapter<void (*)(mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*, unsigned int)>::Run(mojo::common::HandleWatcher* const&, void (* const&)(void*, unsigned int), void* const&, unsigned int const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/bind_internal.h:157
#35 0x00000001011cbd10 in base::internal::InvokeHelper<false, void, base::internal::RunnableAdapter<void (*)(mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*, unsigned int)>, base::internal::TypeList<mojo::common::HandleWatcher* const&, void (* const&)(void*, unsigned int), void* const&, unsigned int const&> >::MakeItSo(base::internal::RunnableAdapter<void (*)(mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*, unsigned int)>, mojo::common::HandleWatcher* const&, void (* const&)(void*, unsigned int), void* const&, unsigned int const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/bind_internal.h:293
#36 0x00000001011cbc8c in base::internal::Invoker<base::IndexSequence<0ul, 1ul, 2ul>, base::internal::BindState<base::internal::RunnableAdapter<void (*)(mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*, unsigned int)>, void (mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*, unsigned int), base::internal::TypeList<mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*> >, base::internal::TypeList<base::internal::UnwrapTraits<mojo::common::HandleWatcher*>, base::internal::UnwrapTraits<void (*)(void*, unsigned int)>, base::internal::UnwrapTraits<void*> >, base::internal::InvokeHelper<false, void, base::internal::RunnableAdapter<void (*)(mojo::common::HandleWatcher*, void (*)(void*, unsigned int), void*, unsigned int)>, base::internal::TypeList<mojo::common::HandleWatcher* const&, void (* const&)(void*, unsigned int), void* const&, unsigned int const&> >, void (unsigned int const&)>::Run(base::internal::BindStateBase*, unsigned int const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/bind_internal.h:343
#37 0x0000000100cee7a4 in base::Callback<void (unsigned int)>::Run(unsigned int const&) const at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/callback.h:396
#38 0x0000000100cf527c in mojo::common::HandleWatcher::StateBase::NotifyAndDestroy(unsigned int) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/handle_watcher.cc:347
#39 0x0000000100cf5458 in mojo::common::HandleWatcher::StateBase::NotifyHandleReady(unsigned int) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/handle_watcher.cc:332
#40 0x0000000100cf5420 in mojo::common::HandleWatcher::SameThreadWatchingState::StopWatchingAndNotifyReady(mojo::Handle const&, unsigned int) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/handle_watcher.cc:396
#41 0x0000000100cf5050 in mojo::common::HandleWatcher::SameThreadWatchingState::OnHandleReady(mojo::Handle const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/handle_watcher.cc:386
#42 0x0000000100cf50b4 in non-virtual thunk to mojo::common::HandleWatcher::SameThreadWatchingState::OnHandleReady(mojo::Handle const&) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/handle_watcher.cc:385
#43 0x0000000100cf8b10 in mojo::common::MessagePumpMojo::DoInternalWork(mojo::common::MessagePumpMojo::RunState const&, bool) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/message_pump_mojo.cc:201
#44 0x0000000100cf8374 in mojo::common::MessagePumpMojo::DoRunLoop(mojo::common::MessagePumpMojo::RunState*, base::MessagePump::Delegate*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/message_pump_mojo.cc:157
#45 0x0000000100cf82d8 in mojo::common::MessagePumpMojo::Run(base::MessagePump::Delegate*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../mojo/message_pump/message_pump_mojo.cc:126
#46 0x0000000100a12388 in base::MessageLoop::RunHandler() at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/message_loop/message_loop.cc:445
#47 0x0000000100a482a0 in base::RunLoop::Run() at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/run_loop.cc:55
#48 0x0000000100a11808 in base::MessageLoop::Run() at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/message_loop/message_loop.cc:288
#49 0x0000000100acde34 in base::Thread::Run(base::MessageLoop*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/threading/thread.cc:198
#50 0x0000000100ace26c in base::Thread::ThreadMain() at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/threading/thread.cc:248
#51 0x0000000100ab77a4 in base::(anonymous namespace)::ThreadFunc(void*) at /Users/tvolkert/project/flutter/engine/src/out/ios_debug_unopt/../../base/threading/platform_thread_posix.cc:74
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment