--- old/src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java 2016-04-25 14:51:32.234572179 +0530 +++ new/src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java 2016-04-25 14:51:32.042476186 +0530 @@ -1188,7 +1188,7 @@ } public boolean equals(Object o) { - if ((o == null) || !(o instanceof ComponentSampleModel)) { + if ((o == null) || (o.getClass() != getClass())) { return false; }