It's mysterious trailing entries as 'documented' here:
https://wiki.mobileread.com/wiki/MOBI#Trailing_entries
These are in addition to the UTF-8 multibyte character overlap issue, although it works from the same 16-bit Extra Data Flags field of the mobipocket header.
ONLY for mobipocket version 6 and above - I have seen MOBI headers of 0xE8 in length even in version 5 files, and in these the trailing data entries do not occur, and trying to process them will cause problems with some files.
Quote:
Originally Posted by tompe
OK, will look at it when inspired. Is this an UTF-8 think är is this another extra data flag?
|