Index: java/common/java/awt/image/LookupOp.java =================================================================== --- java/common/java/awt/image/LookupOp.java (revision 448875) +++ java/common/java/awt/image/LookupOp.java (working copy) @@ -28,6 +28,7 @@ import java.util.Arrays; import org.apache.harmony.awt.gl.AwtImageBackdoorAccessor; +import org.apache.harmony.accessibility.internal.nls.Messages; public class LookupOp implements BufferedImageOp, RasterOp { private LookupTable lut; @@ -53,6 +54,9 @@ } public LookupOp(LookupTable lookup, RenderingHints hints) { + if (lookup == null){ + throw new NullPointerException(Messages.getString("awt.01", "lookup")); + } lut = lookup; this.hints = hints; canUseIpp = lut instanceof ByteLookupTable || lut instanceof ShortLookupTable;