Correct some NTFS test failures introduced by previous fixes for CVEs. With these changes, the NTFS tests run successfully.
Also correct some fuzzer identified crashes and hangs (in NTFS and one that may in theory impact HFS too). Changes since v1: - Daniel Kiper review comments addressed: - v2 patch 1&2: Split v1 patch #1 into two (v2 patch #1 and #2). - v2 patch 1-4: Improve commit descriptions. - v2 patch 1-4: Wrap commit comments before 80 chars. - Vladimir Serbinenko review comments addressed: - v2 patch 3: Change fshelp error code to GRUB_ERR_BAD_FS per review. - v2 patch 3: Remove translation tag / call from fshelp per review. Andrew Hamilton (4): fs/ntfs: Correct regression with run list calculation fs/ntfs: Correct attribute vs attribute list validation fs/fshelp: Avoid possible NULL pointer deference fs/ntfs: Correct possible access violations and hangs grub-core/fs/fshelp.c | 5 +- grub-core/fs/ntfs.c | 147 ++++++++++++++++++++++++++++++++++-------- 2 files changed, 123 insertions(+), 29 deletions(-) -- 2.39.5 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel