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

Tilman Hausherr commented on PDFBOX-5393:
-----------------------------------------

Ouch 😂
{noformat}
Caused by: java.lang.NegativeArraySizeException: null
    org.apache.fontbox.pfb.PfbParser.parsePfb(PfbParser.java:124)
    org.apache.fontbox.pfb.PfbParser.<init>(PfbParser.java:102)
    org.apache.fontbox.type1.Type1Font.createWithPFB(Type1Font.java:54)
    
org.apache.pdfbox.pdmodel.font.FileSystemFontProvider.addType1Font(FileSystemFontProvider.java:757)
    
org.apache.pdfbox.pdmodel.font.FileSystemFontProvider.scanFonts(FileSystemFontProvider.java:386)
    
org.apache.pdfbox.pdmodel.font.FileSystemFontProvider.<init>(FileSystemFontProvider.java:353)
    
org.apache.pdfbox.pdmodel.font.FontMapperImpl$DefaultFontProvider.<clinit>(FontMapperImpl.java:140)
    
org.apache.pdfbox.pdmodel.font.FontMapperImpl.getProvider(FontMapperImpl.java:159)
    
org.apache.pdfbox.pdmodel.font.FontMapperImpl.findFont(FontMapperImpl.java:413)
    
org.apache.pdfbox.pdmodel.font.FontMapperImpl.findFontBoxFont(FontMapperImpl.java:374)
    
org.apache.pdfbox.pdmodel.font.FontMapperImpl.getFontBoxFont(FontMapperImpl.java:348)
    org.apache.pdfbox.pdmodel.font.PDType1Font.<init>(PDType1Font.java:277)
{noformat}

> NegativeArraySizeException in pfb parser with 0 byte pfb font file
> ------------------------------------------------------------------
>
>                 Key: PDFBOX-5393
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-5393
>             Project: PDFBox
>          Issue Type: Bug
>          Components: FontBox
>    Affects Versions: 2.0.25
>            Reporter: Francisco de la Peña
>            Priority: Major
>
> While creating font cache, the application exits with an uncaught exception 
> due to corrupted font files, specifically with a 0-byte .pfb file placed on a 
> parsed font directory.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

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

Reply via email to