diff --git a/shell/common/shell.cc b/shell/common/shell.cc index 7b8d44ed742b9..a133e61aa7910 100644 --- a/shell/common/shell.cc +++ b/shell/common/shell.cc @@ -33,7 +33,7 @@ #include "third_party/skia/include/utils/SkBase64.h" #include "third_party/tonic/common/log.h" -#include "third_party/updater/library/include/updater.h" +#include "updater.h" namespace flutter { @@ -147,6 +147,9 @@ std::unique_ptr Shell::Create( } #endif FML_CHECK(vm) << "Must be able to initialize the VM."; + if (!vm) { + shorebird_report_failed_launch(); + } // If the settings did not specify an `isolate_snapshot`, fall back to the // one the VM was launched with.