Version 2.14.0-230.0.dev

Merge commit 'd3ae2969536b666e9322793cf0450ce971a6bede' into 'dev'
diff --git a/DEPS b/DEPS
index 12313d7..39ab87f 100644
--- a/DEPS
+++ b/DEPS
@@ -45,7 +45,7 @@
   # hashes. It requires access to the dart-build-access group, which EngProd
   # has.
   "co19_rev": "dfab47fd11fb47a8475e77765fdb183a8002fe4e",
-  "co19_2_rev": "1c2e425f461bfae7de6db7014fc44a58fc72b4a8",
+  "co19_2_rev": "d6e96f6d922b17fcf2e021e0f2b28835c861eb17",
 
   # The internal benchmarks to use. See go/dart-benchmarks-internal
   "benchmarks_internal_rev": "076df10d9b77af337f2d8029725787155eb1cd52",
diff --git a/runtime/vm/runtime_entry.cc b/runtime/vm/runtime_entry.cc
index 60248f2..c210052 100644
--- a/runtime/vm/runtime_entry.cc
+++ b/runtime/vm/runtime_entry.cc
@@ -3674,6 +3674,8 @@
   CHECK_STACK_ALIGNMENT;
   TRACE_RUNTIME_CALL("AllocateHandle %p", scope);
   LocalHandle* return_value = scope->local_handles()->AllocateHandle();
+  // Don't return an uninitialised handle.
+  return_value->set_ptr(Object::sentinel().ptr());
   TRACE_RUNTIME_CALL("AllocateHandle returning %p", return_value);
   return return_value;
 }
diff --git a/tools/VERSION b/tools/VERSION
index a798c1e..a9fccb7 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
 MAJOR 2
 MINOR 14
 PATCH 0
-PRERELEASE 229
+PRERELEASE 230
 PRERELEASE_PATCH 0
\ No newline at end of file