# HG changeset patch # User never # Date 1299297708 28800 # Node ID 4cd9add59b1e2cdfef8b2f65d17e36db58e7260f # Parent 8c9c9ee30d710db54cb01adaeb052792eb5442ee 7024866: # assert(limit == NULL || limit <= nm->code_end()) failed: in bounds Reviewed-by: kvn, iveresov diff -r 8c9c9ee30d71 -r 4cd9add59b1e src/share/vm/code/nmethod.cpp --- a/src/share/vm/code/nmethod.cpp Thu Mar 03 23:31:45 2011 -0800 +++ b/src/share/vm/code/nmethod.cpp Fri Mar 04 20:01:48 2011 -0800 @@ -1881,7 +1881,7 @@ oop nmethod::embeddedOop_at(u_char* p) { - RelocIterator iter(this, p, p + oopSize); + RelocIterator iter(this, p, p + 1); while (iter.next()) if (iter.type() == relocInfo::oop_type) { return iter.oop_reloc()->oop_value();