Author: tilman Date: Mon Jun 22 21:20:00 2015 New Revision: 1686943 URL: http://svn.apache.org/r1686943 Log: PDFBOX-2530: fix IndexOutOfBoundsException for empty COSArray
Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFDebugger.java Modified: pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFDebugger.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFDebugger.java?rev=1686943&r1=1686942&r2=1686943&view=diff ============================================================================== --- pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFDebugger.java (original) +++ pdfbox/trunk/tools/src/main/java/org/apache/pdfbox/tools/PDFDebugger.java Mon Jun 22 21:20:00 2015 @@ -320,7 +320,7 @@ public class PDFDebugger extends javax.s { selectedNode = getUnderneathObject(selectedNode); - if (selectedNode instanceof COSArray) + if (selectedNode instanceof COSArray && ((COSArray) selectedNode).size() > 0) { COSBase arrayEntry = ((COSArray)selectedNode).get(0); if (arrayEntry instanceof COSName)