Crashes with error message / Вылетает с ошибкой

laburj
Posts: 2
Joined: Sun Sep 29, 2013 8:04 am
Contact:

Crashes with error message / Вылетает с ошибкой

Postby laburj » Sun Sep 29, 2013 9:49 am

В базе 98 заметок, сама база весит 300 кб
При добавлении и сохранении новой заметки (около 5 кб текста, если сохранять отдельно в файле .txt)
получаю такое сообщение:

---------------------------
Error
---------------------------
class db::DatabaseException
SQLite Error 11:
database disk image is malformed
---------------------------
ОК


После закрытия программы такое сообщение

---------------------------
Error
---------------------------
class err::InvalidStateException
Precondition failed:
ui::Window::getHwnd
isAttached()
---------------------------
ОК
---------------------------


и после этого

---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!

Program: g:\utilits\CintaNotes\CintaNotes.exe

R6025
- pure virtual function call

---------------------------
ОК
---------------------------


Далее
Image
Далее
Image
Далее
Image

Версия последняя 2.4 portable лицензия PRO
win xp sp3
Arseniy (CN Support)
Moderator
Posts: 61
Joined: Wed Jul 10, 2013 2:33 am

Re: Вылетает с ошибкой

Postby Arseniy (CN Support) » Sun Sep 29, 2013 10:55 am

Здравствуйте, laburj!

Спасибо за отчет!
Вы не могли бы прислать лог ошибки на support@cintanotes.com или загрузить сюда?

--
С уважением,
Арсений Славщик
Техподдержка CintaNotes
-----------------------------------------------------------------
laburj
Posts: 2
Joined: Sun Sep 29, 2013 8:04 am
Contact:

Re: Вылетает с ошибкой

Postby laburj » Sun Sep 29, 2013 11:52 am

Лог ошибки имеете ввиду содержимое последнего скриншота? или файл log.2.txt в папке с программой?
log.2.txt я смотрю содержит данные базы, по крайней мере теги точно я видел. Не очень хотелось бы выкладывать свои данные
User avatar
CintaNotes Developer
Site Admin
Posts: 5001
Joined: Fri Dec 12, 2008 4:45 pm
Contact:

Re: Вылетает с ошибкой

Postby CintaNotes Developer » Fri Oct 04, 2013 8:42 am

Hello laburj,

Unfortunately your DB has been corrupted, but it should be possible to fix it.
Here is the compiled list of what is necessary to do (once again huge thanks
to Thomas for compiling it):
viewtopic.php?f=3&t=156&start=20#p7331

In order to avoid DB corruption in future, I strongly advise to also do the following:

open cintanotes.settings and change the lines
sqlite.pragma.journal_mode = MEMORY
to
sqlite.pragma.journal_mode = DELETE

and
sqlite.pragma.synchronous = OFF
to
sqlite.pragma.synchronous = NORMAL

People who need maximum reliability might also consider
sqlite.pragma.synchronous = FULL
(but it will make CN IO operations slower)

IMPORTANT:
Also please note that messages on this board should be posted in English. Messages in other languages are not allowed.
For support in Russian, please write to support@cintanotes.com
Next time the message which is not in English will be deleted from the forum.

Arseniy: please note the above.
Alex

Return to “Bug Reports”