[ 
https://issues.apache.org/jira/browse/PDFBOX-2169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14048454#comment-14048454
 ] 

John Hewson commented on PDFBOX-2169:
-------------------------------------

I did some refactoring in [r1606970|http://svn.apache.org/r1606970], there was 
some confusion due to having two FontManager classes, I've renamed these to 
SystemFontManager and PDFFontManager. I expect that there will still be issues 
with Jenkins, but I'd like to get the correct exception at least, which should 
be "Could not find TTF fallback font on the system".

> NPE in PDTrueTypeFont.makeFontDescriptor
> ----------------------------------------
>
>                 Key: PDFBOX-2169
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-2169
>             Project: PDFBox
>          Issue Type: Bug
>    Affects Versions: 2.0.0
>            Reporter: Tilman Hausherr
>            Assignee: John Hewson
>         Attachments: 000153.pdf
>
>
> The attached file brings this exception when rendering or when extracting text
> {code}
> java.lang.NullPointerException
>       at 
> org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.makeFontDescriptor(PDTrueTypeFont.java:161)
>       at 
> org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.getFontDescriptor(PDTrueTypeFont.java:150)
>       at org.apache.pdfbox.pdmodel.font.PDFont.getFontWidth(PDFont.java:814)
>       at 
> org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.getFontWidth(PDTrueTypeFont.java:382)
>       at org.apache.pdfbox.pdmodel.font.PDFont.getFontWidth(PDFont.java:312)
>       at 
> org.apache.pdfbox.util.PDFStreamEngine.processEncodedText(PDFStreamEngine.java:377)
>       at org.apache.pdfbox.util.operator.ShowText.process(ShowText.java:44)
>       at 
> org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:508)
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to