From 5373a81886551e9cc86db681e8be41052e572e05 Mon Sep 17 00:00:00 2001 From: Louis Date: Tue, 18 Jan 2022 17:47:10 +0100 Subject: Length of NtfsAttribute can be 0 --- src/attribute.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/attribute.rs b/src/attribute.rs index 9279b09..9b8bb2a 100644 --- a/src/attribute.rs +++ b/src/attribute.rs @@ -409,7 +409,7 @@ impl<'n, 'f> NtfsAttribute<'n, 'f> { debug_assert!(self.is_resident()); let start = self.resident_value_offset(); - if start as u32 >= self.attribute_length() { + if start as u32 > self.attribute_length() { return Err(NtfsError::InvalidResidentAttributeValueOffset { position: self.position(), expected: start, -- cgit v1.2.3