Miranda NG Official Community Forum

Forum for English speaking Miranda NG users => Bug reports => Topic started by: CharlesS on 24 02 2015, 19:44:07

Title: Multiple instances of Miranda NG: KeepStatus errors & blank contact list[Solved]
Post by: CharlesS on 24 02 2015, 19:44:07
Yo,

(1) Searched the forums, parsed through the three posts that looked remotely applicable, nothing useful. (check first rule)

(2) I only ever downloaded yesterday; the Miranda NG Watchers Pack from official download page. (check second rule)

(3a)  Installed above pack with default settings. No plugins, and only using it for a day.

(3b) Database checked, all systems nominal.

(3c)Version Information. (Check third rule/suggestion)
VersionInfo
Quote
CPU: AMD Athlon(tm) 7550 Dual-Core Processor [AMD64 Family 16 Model 2 Stepping 3] [DEP Enabled] [2 CPUs]
Installed RAM: 4064 MBytes
Operating System: Microsoft Windows 7 Ultimate Edition, 64-bit Service Pack 1 (build 7601)
Internet Explorer: 9.11.9600.17633 (build 99600)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : English/English | English/English
Free disk space on Miranda partition: 746528 MBytes

Miranda NG Version: 0.95.3 build #11706 [running inside WOW64]
Build time: 24 Feb 2015 3:20:28
Profile: C:\Users\Charles\AppData\Roaming\Miranda_WP\Default\Default.dat
Profile size: 196608 Bytes
Profile creation date: 24 Feb 2015 3:21:32
Language pack: No language pack installed
Service Mode: No

Active Plugins (43):
  actman.dll v.0.3.0.1 [24 Feb 2015 3:20:29] - Action manager
  advaimg.dll v.0.11.0.1 [24 Feb 2015 3:20:29] - Miranda image services
  authstate.dll v.0.0.2.1 [24 Feb 2015 3:20:29] - Authorization state
  avs.dll v.0.95.3.4 [24 Feb 2015 3:20:29] - Avatar service
  bass_interface.dll v.0.0.0.14 [24 Feb 2015 3:20:29] - BASS interface
  bosskey.dll v.0.5.0.3 [24 Feb 2015 3:20:29] - BossKey+
  buddyexpectator.dll v.0.1.2.3 [24 Feb 2015 3:20:29] - Buddy expectator
  clist_modern.dll v.0.9.1.2 [24 Feb 2015 3:20:29] - Modern contact list
  crashdumper.dll v.0.0.5.2 [24 Feb 2015 3:20:29] - Crash dumper
  db_autobackups.dll v.0.0.0.10 [24 Feb 2015 3:20:29] - Db autobackuper
  dbchecker.dll v.0.95.3.1 [24 Feb 2015 3:20:29] - Database checker
  dbeditorpp.dll v.3.2.0.1 [24 Feb 2015 3:20:29] - Database editor++
  dbx_mmap.dll v.0.95.3.1 [24 Feb 2015 3:20:29] - Miranda NG mmap database driver
  fingerprint.dll v.0.1.0.0 [24 Feb 2015 3:20:29] - Fingerprint NG
  gtalkext.dll v.0.1.1.0 [24 Feb 2015 3:20:29] - GTalk Extension
  historypp.dll v.1.5.1.5 [24 Feb 2015 3:20:29] - History++
  historysweeperlight.dll v.0.1.0.1 [24 Feb 2015 3:20:29] - History sweeper light
  icq.dll v.0.11.2.6 [24 Feb 2015 3:20:29] - IcqOscarJ protocol
  import.dll v.0.95.3.4 [24 Feb 2015 3:20:29] - Import contacts and messages
  importtxt.dll v.0.0.1.11 [24 Feb 2015 3:20:29] - Import TXT
  irc.dll v.0.11.0.2 [24 Feb 2015 3:20:29] - IRC protocol
  jabber.dll v.0.11.0.4 [24 Feb 2015 3:20:29] - Jabber protocol
  keepstatus.dll v.0.9.0.2 [24 Feb 2015 3:20:29] - Keep status
  menuex.dll v.1.3.0.10 [24 Feb 2015 3:20:29] - Menu item ext
  mirotr.dll v.0.11.0.4 [24 Feb 2015 3:20:29] - Miranda OTR
  mobilestate.dll v.0.0.1.4 [24 Feb 2015 3:20:29] - Mobile state
  modernopt.dll v.0.1.0.0 [24 Feb 2015 3:20:29] - ModernOpt
  newxstatusnotify.dll v.1.4.0.10 [24 Feb 2015 3:20:29] - xStatus notify
  nudge.dll v.0.1.0.1 [24 Feb 2015 3:20:29] - Nudge
  packupdater.dll v.0.1.0.1 [24 Feb 2015 3:20:29] - Pack updater
  pmanagerex.dll v.0.0.0.5 [24 Feb 2015 3:20:29] - Miranda NG profile changer
  popup.dll v.2.1.1.10 [24 Feb 2015 3:20:29] - Popup plus
  quicksearch.dll v.1.4.2.0 [24 Feb 2015 3:20:29] - Quick Search
  smileyadd.dll v.0.2.3.17 [24 Feb 2015 3:20:29] - SmileyAdd
  spellchecker.dll v.0.2.6.2 [24 Feb 2015 3:20:29] - Spell checker
  startupstatus.dll v.0.8.0.47 [24 Feb 2015 3:20:29] - StartupStatus
  stopspam.dll v.0.0.1.4 [24 Feb 2015 3:20:29] - StopSpam+
  tabsrmm.dll v.3.4.0.7 [24 Feb 2015 3:20:29] - TabSRMM
  tipper.dll v.2.1.0.6 [24 Feb 2015 3:20:29] - Tipper
  translitswitcher.dll v.0.1.0.1 [24 Feb 2015 3:20:29] - Switch layout or transliterate
  uinfoex.dll v.0.8.5.0 [24 Feb 2015 3:20:29] - User info ext
  variables.dll v.0.2.3.10 [24 Feb 2015 3:20:29] - Variables
  xsoundnotify.dll v.1.0.1.2 [24 Feb 2015 3:20:29] - XSoundNotify

