Hello, I'm not sure if this is a VS Code Flutter extension issue or an FDE issue so I haven't filed an issue.
When running the FDE example project in VS Code on macOS, it launches fine but when it hot reloads, I get this error:
../../third_party/dart/runtime/vm/object.h: 3160: error: Handle check failed: saw 1174404342613410050 expected Function
version=2.5.0-dev.1.0.flutter-9bb446aae1 (Fri Aug 2 19:43:39 2019 +0000) on "macos_x64"
thread=25611, isolate=main(0x7f82d302ea00)
pc 0x00000001094f2435 fp 0x0000700008ad60a0 dart::Profiler::DumpStackTrace(void*)
pc 0x0000000109350452 fp 0x0000700008ad6180 dart::Assert::Fail(char const*, ...)
pc 0x000000010954f06e fp 0x0000700008ad6260 dart::DRT_NoSuchMethodFromPrologue(dart::NativeArguments)
pc 0x000000010fec1108 fp 0x0000700008ad62a0 Unknown symbol
pc 0x000000010fec3761 fp 0x0000700008ad62e8 Unknown symbol
pc 0x0000000117cf1252 fp 0x0000700008ad6358 Unknown symbol
pc 0x0000000117cf0e9f fp 0x0000700008ad63c8 Unknown symbol
pc 0x0000000114c2064d fp 0x0000700008ad6408 Unknown symbol
pc 0x0000000114c1fb6a fp 0x0000700008ad6480 Unknown symbol
pc 0x0000000114c1ec3c fp 0x0000700008ad64c0 Unknown symbol
pc 0x0000000114c13a60 fp 0x0000700008ad6568 Unknown symbol
pc 0x0000000116772454 fp 0x0000700008ad65c8 Unknown symbol
pc 0x0000000116771d76 fp 0x0000700008ad6600 Unknown symbol
pc 0x0000000116771c7d fp 0x0000700008ad6650 Unknown symbol
pc 0x00000001167713e4 fp 0x0000700008ad66f8 Unknown symbol
pc 0x0000000116770722 fp 0x0000700008ad6770 Unknown symbol
pc 0x00000001167702a0 fp 0x0000700008ad67b8 Unknown symbol
pc 0x0000000116767960 fp 0x0000700008ad6808 Unknown symbol
pc 0x0000000110c63e7a fp 0x0000700008ad6848 Unknown symbol
pc 0x0000000116766a30 fp 0x0000700008ad68e0 Unknown symbol
pc 0x0000000116764d61 fp 0x0000700008ad6918 Unknown symbol
pc 0x000000011676490a fp 0x0000700008ad6960 Unknown symbol
pc 0x0000000110c63e7a fp 0x0000700008ad69a0 Unknown symbol
pc 0x0000000110c63d6e fp 0x0000700008ad69d8 Unknown symbol
pc 0x000000010fec166c fp 0x0000700008ad6a48 Unknown symbol
pc 0x00000001093db631 fp 0x0000700008ad6b00 dart::DartEntry::InvokeFunction(dart::Function const&, dart::Array const&, dart::Array const&, unsigned long)
pc 0x00000001093de920 fp 0x0000700008ad6b60 dart::DartLibraryCalls::HandleMessage(dart::Object const&, dart::Instance const&)
pc 0x0000000109416493 fp 0x0000700008ad6d70 dart::IsolateMessageHandler::HandleMessage(std::__1::unique_ptr<dart::Message, std::__1::default_delete<dart::Message> >)
pc 0x00000001094485de fp 0x0000700008ad6de0 dart::MessageHandler::HandleMessages(dart::MonitorLocker*, bool, bool)
pc 0x00000001094487be fp 0x0000700008ad6e20 dart::MessageHandler::HandleNextMessage()
pc 0x000000010979e968 fp 0x0000700008ad6eb0 Dart_HandleMessage
pc 0x00000001091f4c5c fp 0x0000700008ad6f00 tonic::DartMessageHandler::OnHandleMessage(tonic::DartState*)
pc 0x00000001091f50e4 fp 0x0000700008ad6f30 std::__1::__function::__func<tonic::DartMessageHandler::OnMessage(tonic::DartState*)::$_0, std::__1::allocator<tonic::DartMessageHandler::OnMessage(tonic::DartState*)::$_0>, void ()>::operator()()
pc 0x0000000108cfac73 fp 0x0000700008ad6f80 fml::MessageLoopImpl::FlushTasks(fml::FlushType)
pc 0x0000000108d02c7c fp 0x0000700008ad6fb0 fml::MessageLoopDarwin::OnTimerFire(__CFRunLoopTimer*, fml::MessageLoopDarwin*)
pc 0x00007fff2c8f2a60 fp 0x0000700008ad6fc0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
pc 0x00007fff2c8f260c fp 0x0000700008ad8070 __CFRunLoopDoTimer
pc 0x00007fff2c8f2152 fp 0x0000700008ad80d0 __CFRunLoopDoTimers
pc 0x00007fff2c8d3362 fp 0x0000700008ad8de0 __CFRunLoopRun
pc 0x00007fff2c8d28be fp 0x0000700008ad8e70 CFRunLoopRunSpecific
pc 0x0000000108d02ead fp 0x0000700008ad8eb0 fml::MessageLoopDarwin::Run()
pc 0x0000000108cfab04 fp 0x0000700008ad8ed0 fml::MessageLoopImpl::DoRun()
pc 0x0000000108d01a78 fp 0x0000700008ad8f10 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*)
pc 0x00007fff589f52eb fp 0x0000700008ad8f30 _pthread_body
pc 0x00007fff589f8249 fp 0x0000700008ad8f50 _pthread_start
pc 0x00007fff589f440d fp 0x0000700008ad8f78 thread_start
Lost connection to device.
It doesn't happen when running the app from the terminal and pressing "r" or "R". It does not happen when running a mobile app in VS Code, and it doesn't happen on Windows even when running the FDE app. FDE project is latest from github (eb4c51f4).
Context:
Flutter 1.8.4-pre.99
Dart SDK 2.5.0-edge.9BB4..
Mac OS X 10.14.5 18F132
Thanks.