FileSystem.listStatus() throws NullPointerException instead of IOException upon access permission failure ---------------------------------------------------------------------------------------------------------
Key: HADOOP-7327 URL: https://issues.apache.org/jira/browse/HADOOP-7327 Project: Hadoop Common Issue Type: Bug Components: fs Affects Versions: 0.22.0, 0.23.0 Reporter: Matt Foley Assignee: Matt Foley Many processes that call listStatus() expect to handle IOException, but instead are getting runtime error NullPointerException, if the directory being scanned is visible but no-access to the running user id. For example, if directory foo is drwxr-xr-x, and subdirectory foo/bar is drwx------, then trying to do listStatus(Path(foo/bar)) will cause a NullPointerException. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira