--- old/src/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java 2014-02-14 16:24:38.150675188 -0800 +++ new/src/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java 2014-02-14 16:24:37.990675184 -0800 @@ -90,7 +90,7 @@ updateFromNativeNode(node, true); } - protected Object clone () { + protected SOSMarkerSegment clone () { SOSMarkerSegment newGuy = (SOSMarkerSegment) super.clone(); if (componentSpecs != null) { newGuy.componentSpecs = componentSpecs.clone();