[
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]