mirror of https://github.com/vitalif/e2fsprogs
Fix potential reference (and free) to an uninitialized pointer in e2fsck
This was introduced recently when fixing a problem noted by Coverty. Oops! Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>bitmap-optimize
parent
106ad96dae
commit
86bc90f4f1
|
@ -1,3 +1,9 @@
|
|||
2007-04-04 Theodore Tso <tytso@mit.edu>
|
||||
|
||||
* pass1.c (check_ext_attr): Make sure the region variable is
|
||||
initialized to zero to avoid checking and then freeing an
|
||||
uninitialized pointer if there is a corrupted EA block.
|
||||
|
||||
2007-03-31 Theodore Tso <tytso@mit.edu>
|
||||
|
||||
* pass1.c (e2fsck_pass1, check_is_really_dir): Check for an edge
|
||||
|
|
|
@ -1231,7 +1231,7 @@ static int check_ext_attr(e2fsck_t ctx, struct problem_context *pctx,
|
|||
struct ext2_ext_attr_header *header;
|
||||
struct ext2_ext_attr_entry *entry;
|
||||
int count;
|
||||
region_t region;
|
||||
region_t region = 0;
|
||||
|
||||
blk = inode->i_file_acl;
|
||||
if (blk == 0)
|
||||
|
|
Loading…
Reference in New Issue