[ https://issues.apache.org/jira/browse/LUCENENET-615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Emil Müller updated LUCENENET-615: ---------------------------------- Description: var english = new EnglishAnalyzer(Lucene.Net.Util.LuceneVersion.LUCENE_48); var whitespace = new WhitespaceAnalyzer(Lucene.Net.Util.LuceneVersion.LUCENE_48); var pf = new PerFieldAnalyzerWrapper(_englishAnalyzer, new Dictionary() \{{ "foo", whitespaceAnalyzer }});}} var test1 = english.GetTokenStream(null, question); // Does not throw var test2 = pf.GetTokenStream(null, question); // Throws NullReferenceException   I don't think I'm doing anything wrong, but the last line crashes with the abovementioned exception.   (Tried preformatting the above text, but Jira removes newlines. Sorry for that.) was: var english = new EnglishAnalyzer(Lucene.Net.Util.LuceneVersion.LUCENE_48); var whitespace = new WhitespaceAnalyzer(Lucene.Net.Util.LuceneVersion.LUCENE_48);{{var pf = new PerFieldAnalyzerWrapper(_englishAnalyzer, new Dictionary() { { "foo", whitespaceAnalyzer } });}} var test1 = english.GetTokenStream(null, question); // Does not throw var test2 = pf.GetTokenStream(null, question); // Throws NullReferenceException   I don't think I'm doing anything wrong, but the last line crashes with the abovementioned exception.   (Tried preformatting the above text, but Jira removes newlines. Sorry for that.) > PerFieldAnalyzerWrapper.GetTokenStream throws NullReferenceException > -------------------------------------------------------------------- > > Key: LUCENENET-615 > URL: https://issues.apache.org/jira/browse/LUCENENET-615 > Project: Lucene.Net > Issue Type: Bug > Components: Lucene.Net.Analysis.Common > Affects Versions: Lucene.Net 4.8.0 > Reporter: Emil Müller > Priority: Major > > var english = new EnglishAnalyzer(Lucene.Net.Util.LuceneVersion.LUCENE_48); > var whitespace = new WhitespaceAnalyzer(Lucene.Net.Util.LuceneVersion.LUCENE_48); > var pf = new PerFieldAnalyzerWrapper(_englishAnalyzer, new Dictionary() \{{ "foo", whitespaceAnalyzer }});}} > var test1 = english.GetTokenStream(null, question); // Does not throw > var test2 = pf.GetTokenStream(null, question); // Throws NullReferenceException >   > I don't think I'm doing anything wrong, but the last line crashes with the abovementioned exception. >   > (Tried preformatting the above text, but Jira removes newlines. Sorry for that.) -- This message was sent by Atlassian JIRA (v7.6.14#76016)