]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commit - e2fsck/problem.h
e2fsck: Fix an unhandled corruption case in scan_extent_node()
authorTheodore Ts'o <tytso@mit.edu>
Fri, 26 Dec 2008 03:42:38 +0000 (22:42 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 26 Dec 2008 03:42:38 +0000 (22:42 -0500)
commit7518c176867099eb529502103106501861a71280
treea60d13718ea877b5f4b052cf6ba449355fda1d73
parent7dca4c88f166561031011ed27287818eaa343486
e2fsck: Fix an unhandled corruption case in scan_extent_node()

A corrupted interior node in an extent tree would cause e2fsck to
crash with the error message:

Error1: Corrupt extent header on inode 107192
Aborted (core dumped)

Handle this and related failures when scanning an inode's extent tree
more robustly.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
e2fsck/pass1.c
e2fsck/problem.c
e2fsck/problem.h
lib/ext2fs/extent.c