Автор Тема: Программа сворачивается  (Прочитано 6625 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Vitalidze

  • Новичок
  • *
  • Сообщений: 1
  • Карма: +0/-0
    • Просмотр профиля
Программа сворачивается
« : 03 Август 2012, 03:26:22 »
Всем привет.
Сегодня купил айпад 3, купил программу Shortbook, залил серию книг в fb2 формате. Начинаю читать - через 5-7 страниц программа сворачивается. Открываю снова - не могу ни одной страницы перелистнуть, сразу вылетает. В чем может быть дело?
Книги брал тут http://rutracker.org/forum/viewtopic.php?t=3284545 вроде никто не жаловался на них.

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3123
  • Карма: +188/-10
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #1 : 03 Август 2012, 04:21:16 »
Фоновая вёрстка включена? Если да, то откройте какую-нибудь книгу из почты, и пока программа её верстает отключите фоновую. В числе загруженных книг будет одна с ошибкой из-зи которой программа и валится.

JuryP

  • Постоялец
  • ***
  • Сообщений: 34
  • Карма: +11/-0
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #2 : 08 Август 2012, 21:04:20 »
Увы, "фоновая верстка" далеко не всегда является истинной причиной. Я уже писал здесь об этом, но, видимо, придется повториться...
Ситуация следующая. Фоновая верстка давно уже отключена. Поскольку работа с вложенными коллекциями в Shortbook так и не была реализована, то работаю с читалкой через Filer. Стандартная ситуация: закрываю прочитанную книгу, удаляю ее из "загруженных книг", имею пустую библиотеку, через Файлер открываю новую книгу - вылет примерно в 30% случаев. Под вылетом понимаю пропадание с экрана, так как в памяти программа остается. При переходе на нее - вижу список книг (из одной книги), вызываю верстку вручную, можно читать. Но вот если эту книгу закрыть и загрузить следующую, то в этом случае практически процентов 100% - вылет, причем ручная верстка уже не помогает, вылеты будут продолжаться, пока не выгрузишь программу из памяти и не запустишь ее заново. Вот после перезапуска - очень часто даже верстку не надо выполнять, открывает и читает сразу.
Сумбурно, конечно... Но есть ощущение, что главное здесь - повторный запуск механизма верстки. Есть подозрение, что запуски верстки не являются полностью независимыми, остаются хвосты от предыдущих запусков...

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3123
  • Карма: +188/-10
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #3 : 08 Август 2012, 21:37:17 »
Проверил — процессы закрываются, иногда провисает на минуту процесс от базы данных — что-то она чистит у себя, но вряд ли он причина проблем. Скорее проблемы в распределении памяти при переходе от одного приложения к другому, когда одно ещё не освободило достаточно места, а другое уже требует. А при открытии новой книги пиковый расход памяти самый большой. Где-то 80% проблем на iOs из-за нехватки памяти.

astro911

  • Постоялец
  • ***
  • Сообщений: 16
  • Карма: +1/-0
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #4 : 21 Август 2012, 04:18:38 »
У меня была та же самая проблема. Я заметил, что если начать читать ДО окончания процесса вёрстки, то есть большой шанс, что в процессе записи программа вылетит не сохранив данные верстки книги в базу. Решение простое - НЕ перелистывать страницы до полной остановки самолёта.

descaler

  • Новичок
  • *
  • Сообщений: 1
  • Карма: +0/-0
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #5 : 29 Август 2012, 10:48:23 »
намучался с одной книжкой... фоновая вёрстка отключена, но при чтении и вёрстке "по-ходу" некоторое время верстает и потом сворачивается.... при это, как было отмечено, программа остаётся в памяти, но по клику заново стартует (или такое ощущение складывается)... после чего всё что было навёрстано уходит в трубу, но если до "сворачивания" закрыть программу принудительно, то всё "навёрстанное" сохраняется... очень печально... книга хорошая и программа тоже...
need to fix! :)

зы: iPhone 3Gs все версии программ белые (лицензионные) и ось тоже посл версии...

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3123
  • Карма: +188/-10
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #6 : 29 Август 2012, 15:27:35 »
А сворачивается на одном и том же месте при вёрстке книги? Может там в книге ошибка?

astro911

  • Постоялец
  • ***
  • Сообщений: 16
  • Карма: +1/-0
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #7 : 01 Сентябрь 2012, 00:54:21 »
Два раза в разных местах свернулась, после чистки памяти все прошло как надо.

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3123
  • Карма: +188/-10
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #8 : 01 Сентябрь 2012, 04:52:20 »
Значит точно память.

astro911

  • Постоялец
  • ***
  • Сообщений: 16
  • Карма: +1/-0
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #9 : 02 Сентябрь 2012, 14:09:43 »
Насчет кнопки подумайте.

truegenius

  • Постоялец
  • ***
  • Сообщений: 15
  • Карма: +0/-0
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #10 : 11 Сентябрь 2012, 19:38:18 »
Я немного не по теме но тоже мелкий баг. Прочитанные книги не убираются, последняя версия айос на айфоне4, айклауд не используется. Наотмечал книи что прочтены путем открыл-закрыл(полностью не верстал)-поставил галку прочтено. Отметка о прочтении стоит но книа так и весит в начале списка.

Путанно но уж как смог).
Спасибо).

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3123
  • Карма: +188/-10
    • Просмотр профиля
Re: Программа сворачивается
« Ответ #11 : 18 Сентябрь 2012, 18:36:05 »
Прочитанная книга ещё на два дня остается в списке для чтения после последнего доступа к ней, затем исчезает.