Kabir Soneja created PDFBOX-5827:
------------------------------------

             Summary: Multiple exceptions coming from org.apache.fontbox.ttf 
for different PDFs
                 Key: PDFBOX-5827
                 URL: https://issues.apache.org/jira/browse/PDFBOX-5827
             Project: PDFBox
          Issue Type: Bug
            Reporter: Kabir Soneja


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:


{code:java}
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)
 {code}
 
{code:java}
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)
{code}

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:
{code:java}
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{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to