Xteink-X4-crosspoint-reader/lib/Epub
Eunchurn Park abe3e6c6db
fix(epub): prevent blank pages from corrupted index files
- Clean up incomplete temp files before retry attempts in Section.cpp
- Remove failed stream files immediately to prevent corruption
- Add data consistency validation in TextBlock deserialization (wc == xc == sc)
- Add sanity check for unreasonably large word counts (max 10000)
- Add iterator bounds validation before rendering to prevent overflow

This fixes an issue where pages after a certain point would appear blank
due to corrupted .bin files from failed SD card streaming retries.
2025-12-26 23:07:49 +09:00
..
Epub fix(epub): prevent blank pages from corrupted index files 2025-12-26 23:07:49 +09:00
Epub.cpp New book.bin spine and table of contents cache (#104) 2025-12-24 22:36:13 +11:00
Epub.h New book.bin spine and table of contents cache (#104) 2025-12-24 22:36:13 +11:00