runlinzhang created HDFS-11764: ---------------------------------- Summary: NPE when the GroupMappingServiceProvider has no group Key: HDFS-11764 URL: https://issues.apache.org/jira/browse/HDFS-11764 Project: Hadoop HDFS Issue Type: Bug Components: security Affects Versions: 2.7.2 Reporter: runlinzhang Priority: Critical Fix For: 2.7.2
The following code can throw NPE if GroupMappingServiceProvider.getGroups() returns null. public List<String> load(String user) throws Exception { List<String> groups = fetchGroupList(user); if (groups.isEmpty()) { if (isNegativeCacheEnabled()) { negativeCache.add(user); } // We throw here to prevent Cache from retaining an empty group throw noGroupsForUser(user); } return groups; } eg:image -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org