#217 Падение при открытии файла

Qt
closed
nobody
Core (54)
5
2012-09-12
2012-09-07
e1nste1n
No

При открытии данного файла происходит падение:
http://www.flibusta.net/b/191601/download
FBReader и Okular отрабатывают нормально
albert@linux-b902:~/.config/myrulib/local> cr3 e2bd6de402378d670602f6397f4185b7.fb2
2012/09/07 22:11:49.3558 WARN Changing log level from 3 to 1
793 fonts loaded.
2012/09/07 22:11:49.4273 ERROR Canot load translation file cr3_en_US from dir /usr/share/cr3/i18n/
2012/09/07 22:11:49.5182 ERROR Loading settings from file /home/albert/.cr3/cr3.ini
2012/09/07 22:11:49.5215 ERROR Error opening file /usr/share/cr3/cr3hist.bmk for reading
2012/09/07 22:11:49.5234 ERROR Error opening file /home/albert/.cr3/fb2.css for reading
2012/09/07 22:11:49.5394 ERROR not a Word Document
2012/09/07 22:11:49.5411 ERROR CacheFileHeader::validate: dirty flag is set
2012/09/07 22:11:49.5411 ERROR CacheFile::open : cannot read index from file
2012/09/07 22:11:49.6005 ERROR CacheFile::read: Block 15:0 not found in file
2012/09/07 22:11:50.7628 ERROR CacheFile::read: Cannot read block 2:50 of size 19685
2012/09/07 22:11:50.7629 ERROR restoreFromCache() failed for chunk t50
FATAL ERROR #111: restoreFromCache() failed for chunk

Discussion

  • e1nste1n
    e1nste1n
    2012-09-07

    Cool Reader 3.0.56-7 2012-03-21

     
  • Olexandr
    Olexandr
    2012-09-07

    Собранный из исходников открыл нормально. (Версия cr3.0.57-15)
    Указанная сылка не работает, книга "История Англии. От ледникового периода до Великой хартии вольностей (fb2)"?

     
  • e1nste1n
    e1nste1n
    2012-09-10

    olexn13, а где исходники 3.0.57?

     
  • Olexandr
    Olexandr
    2012-09-11

    Исходники тут же на вкладке Code->git.
    Хм, версия 3,0,56-10 и 3,0,55-39 под win не подтверждено. Сборка версии 3,0,56-7 в debuan’е тоже работает.
    Удаление кеша не помогает (~/.cr3/cache)?
    Файл /home/albert/.cr3/fb2.css - существует? Если нет, попробуйте его туда положить.

     
  • e1nste1n
    e1nste1n
    2012-09-11

    Удалил кэш, fb2.css скопировал - безрезультатно

     
  • e1nste1n
    e1nste1n
    2012-09-12

    действительно, проблема была в сборке пакета.

     
  • e1nste1n
    e1nste1n
    2012-09-12

    • status: open --> closed
     
  • Olexandr
    Olexandr
    2012-09-12

    Может и в сборке, но если интересно, то вот что накопал:
    Проблема существует в сборке для cr3GUI версии для Азбуки.
    Если из исходного файла удалить изображения i_001 И i_004, книга загружается нормально.
    Если один из них присутствует в книге, книга не открывается.
    Если эти изображения перенести в отдельную книгу, книга открывается.
    Файлы 001 и 004 отличаются способом задания прозрачности.

    По другому локализировать проблему пока не получается.
    Может зависит от версии libpng?