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

ASF subversion and git services commented on PDFBOX-3250:
---------------------------------------------------------

Commit 1732533 from [~lehmi] in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1732533 ]

PDFBOX-3250: fix name record parser as proposed by Vladimir Dubrov

> Possible errors in TrueType table 'name' parsing.
> -------------------------------------------------
>
>                 Key: PDFBOX-3250
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3250
>             Project: PDFBox
>          Issue Type: Bug
>          Components: FontBox
>    Affects Versions: 2.0.0
>         Environment: Unicode strings
>            Reporter: Vladimir Dubrov
>            Assignee: Andreas Lehmkühler
>            Priority: Minor
>             Fix For: 2.0.0
>
>
> Accidentally noticed a possible bug in parsing name records:
> 1) Class NamingTable.java, line 165:
> for (int i = 4; i <= 0; i--)
> this loop is never entered, thus, Unicode strings are not considered.
> 2) Class NamingTable.java, line 106:
> String string = data.readString(nr.getStringLength(), charset);
> for platform == 0 (Unicode), strings are read in ISO-8859-1 charset, but most 
> likely it should be UTF16 charset.
> This may affect values of the FontFamily and FontSubFamily fields.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to