--- old/src/java.desktop/share/classes/sun/print/RasterPrinterJob.java 2016-03-10 11:47:33.274432000 +0530 +++ new/src/java.desktop/share/classes/sun/print/RasterPrinterJob.java 2016-03-10 11:47:32.780369300 +0530 @@ -1212,6 +1212,7 @@ pageRangesAttr = (PageRanges)attributes.get(PageRanges.class); if (!isSupportedValue(pageRangesAttr, attributes)) { pageRangesAttr = null; + setPageRange(-1, -1); } else { if ((SunPageSelection)attributes.get(SunPageSelection.class) == SunPageSelection.RANGE) {