Browse Source

Don't fail when trying to operate on a truncated ME 11 image

Nicola Corna 6 years ago
parent
commit
2e8761ea8b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      me_cleaner.py

+ 1 - 1
me_cleaner.py

@@ -401,7 +401,7 @@ def check_and_remove_modules_me11(f, me_start, me_end, partition_offset,
                 print("NOT removed, essential")
             else:
                 removed = True
-                f.fill_range(offset, end, b"\xff")
+                f.fill_range(offset, min(end, me_end), b"\xff")
                 print("removed")
 
             if not removed: