[ https://issues.apache.org/jira/browse/PDFBOX-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Hewson resolved PDFBOX-2307. --------------------------------- Resolution: Fixed Fix Version/s: 2.0.0 > NPE in TrueTypeFont.getWidth > ---------------------------- > > Key: PDFBOX-2307 > URL: https://issues.apache.org/jira/browse/PDFBOX-2307 > Project: PDFBox > Issue Type: Bug > Components: FontBox > Affects Versions: 2.0.0 > Reporter: Tilman Hausherr > Assignee: John Hewson > Fix For: 2.0.0 > > Attachments: PDFBOX-2307-159827.pdf, PDFBOX-2307-161334.pdf, > PDFBOX-2307-162362.pdf > > > I get this exception with the attached file (p2): > {code} > java.lang.NullPointerException > at org.apache.fontbox.ttf.TrueTypeFont.getWidth(TrueTypeFont.java:453) > at > org.apache.pdfbox.pdmodel.font.PDType1Font.getWidthFromFont(PDType1Font.java:297) > at > org.apache.pdfbox.rendering.PageDrawer.drawGlyph2D(PageDrawer.java:429) > at org.apache.pdfbox.rendering.PageDrawer.showGlyph(PageDrawer.java:368) > at > org.apache.pdfbox.util.PDFStreamEngine.showText(PDFStreamEngine.java:421) > at org.apache.pdfbox.rendering.PageDrawer.showText(PageDrawer.java:342) > at > org.apache.pdfbox.util.PDFStreamEngine.showText(PDFStreamEngine.java:326) > at > org.apache.pdfbox.util.operator.text.ShowText.process(ShowText.java:39) > at > org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:500) > at > org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:279) > at > org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:237) > at > org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:191) > at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:176) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)