Когда мы перетаскивали базу книг с места на место восстанавливали ее и т.п. у малой части книг в код записались лишние символы.
Выглядит это вот так (в коде fb2):
6vbSWVKpH//Z[/binary][/FictionBook][/FictionBo
Зеленый - это нормальное окончание файла fb2, а красный - тот обрывок, что каким-то образом присоединился и сделал файл невалидным. Количество букв в обрывке может быть разным. Этот обрывок приводит к невозможности открыть файл на чтение на сайте, ошибке при открытии его на компе. При нажатии на плюсик fb2-info на странице книги открывается пустое поле. Я надеялся, что Вади сможет программно обнаружить такие файлы, но вот сегодня я случайно наткнулся на файл в котором записан не отрывок, а полностью последний кусок кода -
6vbSWVKpH//Z[/binary][/FictionBook]6vbSWVKpH//Z[/binary][/FictionBook]
Этот файл лежит сейчас в дублях вот здесь:
maxima-library.com/component/maxlib/b/335227
Теперь я не представляю как можно составить поисковую фразу, чтобы найти такие файлы.
Раньше можно было попытаться найти такие окончания:
[/F
[/Fi
...
[/FictionBoo
[/FictionBook
а сейчас даже и не знаю

Остается очень трудоемкий и долгий способ - открыть каждую книгу на чтение врукопашную или посмотреть ее fb2-info

Я открыл первые 20 книг (id = 1 - 20), это очень нудно

Если кто-нибудь обнаружит такие книги, то сообщите здесь.