Protocols and Accounts:
-------------------------------------------------------------------------------
ICQ                      0 - Enabled 1 - Disabled  Loaded
IRC                      1 - Enabled 0 - Disabled  Loaded
JABBER                   1 - Enabled 1 - Disabled  Loaded
MetaContacts             1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 colour_schemes.dll [24 Feb 2015 3:20:28]
 flags_icons.dll [24 Feb 2015 3:20:28]
 fp_icons.dll [24 Feb 2015 3:20:28]
 historypp_icons.dll [24 Feb 2015 3:20:28]
 proto_conn_gtalk.dll [24 Feb 2015 3:20:28]
 proto_conn_icq.dll [24 Feb 2015 3:20:28]
 proto_conn_irc.dll [24 Feb 2015 3:20:28]
 proto_conn_jabber.dll [24 Feb 2015 3:20:28]
 proto_gtalk.dll [24 Feb 2015 3:20:28]
 proto_icq.dll [24 Feb 2015 3:20:28]
 proto_irc.dll [24 Feb 2015 3:20:28]
 proto_jabber.dll [24 Feb 2015 3:20:28]
 proto_metacontacts.dll [24 Feb 2015 3:20:28]
 tabsrmm_icons.dll [24 Feb 2015 3:20:28]
 toolbar_icons.dll [24 Feb 2015 3:20:28]
 uinfoex_icons.dll [24 Feb 2015 3:20:28]
 useactions_icons.dll [24 Feb 2015 3:20:28]
 xstatus_icq.dll [24 Feb 2015 3:20:28]
 xstatus_jabber.dll [24 Feb 2015 3:20:28]
[close]

OK, we should be good to start now.

Basically, I have two computers that I switch back and forth from, like, a hundred times a day. I would like to have Miranda NG running on both, connected to my home Google account, and I would like each copy to play nice with each other.

What happens instead is if I have each copy running at the same time, on the same account, they both complain that there is a "KeepStatus error" and that it is"retrying". It does... and it fails saying "giving up". It continually goes through loops and loops of this, never achieving anything. At the same time this is happening, my contact list goes from being populated to being empty.

The problem is instantly fixed by closing one of the instances of Miranda NG on either computer.


Is this a known problem?  Is there a workaround? Is there a proper solution?

Thanks for your time ladies and gentlemen.
-Charlie
Title: Re: Multiple instances of Miranda NG: KeepStatus errors & blank contact list
Post by: watcher on 24 02 2015, 22:03:26
XMPP resources collide - this is why two instances of Miranda "fight" with each other.

Change the resource name - so they differ in each instance:

Spoiler
(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FfpNVyan.png&hash=d421701932c2340b80a5945554e315c00cc76ec8)
[close]

Second variant - restore GTalk regular mode - it adds random number to resource by itself and then it differs, just uncheck this setting:

Spoiler
(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FZZsc4gL.png&hash=d1c7b22b95fbfe2aa72b78c715aaa8d012838e91)
[close]

I myself don't like resource that looks like this:

Spoiler
(https://forum.miranda-ng.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FmFvj6ht.png&hash=7061480a6c48b54718b6ef7eb6211eafaa77c456)
[close]

But if you don't know anything about resources and why two instances with the same resource can't work together - just enable GTalk's regular random number thing and you won't have any problem.

It's really more of my pack behavior rather than standard Miranda's.
Title: Re: Multiple instances of Miranda NG: KeepStatus errors & blank contact list
Post by: CharlesS on 25 02 2015, 14:48:43
Quote
Change the resource name - so they differ in each instance:

Ah! Thanks, looks like it worked flawlessly.

Edit:
Thread marked as [solved], though, I will report back if something is still wrong; I doubt that will be the case.