--- old/agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java 2015-04-15 11:45:33.893385693 +0200 +++ new/agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java 2015-04-15 11:45:33.758383075 +0200 @@ -328,7 +328,7 @@ } public Symbol getUnresolvedStringAt(int which) { - return getSymbolAt(which); + return getSlotAt(which).getSymbol(); } // returns null, if not resolved.