Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: Serg on 18 03 2023, 16:37:22

Title: Обновление старых версий
Post by: Serg on 18 03 2023, 16:37:22
Обновил (до Miranda NG Version: 0.96.3 alpha build #25404 (dcaa9723a4) ) еще одну из своих старых копий миранды, примерно 2-3 годичной давности версия, на старой версии БД, Win7-64.

Проблема в том, что после обновления не появлялись на контакте мигающее уведомления новых сообщений и открывая собеседника (двойным кликом) - нет новых сообщений, хотя когда абонент пишет - есть всплывающее уведомление, что-то вроде "хххх ...завершил писать".
При этом всем - в историю новые сообщения пишутся (если открыть историю переписки).
Протокол - jabber.

Решение нашем сам - очисткой всей переписки для контактов (правой кнопкой мыши по каждому).
Может это сообщение будет чем-то полезно разработчикам для информации или есть какие-то другие способы решения проблемы без удаления старых переписок?

 
Title: Re: Обновление старых версий
Post by: dartraiden on 18 03 2023, 20:46:57
Надо смотреть, что там за база, вероятно, формат MDBX и она битая. Если это так, то как чинить базу, написано в вики (https://wiki.miranda-ng.org/index.php?title=Plugin:Dbx_mdbx/ru). Чинить нужно старую базу (она сохранилась в профиле с расширением .bak) на старой версии Миранды (файлы предыдущей версии сохранились в \Plugin Updates\Backups)