--- old/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java 2018-06-01 22:30:08.570497937 +0200 +++ new/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopField.java 2018-06-01 22:30:08.314486886 +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) {