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

ClassCastException: COSDictionary cannot be cast to COSStream

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2.1, 1.3.1, 1.4.0
    • 1.5.0
    • Parsing
    • None
    • /fundsdoc.vw_de0009765511doc4.pdf
      /fundsdoc.vw_de0009765511doc3.pdf

    Description

      Similar to PDFBOX-813 we are getting a ClassCastException in PDFontFactory.createFont

      Stacktrace is from the 1.3.1 release. During our development process we got the exception with the 1.2.1 release also.

      java.lang.ClassCastException: org.apache.pdfbox.cos.COSDictionary cannot be cast to org.apache.pdfbox.cos.COSStream
      at org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:115)
      at org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:76)
      at org.apache.pdfbox.pdmodel.PDResources.getFonts(PDResources.java:115)
      at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:243)
      at org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:225)
      at org.apache.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:441)
      at org.apache.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:365)
      at org.apache.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:321)

      Attachments

        Activity

          People

            lehmi Andreas Lehmkühler
            lars t Lars Torunski
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: