Unchecked return value from opendir() causes segmentation fault.
Description
In BESCatalogDirectory::get_node() the return form opendir() is unchecked. When the directory is not accessible (Permission Denied) this causes a null to be returned. Check return and something smart...