Miranda NG Official Community Forum

Miranda NG русскоязычный форум => Общие разговоры о Miranda NG => Topic started by: Thug on 17 02 2014, 10:31:35

Title: Запорол профиль
Post by: Thug on 17 02 2014, 10:31:35
Сегодня обновился на последнюю версию в разработке, и миранда перестала запускаться - крашится с ошибкой в плагине Dbx_mmap.dll. Пробовал откатить плагин на более раннюю версию - не помогло. Убрал свой профиль из папки с профилями - запустилась, но всё стало коряво работать (во вконтакте не видно сообщений в окне переписки, плагин ватсапа вообще отказывается подключаться - пишет "Невозможно создать подключение Netlib для WhatsApp, и прочие), не говоря уже о том, как влом всё заного настраивать с нуля.

Поэтому вопрос - возможно ли восстановить свой профиль? Dbchecker не помог (и, кстати, в 32-битной версии в батнике для запуска дбчекера прописана Miranda64.exe).

Quote
CPU: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz [Intel64 Family 6 Model 58 Stepping 9] [DEP enabled] [4 CPUs]
Installed RAM: 4049 MBytes
Operating System: Microsoft Windows 7 Ultimate Edition, 64-bit Service Pack 1 (build 7601)
Shell: explorer.exe
Internet Explorer: 9.10.9200.16540 (build 99200)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : Russian/Russian | Russian/Russian
Free disk space on Miranda partition: 2282 MBytes

Miranda path: C:\Program Files\Miranda NG-
Miranda NG version: 0.95.1 alpha build #8149 [running inside WOW64]
Build time: 17 Feb 2014 5:37:14
Profile path: C:\Program Files\Miranda NG-\Profiles\j,hg\j,hg.dat
Profile size: 512,00 KBytes
Profile creation date: 17 Feb 2014 21:36:00
Language pack: langpack_russian [0419] v. N/A, modified: 17 фев 2014 at 05:38:40 (UTC +12:00)
Service Mode: No

Active Plugins (23):
  AdvaImg.dll v.0.11.0.1 [29 Jan 2014 5:31:14] - Miranda image services
  AIM.dll v.0.11.0.1 [17 Feb 2014 5:30:52] - AIM protocol
  AVS.dll v.0.11.1.1 [29 Jan 2014 5:30:26] - Avatar service
  Clist_modern.dll v.0.9.0.12 [17 Feb 2014 5:33:22] - Modern contact list
  Dbx_mmap.dll v.0.95.0.1 [17 Feb 2014 21:30:10] - Miranda NG mmap database driver
  Facebook.dll v.0.2.2.1 [17 Feb 2014 5:32:50] - Facebook RM
  GG.dll v.0.11.0.3 [17 Feb 2014 5:31:04] - Gadu-Gadu Protocol
  ICQ.dll v.0.11.2.0 [17 Feb 2014 5:31:26] - IcqOscarJ Protocol
  Import.dll v.0.11.0.1 [12 Feb 2014 5:31:14] - Import contacts and messages
  IRC.dll v.0.11.0.2 [17 Feb 2014 5:31:12] - IRC protocol
  Jabber.dll v.0.11.0.4 [17 Feb 2014 5:31:52] - Jabber Protocol
  MetaContacts.dll v.0.14.0.13 [29 Jan 2014 5:31:52] - MetaContacts
  MRA.dll v.2.1.0.8 [17 Feb 2014 5:32:40] - Mail.ru Agent
  MSN.dll v.0.11.0.2 [17 Feb 2014 5:31:22] - MSN Protocol
  PluginUpdater.dll v.0.1.1.7 [12 Feb 2014 5:36:46] - Plugin updater
  SmileyAdd.dll v.0.2.3.17 [17 Feb 2014 5:32:24] - SmileyAdd
  TabSRMM.dll v.3.3.0.3 [17 Feb 2014 5:31:02] - TabSRMM
  TopToolBar.dll v.0.8.0.3 [29 Jan 2014 5:32:56] - TopToolBar
  TranslitSwitcher.dll v.0.0.1.0 [29 Jan 2014 5:32:20] - Switch layout or transliterate
  VersionInfo.dll v.1.5.0.3 [29 Jan 2014 5:33:58] - Version information
  VKontakte.dll v.0.1.0.10 [17 Feb 2014 5:36:48] - VKontakte protocol
  WhatsApp.dll v.0.0.2.1 [26 Jan 2014 10:18:05] - WhatsApp Protocol
  Yahoo.dll v.0.11.0.1 [17 Feb 2014 5:31:14] - Yahoo Protocol
Title: Re: Запорол профиль
Post by: watcher on 17 02 2014, 10:55:21
Обновление было последовательным, то есть со вчерашнего на сегодняшнее?
Title: Re: Запорол профиль
Post by: ghazan on 17 02 2014, 10:57:36
метаконтакты надо выкинуть
Title: Re: Запорол профиль
Post by: Thug on 17 02 2014, 11:23:51
Обновление было последовательным, то есть со вчерашнего на сегодняшнее?
Нет, где-то с неделю назад до этого обновлялся.. К сожалению, не помню точно.

метаконтакты надо выкинуть
Удаление плагина метаконтактов (MetaContacts.dll) не помогло. Или надо как-то иначе? Вообще последние пару дней миранда действительно ругалась на какой-то метаконтакт при запуске ???

Если это поможет, вот лог ошибки:
Quote
Сигнатура проблемы:
  Имя события проблемы:   APPCRASH
  Имя приложения:   Miranda32.exe
  Версия приложения:   0.95.1.8149
  Отметка времени приложения:   530183e8
  Имя модуля с ошибкой:   Dbx_mmap.dll
  Версия модуля с ошибкой:   0.95.0.1
  Отметка времени модуля с ошибкой:   5301d6a1
  Код исключения:   c0000005
  Смещение исключения:   000036de
  Версия ОС:   6.1.7601.2.1.0.256.1
  Код языка:   1049
  Дополнительные сведения 1:   0a9e
  Дополнительные сведения 2:   0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:   0a9e
  Дополнительные сведения 4:   0a9e372d3b4ad19135b953a78882e789
Title: Re: Запорол профиль
Post by: watcher on 17 02 2014, 11:41:10
(и, кстати, в 32-битной версии в батнике для запуска дбчекера прописана Miranda64.exe

Исправил в установщике.
Title: Re: Запорол профиль
Post by: watcher on 17 02 2014, 11:42:46
Если это поможет, вот лог ошибки:

 Помогает только такое - http://wiki.miranda-ng.org/index.php?title=Crash_reports
Title: Re: Запорол профиль
Post by: Thug on 17 02 2014, 12:12:11
Вот
Title: Re: Запорол профиль
Post by: watcher on 17 02 2014, 13:00:41
051336DE (Dbx_mmap 05130000): (filename not available) (0): (function-name not available)
05133D44 (Dbx_mmap 05130000): (filename not available) (0): (function-name not available)

почему-то не подхватились символы :( а они-то и нужны больше всего.
Title: Re: Запорол профиль
Post by: Thug on 17 02 2014, 13:12:51
Извиняюсь, мой косяк...

138C36DE (Dbx_mmap 138C0000): e:\sources\miranda_ng_compilation\plugins\db3x_mmap\src\dbsettings.cpp (54): CDb3Mmap::GetContactSettingWorker
138C3D44 (Dbx_mmap 138C0000): e:\sources\miranda_ng_compilation\plugins\db3x_mmap\src\dbsettings.cpp (265): CDb3Mmap::GetContactSettingStr

На ревизии 8035 то же самое. На ревизии 8034 формат профиля уже не распознаётся...
Title: Re: Запорол профиль
Post by: ghazan on 17 02 2014, 14:37:20
не может быть так, чтобы в ночнике часть плагинов лежала от 17.02, а другие были с другими датами... надо вычистить всех, кто не был сбилжен 17.02, а потом с раздела загрузок вики залить ядерный модуль целиком

и еще: крайне нежелательно юзать транковый VKontakte версии ниже билда 8109, это чревато боком.
Title: Re: Запорол профиль
Post by: watcher on 17 02 2014, 15:31:40
По идее PluginUpdater должен выкачать всё наиновейшее, даже на свежестозданном профиле, при установке качать "версию в разработке"
Title: Re: Запорол профиль
Post by: Thug on 17 02 2014, 20:33:03
Всё ясно! Косяк в старой версии плагина ватсапа! Версия, что лежит на сайте, датирована 26 января. Без него профиль грузится без проблем.
Title: Re: Запорол профиль
Post by: watcher on 17 02 2014, 20:42:24
Thug, вот ведь старость не радость, давно не обновлял, забыл. Обновлю и залью, спасибо.

Post Merge: 17 02 2014, 20:46:09
Обновил.
Title: Re: Запорол профиль
Post by: Thug on 18 02 2014, 08:47:24
Спасибо, теперь всё ок  :) Может стоит добавить его в автообновление ночных билдов? Не в стабильные, разумеется.
Title: Re: Запорол профиль
Post by: watcher on 18 02 2014, 16:03:51
Thug, пока что такого решения нет, очень уж глючный плагин. Как и написано - использование на свой страх и риск. Другое дело, что я склеротик и забыл обновить бинари :)
Title: Re: Запорол профиль
Post by: sever on 28 02 2014, 05:30:25
Тоже запорол базу обновлением 27 февраля. Обновлялся с таким набором плагинов:

Старая версия была Development от 26 февраля, она не сохранилась в бекапе, но повторил баг с такой версии:

Quote
CPU: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz [Intel64 Family 6 Model 60 Stepping 3] [DEP Enabled] [4 CPUs]
Installed RAM: 7840 MBytes
Operating System: Microsoft Windows 8.1 Business Edition, 64-bit (build 9600)
Internet Explorer: 9.11.9600.16518 (build 99600)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : English/English | Russian/Russian
Free disk space on Miranda partition: 60936 MBytes

Miranda NG Version: 0.94.9 final build #8010 x64
Build time: 2 Feb 2014 18:53:10
Profile: C:\Users\onsev_000\SkyDrive\MirandaNG\Profiles\base\base.dat
Profile size: 22544384 Bytes
Profile creation date: 28 Feb 2014 5:46:16
Language pack: No language pack installed
Service Mode: No

Active Plugins (32):
  AdvaImg.dll v.0.11.0.1 [28 Feb 2014 5:49:57] - Miranda image services
  AVS.dll v.0.11.1.1 [2 Feb 2014 18:43:52] - Avatar service
  Clist_nicer.dll v.0.9.2.1 [2 Feb 2014 18:45:20] - Clist nicer
  Cln_skinedit.dll v.0.0.0.4 [28 Nov 2013 5:42:54] - Skin editor for clist nicer
  CrashDumper.dll v.0.0.4.22 [28 Feb 2014 5:49:44] - Crash dumper
  CryptoPP.dll v.1.0.4.7 [22 Oct 2013 23:25:56] - Crypto++
  DbEditorPP.dll v.3.2.0.1 [2 Feb 2014 18:48:56] - Database editor++
  Dbx_mmap.dll v.0.11.0.2 [2 Feb 2014 18:43:58] - Miranda NG mmap database driver
  Dbx_tree.dll v.0.0.0.18 [2 Feb 2014 22:46:01] - Miranda dbx_tree database driver
  Facebook.dll v.0.2.2.1 [2 Feb 2014 18:47:04] - Facebook RM
  Fingerprint.dll v.0.1.0.0 [2 Feb 2014 18:50:50] - Fingerprint NG
  FlashAvatars.dll v.0.0.1.14 [2 Feb 2014 18:45:38] - Flash avatars
  GTalkExt.dll v.0.1.0.2 [2 Feb 2014 18:46:50] - GTalk Extension
  HistoryPP.dll v.1.5.1.5 [2 Feb 2014 1:26:28] - History++
  ICQ.dll v.0.11.1.0 [2 Feb 2014 18:44:50] - IcqOscarJ Protocol
  IEView.dll v.1.4.0.0 [2 Feb 2014 18:45:52] - IEView
  Jabber.dll v.0.11.0.4 [2 Feb 2014 18:45:12] - Jabber Protocol
  KeepStatus.dll v.0.9.0.1 [2 Feb 2014 18:46:32] - Keep status
  ListeningTo.dll v.0.3.0.0 [2 Feb 2014 18:47:14] - ListeningTo
  MenuEx.dll v.1.3.0.10 [2 Feb 2014 18:45:56] - Menu item ext
  MRA.dll v.2.1.0.8 [2 Feb 2014 18:46:54] - Mail.ru Agent
  PluginUpdater.dll v.0.1.1.7 [2 Feb 2014 18:49:28] - Plugin updater
  Popup.dll v.2.1.1.8 [2 Feb 2014 18:46:08] - Popup plus
  SecureIM.dll v.1.0.12.4 [2 Feb 2014 18:46:14] - SecureIM
  SeenPlugin.dll v.5.0.4.8 [2 Feb 2014 18:46:14] - Last seen
  SmileyAdd.dll v.0.2.3.17 [2 Feb 2014 18:46:24] - SmileyAdd
  SpellChecker.dll v.0.2.6.1 [2 Feb 2014 18:47:02] - Spell checker
  TabSRMM.dll v.3.3.0.3 [2 Feb 2014 18:44:26] - TabSRMM
  Tipper.dll v.2.1.0.5 [2 Feb 2014 18:46:38] - Tipper
  Twitter.dll v.1.1.0.1 [2 Feb 2014 18:47:52] - Twitter
  UInfoEx.dll v.0.8.5.0 [2 Feb 2014 18:46:50] - User info ext
  VersionInfo.dll v.1.5.0.3 [28 Feb 2014 9:49:48] - Version information

Unloadable Plugins (1):
  DbChecker.dll v.0.0.0.0 [28 Feb 2014 5:49:57] - <unknown>


Protocols and Accounts:
-------------------------------------------------------------------------------
Facebook                 1 - Enabled 0 - Disabled  Loaded
ICQ                      2 - Enabled 0 - Disabled  Loaded
JABBER                   2 - Enabled 0 - Disabled  Loaded
MRA                      1 - Enabled 0 - Disabled  Loaded
Twitter                  1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 flags.dll [22 Sep 2007 17:55:32]
 Flags_icons.dll [2 Feb 2014 18:51:12]
 Fp_icons.dll [2 Feb 2014 18:50:48]
 google_talk2.dll [30 Apr 2007 5:48:48]
 HistoryPP_icons.dll [2 Feb 2014 5:46:16]
 jabber_xstatus.dll [11 Jul 2008 5:18:06]
 Proto_AIM.dll [2 Feb 2014 18:47:28]
 proto_conn_facebook.dll [5 Mar 2011 20:37:52]
 proto_conn_icq.dll [27 Aug 2008 18:03:28]
 proto_conn_MRA.dll [19 Jan 2011 14:46:42]
 Proto_Facebook.dll [2 Feb 2014 18:47:24]
 Proto_GG.dll [2 Feb 2014 18:47:28]
 Proto_ICQ.dll [2 Feb 2014 18:47:28]
 Proto_IRC.dll [2 Feb 2014 18:47:30]
 Proto_Jabber.dll [2 Feb 2014 18:47:30]
 Proto_MRA.dll [2 Feb 2014 18:47:26]
 Proto_MSN.dll [2 Feb 2014 18:47:30]
 Proto_Twitter.dll [2 Feb 2014 18:47:26]
 Proto_VKontakte.dll [28 Oct 2013 5:48:14]
 Proto_Yahoo.dll [2 Feb 2014 18:47:30]
 SecureIM_icons.dll [2 Feb 2014 18:51:10]
 tabsrmm.dll [18 Jun 2009 16:18:26]
 TabSRMM_icons.dll [2 Feb 2014 18:49:48]
 Toolbar_icons.dll [2 Feb 2014 18:47:36]
 UInfoEx_icons.dll [2 Feb 2014 18:47:04]
 xpk_aim.dll [30 Dec 2005 12:50:06]
 xpk_gg.dll [6 Jan 2006 17:48:42]
 xpk_global.dll [31 Dec 2005 12:09:42]
 xpk_gmail.dll [30 Dec 2005 12:12:44]
 xpk_icq.dll [29 Dec 2005 15:23:18]
 xpk_irc.dll [29 Dec 2005 23:05:40]
 xpk_jabber.dll [6 Dec 2005 22:42:16]
 xpk_main.dll [6 Jan 2006 17:57:00]
 xpk_meta.dll [9 Jan 2006 12:50:06]
 xpk_meta2.dll [9 Jan 2006 14:09:14]
 xpk_msn.dll [27 Dec 2005 20:46:56]
 xpk_overlay.dll [30 Dec 2005 13:12:54]
 xpk_qq.dll [9 Jan 2006 14:06:12]
 xpk_rss.dll [12 Jan 2006 10:23:02]
 xpk_tabsrmm_icons.dll [23 Jan 2006 11:32:56]
 xpk_tlen.dll [6 Jan 2006 17:49:54]
 xpk_weather.dll [31 Dec 2005 14:01:48]
 xpk_yahoo.dll [30 Dec 2005 12:10:38]
 xStatus_ICQ.dll [2 Feb 2014 18:45:12]
 xstatus_ICQ2.dll [7 Aug 2007 2:33:26]
 xStatus_Jabber.dll [2 Feb 2014 18:45:12]
 xStatus_MRA.dll [2 Feb 2014 18:47:04]

После обновления стала такая:

Quote
CPU: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz [Intel64 Family 6 Model 60 Stepping 3] [DEP Enabled] [4 CPUs]
Installed RAM: 7840 MBytes
Operating System: Microsoft Windows 8.1 Business Edition, 64-bit (build 9600)
Internet Explorer: 9.11.9600.16518 (build 99600)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : English/English | Russian/Russian
Free disk space on Miranda partition: 60803 MBytes

Miranda NG Version: 0.95.1 alpha build #8323 x64
Build time: 28 Feb 2014 5:53:06
Profile: C:\Users\onsev_000\SkyDrive\MirandaNG\Profiles\base\base.dat
Profile size: 65536 Bytes
Profile creation date: 28 Feb 2014 5:46:16
Language pack: No language pack installed
Service Mode: No

Active Plugins (39):
  AdvaImg.dll v.0.11.0.1 [28 Feb 2014 5:47:08] - Miranda image services
  AIM.dll v.0.11.0.1 [28 Feb 2014 5:46:36] - AIM protocol
  AVS.dll v.0.11.1.1 [28 Feb 2014 5:46:04] - Avatar service
  Clist_modern.dll v.0.9.0.12 [28 Feb 2014 5:49:00] - Modern contact list
  Cln_skinedit.dll v.0.0.0.4 [28 Feb 2014 5:47:06] - Skin editor for clist nicer
  CrashDumper.dll v.0.0.4.22 [28 Feb 2014 5:49:44] - Crash dumper
  CryptoPP.dll v.1.0.4.7 [28 Feb 2014 5:53:42] - Crypto++
  DbEditorPP.dll v.3.2.0.1 [28 Feb 2014 5:49:46] - Database editor++
  Dbx_mmap.dll v.0.95.0.3 [28 Feb 2014 5:46:08] - Miranda NG mmap database driver
  Dbx_tree.dll v.0.0.0.18 [2 Feb 2014 22:46:01] - Miranda dbx_tree database driver
  Facebook.dll v.0.2.2.1 [28 Feb 2014 5:48:16] - Facebook RM
  Fingerprint.dll v.0.1.0.0 [28 Feb 2014 5:51:10] - Fingerprint NG
  FlashAvatars.dll v.0.0.1.14 [28 Feb 2014 5:47:24] - Flash avatars
  GG.dll v.0.11.0.3 [28 Feb 2014 5:46:34] - Gadu-Gadu Protocol
  GTalkExt.dll v.0.1.1.0 [28 Feb 2014 5:48:08] - GTalk Extension
  HistoryPP.dll v.1.5.1.5 [28 Feb 2014 0:39:02] - History++
  ICQ.dll v.0.11.2.0 [28 Feb 2014 5:46:46] - IcqOscarJ Protocol
  IEView.dll v.1.4.0.0 [28 Feb 2014 5:47:30] - IEView
  Import.dll v.0.11.0.1 [28 Feb 2014 5:46:04] - Import contacts and messages
  IRC.dll v.0.11.0.2 [28 Feb 2014 5:46:34] - IRC protocol
  Jabber.dll v.0.11.0.4 [28 Feb 2014 5:46:56] - Jabber Protocol
  KeepStatus.dll v.0.9.0.2 [28 Feb 2014 5:47:52] - Keep status
  ListeningTo.dll v.0.3.0.0 [28 Feb 2014 5:48:36] - ListeningTo
  MenuEx.dll v.1.3.0.10 [28 Feb 2014 5:47:32] - Menu item ext
  MRA.dll v.2.1.0.8 [28 Feb 2014 5:48:14] - Mail.ru Agent
  MSN.dll v.0.11.0.2 [28 Feb 2014 5:46:54] - MSN Protocol
  PluginUpdater.dll v.0.1.1.7 [28 Feb 2014 5:50:18] - Plugin updater
  Popup.dll v.2.1.1.8 [28 Feb 2014 5:47:42] - Popup plus
  Scriver.dll v.2.11.0.0 [28 Feb 2014 5:46:14] - Scriver
  SecureIM.dll v.1.0.12.4 [28 Feb 2014 5:47:44] - SecureIM
  SeenPlugin.dll v.5.0.4.8 [28 Feb 2014 5:47:40] - Last seen
  SmileyAdd.dll v.0.2.3.17 [28 Feb 2014 5:47:52] - SmileyAdd
  SpellChecker.dll v.0.2.6.1 [28 Feb 2014 5:48:24] - Spell checker
  Tipper.dll v.2.1.0.5 [28 Feb 2014 5:47:58] - Tipper
  TopToolBar.dll v.0.8.0.3 [28 Feb 2014 5:48:40] - TopToolBar
  Twitter.dll v.1.1.0.1 [28 Feb 2014 5:49:26] - Twitter
  UInfoEx.dll v.0.8.5.0 [28 Feb 2014 5:48:14] - User info ext
  VersionInfo.dll v.1.5.0.3 [28 Feb 2014 5:49:50] - Version information
  Yahoo.dll v.0.11.0.1 [28 Feb 2014 5:46:40] - Yahoo Protocol

Unloadable Plugins (1):
  DbChecker.dll v.0.0.0.0 [28 Feb 2014 5:50:10] - <unknown>


Protocols and Accounts:
-------------------------------------------------------------------------------
AIM                      0 - Enabled 0 - Disabled  Loaded
Facebook                 0 - Enabled 0 - Disabled  Loaded
GG                       0 - Enabled 0 - Disabled  Loaded
ICQ                      0 - Enabled 0 - Disabled  Loaded
IRC                      0 - Enabled 0 - Disabled  Loaded
JABBER                   0 - Enabled 0 - Disabled  Loaded
MRA                      0 - Enabled 0 - Disabled  Loaded
MSN                      0 - Enabled 0 - Disabled  Loaded
Twitter                  0 - Enabled 0 - Disabled  Loaded
YAHOO                    0 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 flags.dll [22 Sep 2007 17:55:32]
 Flags_icons.dll [28 Feb 2014 5:51:36]
 Fp_icons.dll [28 Feb 2014 5:51:12]
 google_talk2.dll [30 Apr 2007 5:48:48]
 HistoryPP_icons.dll [28 Feb 2014 5:50:30]
 jabber_xstatus.dll [11 Jul 2008 5:18:06]
 Proto_AIM.dll [28 Feb 2014 5:48:44]
 proto_conn_facebook.dll [5 Mar 2011 20:37:52]
 proto_conn_icq.dll [27 Aug 2008 18:03:28]
 proto_conn_MRA.dll [19 Jan 2011 14:46:42]
 Proto_Facebook.dll [28 Feb 2014 5:48:42]
 Proto_GG.dll [28 Feb 2014 5:48:46]
 Proto_ICQ.dll [28 Feb 2014 5:48:46]
 Proto_IRC.dll [28 Feb 2014 5:48:46]
 Proto_Jabber.dll [28 Feb 2014 5:48:48]
 Proto_MRA.dll [28 Feb 2014 5:48:44]
 Proto_MSN.dll [28 Feb 2014 5:48:48]
 Proto_Twitter.dll [28 Feb 2014 5:48:44]
 Proto_VKontakte.dll [28 Feb 2014 5:52:36]
 Proto_Yahoo.dll [28 Feb 2014 5:48:48]
 SecureIM_icons.dll [28 Feb 2014 5:51:34]
 tabsrmm.dll [18 Jun 2009 16:18:26]
 TabSRMM_icons.dll [28 Feb 2014 5:50:32]
 Toolbar_icons.dll [28 Feb 2014 5:48:56]
 UInfoEx_icons.dll [28 Feb 2014 5:48:24]
 xpk_aim.dll [30 Dec 2005 12:50:06]
 xpk_gg.dll [6 Jan 2006 17:48:42]
 xpk_global.dll [31 Dec 2005 12:09:42]
 xpk_gmail.dll [30 Dec 2005 12:12:44]
 xpk_icq.dll [29 Dec 2005 15:23:18]
 xpk_irc.dll [29 Dec 2005 23:05:40]
 xpk_jabber.dll [6 Dec 2005 22:42:16]
 xpk_main.dll [6 Jan 2006 17:57:00]
 xpk_meta.dll [9 Jan 2006 12:50:06]
 xpk_meta2.dll [9 Jan 2006 14:09:14]
 xpk_msn.dll [27 Dec 2005 20:46:56]
 xpk_overlay.dll [30 Dec 2005 13:12:54]
 xpk_qq.dll [9 Jan 2006 14:06:12]
 xpk_rss.dll [12 Jan 2006 10:23:02]
 xpk_tabsrmm_icons.dll [23 Jan 2006 11:32:56]
 xpk_tlen.dll [6 Jan 2006 17:49:54]
 xpk_weather.dll [31 Dec 2005 14:01:48]
 xpk_yahoo.dll [30 Dec 2005 12:10:38]
 xStatus_ICQ.dll [28 Feb 2014 5:47:04]
 xstatus_ICQ2.dll [7 Aug 2007 2:33:26]
 xStatus_Jabber.dll [28 Feb 2014 5:47:14]
 xStatus_MRA.dll [28 Feb 2014 5:48:24]

После обновления миранда просто не запускается, dbchecker ругается так: Database version doesn`t match this driver one. Conv...
В каталоге \Profiles\base\CrashLog пусто.

В старой конфигурации с новой запоротой базой при запуске появляется сообщение
---------------------------
Miranda can't understand that profile
---------------------------
Miranda was unable to open 'base.dat', it's in an unknown format.
This profile might also be damaged, please run DbChecker which should be installed.
---------------------------
OK   
---------------------------

а при попытке запуска DBChecker такое

---------------------------
Error
---------------------------
Database Checker cannot find a suitable database plugin to open '***\MirandaNG\Profiles\base\base.dat'.
---------------------------
OK   
---------------------------

Очень нужно восстановить запоротую базу. Есть очень старый бекап базы который работает с первым набором плагинов и так же ломается после обновления, на нём эксперимент и повторил.
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 00:56:11
Та же проблема. В базе до этого были ошибки, которые dbfixer не мог починить, но все работало. Теперь эти ошибки не дают сконвертировать базу в новый формат, видимо. Базе много лет.
Title: Re: Запорол профиль
Post by: watcher on 01 03 2014, 05:44:38
Агрессивный прогон dbchecker-а не помогает?
Title: Re: Запорол профиль
Post by: watcher on 01 03 2014, 05:48:05
Старая версия была Development от 26 февраля, она не сохранилась в бекапе, но повторил баг с такой версии:

Dbx_tree попробуйте убрать.
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 06:15:06
Агрессивный прогон dbchecker-а не помогает?
Выдает "Database version doesn`t match this driver one..." на той базе что теперь падает при автоматической конвертации ивентов на запуске.
Если пытаться чинить старой версией Miranda, то в моей конкретной базе есть ошибки которые оно не чинит.

(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fimg33.imageshack.us%2Fimg33%2F4862%2Fd5iu.png&hash=43c9dfb738ee2999b967468f750b01fc3e2974ef)

(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fimg36.imageshack.us%2Fimg36%2F9131%2Fvxa6.png&hash=5c4f6e62796a80cc57ff574066bbac8fc40066a0)
Title: Re: Запорол профиль
Post by: watcher on 01 03 2014, 07:11:27
CrazyCoder, а база была обычной mmap или mmap_SA?
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 07:54:27
а база была обычной mmap или mmap_SA?
обычная mmap.
Title: Re: Запорол профиль
Post by: Раджа on 01 03 2014, 09:06:36
Действительно. Обновил сейчас на свежую сборку из SVN.
dbtool прикидывается шлангом и не хочет читать базу. Миранда молча завершается сразу после запуска. Откатился назад.
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 09:29:33
Откатился назад.
Повезло вам, а у меня последний бэкап базы был 2 месяца назад. Ничего особо важного не потерялось, но хотелось бы историю перенести в новую версию. Сейчас пока удалил всю историю из базы через dbtool и тогда версия из SVN запускается.

Если пытаться импортировать историю из старой бэкапной базы, сразу ругается что база битая и ничего не импортирует (даже после aggressive проверки через dbtool). Если пытаться импортировать из последней базы, которую сама миранда и поломала, то импортируется около 30 мегабайт из 160 и тоже появляется диалог об ошибке в базе, а dbchecker эту свежую базу не признает с ошибкой "Database version doesn`t match this driver one...".
Title: Re: Запорол профиль
Post by: watcher on 01 03 2014, 09:53:59
Раджа,  ghazan придет - посмотрим.
Title: Re: Запорол профиль
Post by: watcher on 01 03 2014, 11:01:11
Огромная просьба на обновленном протестировать эти драйвера базы:
Title: Re: Запорол профиль
Post by: Раджа on 01 03 2014, 11:25:17
Базу обновило и загрузило. После черекера даже размер в норму вернулся.
Title: Re: Запорол профиль
Post by: watcher on 01 03 2014, 12:35:31
Обновил весь ночник, включая базы.
Title: Re: Запорол профиль
Post by: enone on 01 03 2014, 18:52:16
Same error here,

I've updated as usal via updater plugin and then miranda stop working!

It doesn't start! no crash infos are available since miranda hang suddenly!

So I've tried to start with an empty profile and is working buy i need my history!!!

If I try to import the history of my original profile, the import crash miranda-ng!

I've also tried to fixdb the database Miranda32.exe /svc:dbchecker but only 80mb of 260mb are recovered :(

Please fix this I've had no problem for years when using original miranda-im now I'm lost!
Lost every history!
Title: Re: Запорол профиль
Post by: watcher on 01 03 2014, 19:32:36
What about the database drivers i've attached above?
Title: Re: Запорол профиль
Post by: enone on 01 03 2014, 21:49:10
Yes Yes Before Posting My Problem I've Also Tried With Your Attached Db Drivers In Post 25 With The Same Problem... (sorry for not having specified on my post)

If I Start Miranda Without Plugins And Only Dbx_mmap.dll In \Plugins Folder Miranda Start But Suddenly A Message Appear That DB Is Corrupted And Then Miranda Exit...

Then I Try To Rebuild But Recovering Never End...
I Kill Miranda32.exe And Only 80Mb Are Recovered After More Than An Hour Of Rebuilding...
(usually it last 4 minutes this process)
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 21:53:03
If I Start Miranda Without Plugins And Only Dbx_mmap.dll In \Plugins Folder Miranda Start But Suddenly A Message Appear That DB Is Corrupted And Then Miranda Exit...
You have to use the backup of your database, before miranda has crashed while trying to convert it. You current database is most likely lost (it has a half of events converted to the new format and another half with the old format, as the crash has prevented the complete conversion).

The latest driver fixes the problem with converting databases, but it will not help with your half-broken database, so you need to start Miranda with the last working backup of the database, it should be converted fine on the first time if you use the latest driver.
Title: Re: Запорол профиль
Post by: enone on 01 03 2014, 22:23:41
Yes CrazyCoder!

I've Also Done This With A Backup Working Copy Of My Old Dbase

- Started Miranda And A Popup That Ask Me To Convert To New Db Format Need To Be Done...
- I Press Yes And Miranda Hang Seems No Conversion Is Done...
- Miranda Don't Crash And Don't End Just Keep Running Doing Nothing No Disk Or Memory Activity

I've Noticed That My .dat File From 235.536.384 bytes Grown To 274.595.840 bytes
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 22:29:54
enone, try running dbtool on this database.
Title: Re: Запорол профиль
Post by: enone on 01 03 2014, 22:39:49
Running Miranda32.exe /svc:dbchecker Tell Me...

Database version doesn't match this driver's one. Conv....

So Unable To Run Checker...

Or You Are Referring To Old DBTool From Miranda IM?
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 22:42:44
Database version doesn't match this driver's one. Conv....
Most likely it didn't convert completely, so a new fix would be required for the driver.

You can also try fixing the old database from the backup using the old Miranda version (before the database format change). After performing the fix with aggressive find corruption option enabled try running a new miranda version with this database and see if it helps.
Title: Re: Запорол профиль
Post by: enone on 01 03 2014, 23:01:33
Well Using dbtool.exe From Latest Miranda-IM 0.10.21.0 Returned

Database signature is corrupted, automatic repair is impossible

Then ...If I Try To Go Further A Popup Tell Me "Miranda can't understand that profile"
Miranda was unable to open profile.dat, it's an unknown format...

I've No Luck ... :(

There Is A Way To Know Witch Version Is My .dat File?
Title: Re: Запорол профиль
Post by: CrazyCoder on 01 03 2014, 23:27:30
enone, you should use miranda-ng 0.94.9, if it doesn't work, use SVN build before the new format merge, it's 8269 revision. All revisions after 8269 will try to convert the database and fail.

There Is A Way To Know Witch Version Is My .dat File?

On the previous page there is a screenshot with hex bytes 17 and 18 which shows the version. Latest version is 01 08 (which means 8.1). Your database before the update was 00 08 or older. My 2-months old backup was 00 07.
Title: Re: Запорол профиль
Post by: enone on 01 03 2014, 23:57:08
Thanks For The Advice CrazyCoder

Code: [Select]
0000000000: 4D 69 72 61 6E 64 61 20 │ 4E 47 20 44 42 75 00 1A
0000000010: 00 08 00 00 49 B2 09 0E │ DF 75 AE 05 4F 09 00 00

Well Seems My DB Is 00 08...

Miranda-NG 0.94.9 Version Is Not Recognizing It

But I Can't Recover A Revision From SVN Like You Suggest Since I Don't Understand Where To Look For, I'm Not A Programmer And I Don't Know How To Recompile Sources Into Binary... :(

Can You Attach A Version Before The Change So I Can Try If I Can Recover My DB Correctly Please?
Title: Re: Запорол профиль
Post by: CrazyCoder on 02 03 2014, 00:14:07
enone, https://dl.dropboxusercontent.com/u/2752840/miranda-8269.zip
Title: Re: Запорол профиль
Post by: sever on 02 03 2014, 12:14:09
Dbx_tree попробуйте убрать.

Убрал — не помогает.
Обновился сегодня до последней версии, старинный бекап базы сконвертировался успешно с диалогом предупреждающим о возможной потере данных.  На испорченную обновлением от 27 февраля базу реакция прежняя: миранда с ней просто не запускается, DBchecker ругается "Database version doesn`t match this driver one. Conv..." в CrashLog пусто.
Из сломанной базы очень нужна история за последние полгода.
Title: Re: Запорол профиль
Post by: ghazan on 02 03 2014, 13:20:25
историю можно импортировать потом... важно понять, почему все валится
а нельзя как-то скормить мне в почту старый профиль?
ghazan at miranda.im

ну или понять, где оно валится.
если есть студия, могу присоседиться через team viewer
Title: Re: Запорол профиль
Post by: enone on 02 03 2014, 15:02:25
Hi CrazyCoder It's Even Worse In My Case,  :'(

After 3 Hours Of Miranda-NG Trying To Fix The DB, Only 45Mb Of It As Been Recovered

With Version miranda-8269.zip You Posted On Post 39

If I Try To Import My Profile On An Empty Profile Miranda Hang Just Afrer Pressing "Next" In The Import Process...

"Import Information Wizard (Not Responding)..."
Title: Re: Запорол профиль
Post by: watcher on 02 03 2014, 16:40:11
Новые драйвера базы с возможным исправлением проблемы:

enone,  please try these:

sever, и вы, пожалуйста, попробуйте.
Title: Re: Запорол профиль
Post by: enone on 02 03 2014, 19:53:28
Well watcher...

Thanks To You I've Some News For You... Some Goods Some Bads...

After The First Run When The Popup Message Ask Me To Convert The Database To The New Version

I've Done A Myriad Of Tests With The Test Version Of dbx_mmap.dll (x86) You Posted On Post #43...

Now My Miranda NG Start Only If I Delete Clist_nicer.dll and BuddyExpectator.dll Plugins,

So I Suppose These Two Plugins Access The (broken) History On Startup So They Hang Miranda (maybe infinite loop)...

When I Try To Browse History Many Of My Contacts Are Emptied...  :'(

When I Try To Export My History With Msg_Export.dll Plugin Miranda Hang Suddenly After Pressing [Export all history] Button

So A Step Further As Been Done But I Worried Since I Suppose I'm Running Miranda With A Broken Dbase.dat    ???

My Questions Are:
- Can I Upgrade As Usual Now With Plugin Upgrader? (or better i wait for stable version)  8)
- Can I Continue Running Miranda Even If My DB Is Corrupted? No Message Appear That Tell Me That My DB Is Broken But If I Try To Repair With Miranda Database Tool, I See An Infinite Lists Of Random Junk / Unrecoverable Infos Scrollings For Hours ...I'll Like To Fix It But Don't Lose Any History  ::)
- Can I Import Skype The History In Some Way?
Title: Re: Запорол профиль
Post by: watcher on 02 03 2014, 21:15:24
Now My Miranda NG Start Only If I Delete Clist_nicer.dll and BuddyExpectator.dll Plugins,

Are you sure that they are new and updated and not some old builds that conflict with new core?

none, https://dl.dropboxusercontent.com/u/2752840/miranda-8269.zip

Are they not from here?

Try to update all to the latest possible versions, even manually for some plugins that might crash Miranda, because they old and don't fit.
Title: Re: Запорол профиль
Post by: ghazan on 02 03 2014, 21:19:12
ugh... both Clist_nicer.dll and BuddyExpectator.dll Plugins? or one of them?

you need to run dbchecker before converting the database... it seems that a database was seriously damaged bebore... that's why it crashed previously on upgrade and why some histories are empty now (they are simply not transferred because of a crash in the process of update)
Title: Re: Запорол профиль
Post by: enone on 02 03 2014, 21:32:11
Yes watcher, I Always Use The Latest Nigtly Version Of All Plugins

...If I Keep Clist_nicer.dll OR BuddyExpectator.dll Both Of Them Block Miranda To Start Up Normally...
...The Contact List Appear But Hang Miranda And I Can't Click Anything...
...If I Start With Console Opened I Can Switch Beetween Protocols Tabs But Miranda Concact List Is Blocked...

Well ghazan If I Try To Recover The Dbase I Lost Almost All My 10 Year History!!! The Resulting Dbase.dat
From 260mb Is 48mb ...But If I Run It With Latest Dbx_mmap.dl At Least I Can Recover Some Users History's...

Is Not Possible To Have A Debug Version Of The dbchecker So We Can Test Where Is The Error?  :'(
Title: Re: Запорол профиль
Post by: sever on 03 03 2014, 04:39:53
Новые драйвера базы с возможным исправлением проблемы:

enone,  please try these:

sever, и вы, пожалуйста, попробуйте.
Попробовал — база сконвертировалась, всё заработало, в обновлении прилетел Dbx_mmap.dll, и с ним всё запустилось. История вроде в порядке.
Большое спасибо за поддержку.