Miranda NG 0.95.4 Bug:
This started off as a plea for help, but i've figured out the current cause of the problem below:
This is an issue that ive been experiencing since the migration from Miranda 9 to 10, and it seems to persist in Miranda NG 0.95.4 as well: When i start Miranda, the icons in my system tray are ordered 1 (ICQ), 3 (Yahoo), 2 (Yahoo). However the order of the protocols on the contact list and in the protocol list (Options>Contact list>Accounts) are in the correct order of 1, 2, 3.
Attempting to rearrange these icons has some weird effects. In some circumstances you cannot rearrange the icons.
- Icon in the #1 slot (Leftmost). You can never drag the #1 icon on the system tray to the right. It will not go into position #2 or #3. It refuses to move.
- Icon in the #2 slot (Middle). You can always drag the #2 (middle) icon to the left or right, however when doing this, it always swaps the position of the #1 and #2 icon, the 3rd icon never moves.
- Icon in the #3 slot (Right). You can always drag the #3 (right) icon to the left, however doing this -always- causes the #3 icon to swap with the #1 slot. It will never move to the center.
With some effort, I have tracked the cause of this problem down to the Tipper plugin. Disabling tipper seems to fix the problem with the wrong startup order, and the inability to move the icons around in a natural way. I can provide video of this behavior if necessary. Tested this bug with all plugins disabled except for ICQ, Yahoo, and Tipper. Theres a small chance this could be a database related issue but dont have an easy way of testing that at the moment. Can someone else try to reproduce this behavior using 3 enabled accounts? (Also have 2 disabled accounts if that makes any difference)
VersionInfo
CPU: Intel(R) Core(TM) i5-4670K CPU @ 3.40GHz [Intel64 Family 6 Model 60 Stepping 3] [DEP Enabled] [4 CPUs]
Installed RAM: 8137 MBytes
Operating System: Microsoft Windows 7 Ultimate Edition, 64-bit Service Pack 1 (build 7601)
Internet Explorer: 8.0.7601.17514 (build 87601)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : English/English | English/English
Free disk space on Miranda partition: 20463 MBytes
Miranda NG Version: 0.95.4 build #13028 [running inside WOW64]
Build time: 22 Apr 2015 0:43:30
Profile: C:\Program Files (x86)\Miranda NG - Copy (3)\Profiles\Ratha\Ratha.dat
Profile size: 67567616 Bytes
Profile creation date: 3 May 2015 3:24:29
Language pack: No language pack installed
Service Mode: No
Active Plugins (6):
AdvaImg.dll v.0.11.0.2 [22 Apr 2015 0:44:52] - Miranda image services
CrashDumper.dll v.0.0.5.2 [22 Apr 2015 0:49:18] - Crash dumper
Dbx_mmap.dll v.0.95.3.1 [22 Apr 2015 0:43:54] - Miranda NG mmap database driver
ICQ.dll v.0.11.3.2 [22 Apr 2015 0:45:04] - IcqOscarJ protocol
Tipper.dll v.2.1.0.7 [22 Apr 2015 0:46:36] - Tipper
Yahoo.dll v.0.11.0.1 [22 Apr 2015 0:44:48] - Yahoo protocol
Unloadable Plugins (1):
DbChecker.dll v.0.0.0.0 [22 Apr 2015 0:49:52] - <unknown>
Protocols and Accounts:
-------------------------------------------------------------------------------
ICQ 1 - Enabled 1 - Disabled Loaded
YAHOO 2 - Enabled 1 - Disabled Loaded
MetaContacts 1 - Enabled 0 - Disabled Loaded
YAMN 0 - Enabled 1 - Disabled Not Loaded
Icon Packs:
-------------------------------------------------------------------------------
Flags_icons.dll [22 Apr 2015 0:52:46]
HistoryPP_icons.dll [22 Apr 2015 0:50:40]
Proto_ICQ.dll [22 Apr 2015 0:47:50]
Proto_MetaContacts.dll [22 Apr 2015 0:55:16]
Proto_Yahoo.dll [22 Apr 2015 0:47:52]
Proto_YAMN.dll [22 Apr 2015 0:51:52]
TabSRMM_icons.dll [22 Apr 2015 0:50:46]
xStatus_ICQ.dll [22 Apr 2015 0:45:02]