ChangeLog, pass2.c:
  Check the error return from ext2fs_dblist_iterate.

diff --git a/e2fsck/pass2.c b/e2fsck/pass2.c
index 8822e8f..4c987f3 100644
--- a/e2fsck/pass2.c
+++ b/e2fsck/pass2.c
@@ -108,7 +108,12 @@
 	clear_problem_context(&cd.pctx);
 	
 	retval = ext2fs_dblist_iterate(fs->dblist, check_dir_block, &cd);
-
+	if (retval) {
+		com_err("ext2fs_dblist_iterate", retval,
+			"while iterating through dblist");
+		fatal_error(0);
+	}
+	
 	free(buf);
 	ext2fs_free_dblist(fs->dblist);