Request for review: 7145358: SA throws ClassCastException for partially loaded ConstantPool

Poonam Bajaj poonam.bajaj at oracle.com
Thu Feb 16 04:01:53 PST 2012


Request for review:

CR 7145358 <http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7145358>: 
SA throws ClassCastException for partially loaded ConstantPool
webrev: http://cr.openjdk.java.net/~poonam/7145358/webrev.00/
Contributed by: Krystal Mok <sajia at taobao.com <mailto:sajia at taobao.com>>

If the poolHolder field in ConstantPool is not set, then printValueOn()
in ConstantPool.java throws java.lang.ClassCastException. The fix is to
first check if the poolHolder in ConstantPool is a valid Klass and only
then print it.


Thanks,
Poonam

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/serviceability-dev/attachments/20120216/6fd98ce0/attachment.html 


More information about the serviceability-dev mailing list