[ https://issues.apache.org/jira/browse/OAK-11929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Julian Reschke reopened OAK-11929: ---------------------------------- > NPE in Lucene's implementation of secure facets > ----------------------------------------------- > > Key: OAK-11929 > URL: https://issues.apache.org/jira/browse/OAK-11929 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: indexing, lucene > Reporter: Thomas Mueller > Assignee: Fabrizio Fortino > Priority: Major > > Possibly related: OAK-9843: secure facet query fails when the hits does not > include data from some faceted field > {noformat} > Uncaught Throwable > java.lang.RuntimeException: java.lang.NullPointerException: Cannot invoke > "java.lang.Integer.intValue()" because the return value of > "java.util.Map.get(Object)" is null > at > org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$IndexResultRow.getValue(FulltextIndex.java:553) > at > org.apache.jackrabbit.oak.query.ast.SelectorImpl.currentOakProperty(SelectorImpl.java:807) > [org.apache.jackrabbit.oak-core:1.80.0.T20250628052700-603623d] > at > org.apache.jackrabbit.oak.query.ast.SelectorImpl.currentOakProperty(SelectorImpl.java:779) > [org.apache.jackrabbit.oak- > ... > Caused by: java.lang.NullPointerException: Cannot invoke > "java.lang.Integer.intValue()" because the return value of > "java.util.Map.get(Object)" is null > at > org.apache.jackrabbit.oak.plugins.index.lucene.util.SecureSortedSetDocValuesFacetCounts$InaccessibleFacetCountManager.markInaccessbile(SecureSortedSetDocValuesFacetCounts.java:166) > [org.apache.jackrabbit.oak-lucene:1.80.0.T20250628052700-603623d] > at > org.apache.jackrabbit.oak.plugins.index.lucene.util.SecureSortedSetDocValuesFacetCounts$InaccessibleFacetCountManager.filterFacet(SecureSortedSetDocValuesFacetCounts.java:157) > [org.apache.jackrabbit.oak-lucene:1.80.0.T20250628052700-603623d] > at > org.apache.jackrabbit.oak.plugins.index.lucene.util.SecureSortedSetDocValuesFacetCounts$InaccessibleFacetCountManager.filterFacets(SecureSortedSetDocValuesFacetCounts.java:132) > [org.apache.jackrabbit.oak-lucene:1.80.0.T20250628052700-603623d] > at > org.apache.jackrabbit.oak.plugins.index.lucene.util.SecureSortedSetDocValuesFacetCounts.getTopChildren0(SecureSortedSetDocValuesFacetCounts.java:82) > [org.apache.jackrabbit.oak-lucene:1.80.0.T20250628052700-603623d] > at > org.apache.jackrabbit.oak.plugins.index.lucene.util.SecureSortedSetDocValuesFacetCounts.getTopChildren(SecureSortedSetDocValuesFacetCounts.java:67) > [org.apache.jackrabbit.oak-lucene:1.80.0.T20250628052700-603623d] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)