[ https://issues.apache.org/jira/browse/LUCENENET-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13021102#comment-13021102 ]
Digy commented on LUCENENET-409: -------------------------------- Hi Neal, I'll commit the final patch which also fixes the bug in SupportClass.Number.ToInt64. DIGY > Invalid Base exception in DateField.StringToTime() > -------------------------------------------------- > > Key: LUCENENET-409 > URL: https://issues.apache.org/jira/browse/LUCENENET-409 > Project: Lucene.Net > Issue Type: Bug > Components: Lucene.Net Core > Affects Versions: Lucene.Net 2.9.4 > Reporter: Neal Granroth > Attachments: DateField.patch, LUCENENET-409.patch > > > The Lucene.Net.Documents.DateField.StringToTime() method called by > StringToDate() appears to specify an invalid value for the base in the .NET > Convert.ToInt64() call. When a DateField value in a legacy index is read, or > Lucene.NET 2.9.4 is used with legacy code that relies upon DateField, the > following exception occurs whenever StringToDate() is called: > System.ArgumentException: Invalid Base. > at System.Convert.ToInt64(String value, Int32 fromBase) > at Lucene.Net.Documents.DateField.StringToTime(String s) > at Lucene.Net.Documents.DateField.StringToDate(String s) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira