Created
March 31, 2020 20:51
-
-
Save jonahwilliams/882c62f5351813345623bc5f0a92b9ea to your computer and use it in GitHub Desktop.
invoke crash when passing FuncRef as argumentId
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
===== CRASH ===== | |
si_signo=Bus error: 10(10), si_code=2, si_addr=0x102f005e0 | |
version=2.8.0-dev.17.0.flutter-1402e8e1a4 (be) (Thu Mar 26 13:15:18 2020 +0000) on "macos_x64" | |
pid=25612, thread=9991, isolate=testIsolate(0x7f89ed80d600) | |
isolate_instructions=100350aa0, vm_instructions=100350aa0 | |
pc 0x0000000100568b4e fp 0x00007000063bb6b0 dart::Class::set_declaration_type(dart::Type const&) const+0x1e | |
pc 0x00000001005a0a20 fp 0x00007000063bb770 dart::Type::Canonicalize(dart::ZoneGrowableHandlePtrArray<dart::AbstractType const>*) const+0x9a0 | |
pc 0x000000010055da29 fp 0x00007000063bb7b0 dart::Class::DeclarationType() const+0x179 | |
pc 0x0000000100575eea fp 0x00007000063bb810 dart::Instance::GetType(dart::Heap::Space) const+0x1aa | |
pc 0x000000010056638c fp 0x00007000063bb8c0 dart::Function::DoArgumentTypesMatch(dart::Array const&, dart::ArgumentsDescriptor const&, dart::TypeArguments const&) const+0x14c | |
pc 0x000000010058785f fp 0x00007000063bb950 dart::Library::Invoke(dart::String const&, dart::Array const&, dart::Array const&, bool, bool) const+0x27f | |
pc 0x0000000100643d9f fp 0x00007000063bba00 dart::Invoke(dart::Thread*, dart::JSONStream*)+0x42f | |
pc 0x000000010063c02c fp 0x00007000063bbb70 dart::Service::InvokeMethod(dart::Isolate*, dart::Array const&, bool)+0x39c | |
pc 0x000000010063c5f3 fp 0x00007000063bbba0 dart::Service::HandleIsolateMessage(dart::Isolate*, dart::Array const&)+0x23 | |
pc 0x000000010050f4c3 fp 0x00007000063bbd90 dart::IsolateMessageHandler::HandleMessage(std::__1::unique_ptr<dart::Message, std::__1::default_delete<dart::Message> >)+0x6e3 | |
pc 0x000000010053fd7f fp 0x00007000063bbe10 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)+0x12f | |
pc 0x00000001005406f0 fp 0x00007000063bbe70 dart::MessageHandler::TaskCallback()+0x350 | |
pc 0x000000010066b18d fp 0x00007000063bbea0 dart::ThreadPool::Worker::Loop()+0x3d | |
pc 0x000000010066afc0 fp 0x00007000063bbed0 dart::ThreadPool::Worker::Main(unsigned long)+0x70 | |
pc 0x00000001005d5e51 fp 0x00007000063bbf10 dart::ThreadStart(void*)+0x61 | |
pc 0x00007fff6b3bf2eb fp 0x00007000063bbf30 _pthread_body+0x7e | |
pc 0x00007fff6b3c2249 fp 0x00007000063bbf50 _pthread_start+0x42 | |
pc 0x00007fff6b3be40d fp 0x00007000063bbf78 thread_start+0xd | |
-- End of DumpStackTrace |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment