StopFilter tries to access the i'th item of a hashtable as item[i] where i is not a key. -----------------------------------------------------------------------------------------
Key: LUCENENET-121 URL: https://issues.apache.org/jira/browse/LUCENENET-121 Project: Lucene.Net Issue Type: Bug Environment: Lucene.Net 2.3.1 Reporter: Digy Attachments: StopFilter v1.patch Constructor of StopFilter tries to access the i'th item of a hashtable as item[i] where i is not a key. {code} public StopFilter(TokenStream input, System.Collections.Hashtable stopWords, bool ignoreCase) : base(input) { if (stopWords is CharArraySet) { this.stopWords = (CharArraySet) stopWords; } else { this.stopWords = new CharArraySet(stopWords.Count, ignoreCase); for (int i = 0; i < stopWords.Count; i++) { this.stopWords.Add(stopWords[i]); // <----- i is not a "key" it is index. } } } {code} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.