src/share/vm/prims/whitebox.cpp

Print this page
rev 3388 : imported patch dcmd-fixes

@@ -111,10 +111,13 @@
 
 const char* WhiteBox::lookup_jstring(const char* field_name, oop object) {
   int offset = offset_for_field(field_name, object,
       vmSymbols::string_signature());
   oop string = object->obj_field(offset);
+  if (oopDesc::is_null(string)) {
+    return NULL;
+  }
   const char* ret = java_lang_String::as_utf8_string(string);
   return ret;
 }
 
 bool WhiteBox::lookup_bool(const char* field_name, oop object) {