--- old/src/share/vm/services/heapDumper.cpp Mon Mar 21 10:36:52 2011 +++ new/src/share/vm/services/heapDumper.cpp Mon Mar 21 10:36:52 2011 @@ -832,7 +832,7 @@ // value int offset = fld.offset(); - address addr = (address)k + offset; + address addr = (address)ikh->java_mirror() + offset; dump_field_value(writer, sig->byte_at(0), addr); }