--- old/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java 2018-06-08 19:45:41.071023155 +0200 +++ new/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java 2018-06-08 19:45:40.801011440 +0200 @@ -54,7 +54,8 @@ if (!isVMField() && !obj.isInstance() && !obj.isArray()) { throw new InternalError(obj.toString()); } - return obj.getHandle().getOopHandleAt(getOffset()); + + return VM.getVM().getUniverse().heap().oop_load_at(obj.getHandle(), getOffset()); } public Oop getValue(VMObject obj) {