--- old/src/java.desktop/share/classes/sun/print/RasterPrinterJob.java 2016-03-16 14:13:55.911968100 +0530 +++ new/src/java.desktop/share/classes/sun/print/RasterPrinterJob.java 2016-03-16 14:13:55.381400800 +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) {