Uploaded image for project: 'PDFBox'
  1. PDFBox
  2. PDFBOX-1172

COSNumber throws IOException

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.6.0
    • 1.7.0
    • None
    • None

    Description

      COSNumber.get() throws IOException 'Value is not an integer'.
      The method parameter was '-2e-006'.

      Is my PDF file wrong?
      I cannot upload my PDF file due to copyright. Sorry.

      java.io.IOException: Value is not an integer: -2e-006
      at org.apache.pdfbox.cos.COSNumber.get(COSNumber.java:96)
      at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:1084)
      at org.apache.pdfbox.pdfparser.BaseParser.parseCOSArray(BaseParser.java:802)
      at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:1011)
      at org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionaryValue(BaseParser.java:179)
      at org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionary(BaseParser.java:292)
      at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:1000)
      at org.apache.pdfbox.pdfparser.PDFParser.parseObject(PDFParser.java:543)
      at org.apache.pdfbox.pdfparser.PDFParser.parse(PDFParser.java:184)
      at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1069)
      at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1036)
      at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1007)
      at PDFBoxTest.main(PDFBoxTest.java:36)

      Attachments

        1. cosnumber_patch.patch
          0.6 kB
          Stanislav Oaserele
        2. COSNumberTestCase.java
          0.3 kB
          Stanislav Oaserele

        Activity

          People

            lehmi Andreas Lehmkühler
            azarashi Hiroshi Koyama
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: