# HG changeset patch # User morris # Date 1363886036 25200 # Node ID c3c64a973559a813d8e1cb3464dc02466298f7c6 # Parent 589aa23334ea5456e7a505392363c93991615240 8009593: [parfait] Null pointer deference in hotspot/src/share/vm/oops/constantPool.cpp Summary: added guarantee() to print_entry_on() Reviewed-by: kvn diff -r 589aa23334ea -r c3c64a973559 src/share/vm/oops/constantPool.cpp --- a/src/share/vm/oops/constantPool.cpp Thu Mar 21 10:11:24 2013 -0700 +++ b/src/share/vm/oops/constantPool.cpp Thu Mar 21 10:13:56 2013 -0700 @@ -1852,6 +1852,7 @@ switch (tag_at(index).value()) { case JVM_CONSTANT_Class : { Klass* k = klass_at(index, CATCH); + guarantee(k != NULL, "need klass"); k->print_value_on(st); st->print(" {0x%lx}", (address)k); }