Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Плагины => Topic started by: desmond on 11 09 2019, 12:38:03

Title: Ошибка TabSRMM после обновления
Post by: desmond on 11 09 2019, 12:38:03
Интересен тот момент, что даже обновляясь сейчас, миранда крашится.
Повозился, откатился на стабильную прошлую, восстановил профиль из бекапа три дня назад, запустился — работает. Запрашивает обновление — соглашаюсь, перезапуск — ошибка.
Дампы указывают на сбой в TabSRMM, крешлоги миранды тоже. Снова перезаписал стабильной, создал git-хранилище, поместил туда всё нужное, решил каждый плагин отдельно/саму миранду по одному за раз обновлять — если просто галочку у миранды поставить — обновляется Core, либы, иконки, но перестаёт видеть профиль, ругаясь на неверный формат базы данных. В следующий заход обновляю миранду и db-*  — висяк без запуска, в следующий заход обновляю всё, кроме TabSRMM — миранда запустилась, но плагин старый не видится, не работает, и из-за этого всё коряво и не так, как нравится/хочется/привык.
При полном обновлении всего (TabSRMM входит в оригинальную сборку NG) — креш в аттаче.
Title: Re: Ошибка TabSRMM после обновления
Post by: dartraiden on 11 09 2019, 22:42:40
Получается, что проблема в TabSRMM? Чтобы точно быть в этом уверенным, скачайте архив с Мирандой, распакуйте, удалите TabSRMM.dll из Plugins и попробуйте запуститься и создать чистый профиль.

Кроме того, посмотрите, пожалуйста, точный билд той, которая "стабильная прошлая", которая нормально стартует. В свойствах exe-шника, либо в About, как удобнее.
Title: Re: Ошибка TabSRMM после обновления
Post by: desmond on 11 09 2019, 22:57:10
Quote from: dartraiden
распакуйте, удалите TabSRMM.dll из Plugins и попробуйте запуститься и создать чистый профиль
Даже без удаления .dll с новым пустым профилем (без единой настройки) запустилось, а подсунув текущий профиль - сразу после отрисовки главного окна и окна чата - креш. Удаляю эту dll - работает. Т.е. ни одного дополнительно загруженного плагина, чистая latest build x64, но с текущим профилем.
Значит какая-то козявка внутри БД профиля не нравится новой .dll
По аттачу в прошлом сообщении ничего не понятно, что это может быть?
Title: Re: Ошибка TabSRMM после обновления
Post by: dartraiden on 12 09 2019, 12:58:07
Значит какая-то козявка внутри БД профиля не нравится новой .dll
Получается, что да, в профиле засело какое-то г..., которое после какого-то именения TabSRMM перестало корректно обрабатываться.

А куда делся крашлог с символами? Без символов разработчикам ничего не понятно. У вас стабильная версия или версия в разработке?
Title: Re: Ошибка TabSRMM после обновления
Post by: desmond on 23 09 2019, 11:57:38
Miranda NG Version: 0.95.11 alpha build #22197 (577a5e829c) x64, Build time: 19 Sep 2019 2:04:14
¤ TabSRMM.dll v.3.6.0.1 [19 Sep 2019 2:04:26] - TabSRMM

Ошибка исчезла, профиль загрузился без сбоев. Видимо пофиксили.