Open
Description
OleFileIO.nb_sect is computed based on the file size, not on the FAT size. When a file contains extra data appended after the original OLE content (for example an EXE appended to a Word doc), nb_sect can be larger than the number of FAT entries, resulting in exceptions.
OleFileIO.nb_sect should be read from the OLE header instead.