Check that the debug registry has been started before visting it.

Change-Id: I54605ebcb9a07846bbefc61ea48ba9e148a202fb
diff --git a/vm/alloc/Visit.c b/vm/alloc/Visit.c
index 7e3ae34..697cc3f 100644
--- a/vm/alloc/Visit.c
+++ b/vm/alloc/Visit.c
@@ -213,7 +213,9 @@
     assert(visitor != NULL);
     visitHashTable(visitor, gDvm.loadedClasses, ROOT_STICKY_CLASS, arg);
     visitArray(visitor, (Object **)gDvm.primitiveClass, NELEM(gDvm.primitiveClass), ROOT_STICKY_CLASS, arg);
-    visitHashTable(visitor, gDvm.dbgRegistry, ROOT_DEBUGGER, arg);
+    if (gDvm.dbgRegistry != NULL) {
+        visitHashTable(visitor, gDvm.dbgRegistry, ROOT_DEBUGGER, arg);
+    }
     visitHashTable(visitor, gDvm.internedStrings, ROOT_INTERNED_STRING, arg);
     visitHashTable(visitor, gDvm.literalStrings, ROOT_INTERNED_STRING, arg);
     visitReferenceTable(visitor, &gDvm.jniGlobalRefTable, 0, ROOT_JNI_GLOBAL, arg);