--- old/src/hotspot/share/runtime/fieldDescriptor.cpp 2018-07-16 15:03:52.969831094 -0400 +++ new/src/hotspot/share/runtime/fieldDescriptor.cpp 2018-07-16 15:03:52.571232960 -0400 @@ -188,12 +188,12 @@ case T_ARRAY: st->print(" "); NOT_LP64(as_int = obj->int_field(offset())); - obj->obj_field(offset())->print_value_on(st); + oopDesc::print_value_on(st, obj->obj_field(offset())); break; case T_OBJECT: st->print(" "); NOT_LP64(as_int = obj->int_field(offset())); - obj->obj_field(offset())->print_value_on(st); + oopDesc::print_value_on(st, obj->obj_field(offset())); break; default: ShouldNotReachHere();