A file's cluster chain could continue from one FAT sector to another, but the loop that follows the chain doesn't advance to other sectors. It's actually written pretty naiively, just repeating a number of times equal to the number of clusters the file uses. This could just walk right off the end of the metadata buffer.
A file's cluster chain could continue from one FAT sector to another, but the loop that follows the chain doesn't advance to other sectors. It's actually written pretty naiively, just repeating a number of times equal to the number of clusters the file uses. This could just walk right off the end of the metadata buffer.