You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Tilman Hausherr (JIRA)" <ji...@apache.org> on 2013/12/09 16:19:14 UTC
[jira] [Commented] (PDFBOX-1803) StringIndexOutOfBound on
DateConverter.toCalendar
[ https://issues.apache.org/jira/browse/PDFBOX-1803?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13843232#comment-13843232 ]
Tilman Hausherr commented on PDFBOX-1803:
-----------------------------------------
You might want to ask Fred Hansen, see PDFBOX-1633.
> StringIndexOutOfBound on DateConverter.toCalendar
> -------------------------------------------------
>
> Key: PDFBOX-1803
> URL: https://issues.apache.org/jira/browse/PDFBOX-1803
> Project: PDFBox
> Issue Type: Bug
> Components: PDModel, Utilities
> Affects Versions: 1.8.3
> Reporter: Eric Leleu
> Priority: Minor
> Attachments: PDFBox-DateConverter-Br18.patch, PDFBox-DateConverter-Trunk.patch
>
>
> Some PDF have an empty string as CreationDate & ModDate in the Information Dictionary.
> According to the PDF specification, this two element are optional.
> My first fix was to test the null & the empty string in the toCalendar(String, String[]) method and I return null if one of the both condition is verified.
> But according to a test case(TestDateUtil) a NullPointer is expected on null value of text. Can you explain why this behaviour has been adopted?
> To fixe this unexpected exception in my execution path, I have added a test on the empty string in the deprecated method toCalendar(String). (Patch in attachment)
> I'm waiting your comment before commit this patch (or change it by my first implementation)
> BR,
> Eric
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)