This happens if there is an error while scanning a directory for config file fragments. This is rarely used, which is why we didn't notice this. Addresses-Coverity-Bug: #1138576 Signed-off-by: "Theodore Ts'o" <tytso@xxxxxxx> --- e2fsck/profile.c | 1 + 1 file changed, 1 insertion(+) diff --git a/e2fsck/profile.c b/e2fsck/profile.c index 92aa893..9cfab37 100644 --- a/e2fsck/profile.c +++ b/e2fsck/profile.c @@ -320,6 +320,7 @@ profile_init(const char **files, profile_t *ret_profile) for (fs = files; !PROFILE_LAST_FILESPEC(*fs); fs++) { if (array) free_list(array); + array = NULL; retval = get_dirlist(*fs, &array); if (retval == 0) { if (!array) -- 1.8.5.rc3.362.gdf10213 -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html