reiserfsck enters an infinite loop when pointer data is corrupt
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
reiserfsprogs (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When data of a child pointer in an internal node is corrupt, reiserfsck --check suggests using --fix-fixable to fix the problem.
However, reiserfsck gets stuck in an infinite loop (message below). However, when run with the --rebuild-tree argument, reiserfsck is able to fix the corruption.
get_next_
get_next_
get_next_
I have attached a sample disk that illustrates this problem. To exercise this error just run fsck.reiserfs --fix-fixable -y on this disk.