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

Multiple exceptions coming from org.apache.fontbox.ttf for different PDFs

    XMLWordPrintableJSON

Details

    Description

      Hi,

      I am using PDFBox CLI version 2.0.27 to convert PDFs to images. For certain PDFs, I am running into an exception while converting PDF to Image. There are multiple exceptions coming from org.apache.fontbox.ttf.

      Sample Exception:

      at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80)
          at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
          at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219)
          at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199)
          at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292)
       

       

      Stdout: , Stderr: at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65) at org.apache.fontbox.ttf.GlyphTable.getGlyphData(GlyphTable.java:219) at org.apache.fontbox.ttf.GlyphTable.getGlyph(GlyphTable.java:199) at org.apache.fontbox.ttf.GlyfCompositeDescript.initDescriptions(GlyfCompositeDescript.java:292) at org.apache.fontbox.ttf.GlyfCompositeDescript.<init>(GlyfCompositeDescript.java:80) at org.apache.fontbox.ttf.GlyphData.initData(GlyphData.java:65)
      

      Is there any additional library that I should be providing in the classpath to handle this?
      Currently I am providing these libraries in the classpath:

      common-image-3.10.1.jar
      common-io-3.10.1.jar
      common-lang-3.4.1.jar
      fontbox-1.7.1.jar
      imageio-core-3.10.1.jar
      imageio-jpeg-3.10.1.jar
      imageio-metadata-3.10.1.jar
      imageio-tiff-3.10.1.jar
      jai-imageio-core-1.3.0.jar
      jai-imageio-jpeg2000-1.4.0.jar

      Attachments

        Activity

          People

            tilman Tilman Hausherr
            kabir Kabir Soneja
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: