commit | 1a191d6648c8511d389cd9bea11dedb671f64456 | [log] [tgz] |
---|---|---|
author | Theodore Ts'o <tytso@mit.edu> | Mon Jul 02 19:04:31 2007 -0400 |
committer | Theodore Ts'o <tytso@mit.edu> | Mon Jul 02 19:04:31 2007 -0400 |
tree | bdd2a978412fe29ee22107b359d306657e41ecde | |
parent | 4b4df799f1099d50018bd5725b22062456080c05 [diff] |
e2fsck: Detect recursive loops in @-expansions The Turkish translation has a bug in it where it has the translation of "E@e '%Dn' in %p (%i)" to "E@E". This causes @E to be expanded at @E, recursively, forever, until the stack fills up e2fsck core dumps. Fix it by stopping after a recursive depth of 10, which is far more than we need. Addresses-Sourceforge-Bug: 1646081 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>