Issue 1143 in miranda: Can't rename Jabber contact

10 views
Skip to first unread message

mir...@googlecode.com

unread,
Nov 5, 2010, 6:25:12 PM11/5/10
to miranda...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Bug Priority-Medium

New issue 1143 by kyle.getz: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Miranda Version : 0.9.10
Unicode Build : No
Test Build # (if applicable) :
Plugin Version # (if applicable) :


What steps will reproduce the problem?
I have a Jabber contact that I cannot rename. If I rename the contact in
the contact list, the rename appears to work. However, if I shut down
Miranda and then restart it, the old name appears and the new name is lost.


What is the expected result?
The contact rename should persist.

What happens instead?
The new contact name is not saved permanently.

Please attach or post your VersionInfo.
CPU: Intel(R) Pentium(R) M processor 2.00GHz [x86 Family 6 Model 13
Stepping 8]
Installed RAM: 1023 MBytes
Operating System: Microsoft Windows XP [version: 5.1.2600 Service Pack 3]
Shell: Explorer.exe, Internet Explorer 8.0.6001
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : English/English |
English/English
Free disk space on Miranda partition: 49876 MBytes
Miranda path: C:\Program Files\Miranda IM
Miranda IM version: 0.9.10 Unicode
Build time: 02:30:40 on 01 November 2010
Profile path: C:\Program Files\Miranda IM\Profiles
Profile size: <error 2 at FileOpen>C:\Program Files\Miranda
IM\Profiles\Work.dat
Profile creation date: <error 2 at FileOpen>C:\Program Files\Miranda
IM\Profiles\Work.dat
Language pack: No language pack installed
Nightly: No
Unicode core: Yes

Active Plugins (18):
¤ advaimg.dll v.0.9.10.0 [01 Nov 2010] - Miranda Image services
¤ Aim.dll v.0.9.10.0 [01 Nov 2010] - AIM Protocol |Unicode aware|
¤ avs.dll v.0.9.10.0 [01 Nov 2010] - Avatar service (Unicode)
¤ chat.dll v.0.9.10.0 [01 Nov 2010] - Chat |Unicode aware|
¤ clist_classic.dll v.0.9.10.0 [01 Nov 2010] - Classic contact list |
Unicode aware|
¤ dbx_mmap.dll v.0.9.10.0 [01 Nov 2010] - Miranda mmap database driver |
Unicode aware|
¤ facebook.dll v.0.1.1.2 [22 Jul 2010] - Facebook Protocol |Unicode aware|
¤ GG.dll v.0.9.10.0 [01 Nov 2010] - Gadu-Gadu Protocol
¤ historypp.dll v.1.5.1.2 [04 Nov 2008] - History++ (2in1)
¤ ICQ.dll v.0.9.10.0 [01 Nov 2010] - IcqOscarJ Protocol |Unicode aware|
¤ IRC.dll v.0.9.10.0 [01 Nov 2010] - IRC protocol |Unicode aware|
¤ jabber.dll v.0.9.10.0 [01 Nov 2010] - Jabber Protocol |Unicode aware|
¤ msn.dll v.0.9.10.0 [01 Nov 2010] - MSN Protocol |Unicode aware|
¤ NewEventNotify.dll v.0.2.2.3 [14 Jul 2009] - NewEventNotify |Unicode
aware|
¤ PopUp.dll v.2.1.0.5 [16 May 2007] - Popup Plus |Unicode aware|
¤ srmm.dll v.0.9.10.0 [01 Nov 2010] - Send/Receive Messages |Unicode aware|
¤ svc_vi.dll v.1.4.3.3 [14 Apr 2008] - Version Information |Unicode aware|
¤ Yahoo.dll v.0.9.10.0 [01 Nov 2010] - Yahoo Protocol Beta/Nightly |Unicode
aware|

Inactive Plugins (0):



Other Resources:
Attach a Network Log: http://wiki.miranda-im.org/Network_log
Attach a Crash Report: http://wiki.miranda-im.org/Crash_report


mir...@googlecode.com

unread,
Nov 6, 2010, 6:52:01 AM11/6/10
to miranda...@googlegroups.com

Comment #1 on issue 1143 by s...@miranda-im.org: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Only one contact? Try to find out what's different with that contact please
(server, privacy list settings etc.).

mir...@googlecode.com

unread,
Nov 6, 2010, 2:10:00 PM11/6/10
to miranda...@googlegroups.com

Comment #2 on issue 1143 by kyle.getz: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Sorry, I wasn't clear - this happens with all my Jabber contacts. I can
rename my Yahoo contacts without any problems.

mir...@googlecode.com

unread,
Nov 11, 2010, 10:50:59 AM11/11/10
to miranda...@googlegroups.com

Comment #3 on issue 1143 by djkonque...@gmail.com: Can't rename Jabber
contact
http://code.google.com/p/miranda/issues/detail?id=1143

I have the same problem. In the contact list are displayed JID's or nicks
instead of my custom names of some contacts. But in Roster editor are
displayed correct custom names. If I download, and then the upload my
contacts in the Roster editor, contact list are starting displayed the
correct custom names until I shut down Miranda and then restart it. Also,
if I request or grand authorization of these contacts, also starting
displayed the correct custom names until I shut down Miranda and then
restart it.

mir...@googlecode.com

unread,
Nov 18, 2010, 10:19:07 AM11/18/10
to miranda...@googlegroups.com

Comment #4 on issue 1143 by djkonque...@gmail.com: Can't rename Jabber
contact
http://code.google.com/p/miranda/issues/detail?id=1143

> if I shut down Miranda and then restart it
Amendment: disconnect, close Miranda IM, delete the database, create a new
one.
If I use the old database, then all names of my contacts is OK.

mir...@googlecode.com

unread,
Nov 18, 2010, 11:09:33 AM11/18/10
to miranda...@googlegroups.com

Comment #5 on issue 1143 by s...@miranda-im.org: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Deleting database should always be the last option if nothing else works
because all settings and saved history will be deleted with it.

mir...@googlecode.com

unread,
Nov 20, 2010, 5:46:17 AM11/20/10
to miranda...@googlegroups.com

Comment #6 on issue 1143 by djkonque...@gmail.com: Can't rename Jabber
contact
http://code.google.com/p/miranda/issues/detail?id=1143

> Deleting database should always be the last option if nothing else works
> because all settings and saved history will be deleted with it.

I know about it. I deliberately/specially published this amendment in
Comment 4, because it fundamentally/essentially. You can see this bug only
if you use the new database (when custom names of contacts are loaded for
the first time from the server). Many people, like me, forced each time to
create a new database for use Miranda IM on different computers.
I assume that custom names somehow are overwritten/rewritten by the
information from vCard (i.e. information from vCard somehow is more more
priority). I came to this conclusion, because in the contact list are
displayed JID's or nicks instead of custom names of SOME contacts (not all
contacts). I noticed that correctly displays the custom names of only those
contacts, who have empty vCard.

mir...@googlecode.com

unread,
Dec 31, 2010, 5:00:39 PM12/31/10
to miranda...@googlegroups.com

Comment #7 on issue 1143 by kyle.getz: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Editing the database directly using Database Editor++ doesn't work either.
If I open one of my Jabber contacts, select the CList "folder", and edit
the MyHandle data, the new name is immediately reflected in the contact
list. However, if I shut down Miranda and restart it, the old name is back.

mir...@googlecode.com

unread,
Dec 31, 2010, 5:43:11 PM12/31/10
to miranda...@googlegroups.com

Comment #8 on issue 1143 by borkra: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Try editing in roster editor and uploading

mir...@googlecode.com

unread,
Dec 31, 2010, 8:59:06 PM12/31/10
to miranda...@googlegroups.com

Comment #9 on issue 1143 by borkra: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

And if you still having issues please provide network log of you renaming

mir...@googlecode.com

unread,
Jan 1, 2011, 3:03:10 AM1/1/11
to miranda...@googlegroups.com

Comment #10 on issue 1143 by gomarkus: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

It seems that I have the same issue with some of my ICQ -, Jabber - and
metacontacts. From one day to another the custom names I set before were
replaced by their nicknames. When I remove the display name (I
gave "firstname lastname" higher priority than "nickname") or rename them,
the nicknames always come back, while it works just fine for others!

mir...@googlecode.com

unread,
Jan 1, 2011, 8:38:11 AM1/1/11
to miranda...@googlegroups.com

Comment #11 on issue 1143 by djkonque...@gmail.com: Can't rename Jabber
contact
http://code.google.com/p/miranda/issues/detail?id=1143

It seems to me that the problem is automatically nickname resolving (See
Issue 481). This problem with custom names is not only the use of
transports, but if I use the transports (e.g., ICQ to XMPP), custom names
of contacts automatically, without my knowledge, changed to nicknames, not
only in XMPP, but in the ICQ. After that I have to connect directly to ICQ
and manually rename contacts. This is very annoying! So I do not use
Miranda IM with XMPP transports. :(

mir...@googlecode.com

unread,
Jan 1, 2011, 9:49:41 AM1/1/11
to miranda...@googlegroups.com

Comment #12 on issue 1143 by borkra: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Yes, the nicknames are the custom names, when you change one you change the
other, not sure what your problem is.

mir...@googlecode.com

unread,
Jan 1, 2011, 4:09:57 PM1/1/11
to miranda...@googlegroups.com

Comment #13 on issue 1143 by borkra: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Ok, the first statement contradict second one, unless somebody can explain
what the problem is I will close the whole thing.

mir...@googlecode.com

unread,
Jan 1, 2011, 4:20:59 PM1/1/11
to miranda...@googlegroups.com

Comment #14 on issue 1143 by lwic...@gmail.com: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

@up
I don't know ICQ but in jabber you have JID and contact name (which pertain
to my rooster) and nickname (along with other fields in contact vCard). By
default when you add contact it takes information about
nickname/displayname from vCard and stores it into my roster information.
But for some weird reason Miranda sometimes doesn't record renaming of the
contact and revert to the vCard nickname.
That what was happening some time ago (but for me it was rather random).
I've just checked and for a few minutes test I couldn't reproduce it /
provide you with log from xmpp console...

mir...@googlecode.com

unread,
Jan 1, 2011, 5:37:27 PM1/1/11
to miranda...@googlegroups.com

Comment #15 on issue 1143 by kyle.getz: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

> Ok, the first statement contradict second one, unless somebody can

> explain what the problem is I will close the whole thing.

The problem is very simple (from a user's point of view). If I rename a
Jabber contact in my contact list, shut down Miranda, and restart Miranda,
the custom name I just set is lost. This is a regression because this used
to work. I'm not seeing this problem with my Yahoo contacts. Setting the
custom name directly in the Miranda database (via Database Editor++)
results in the same behavior.

mir...@googlecode.com

unread,
Jan 1, 2011, 5:41:29 PM1/1/11
to miranda...@googlegroups.com

Comment #16 on issue 1143 by borkra: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Actually Miranda is using roster nickname not vCard one.

mir...@googlecode.com

unread,
Jan 1, 2011, 5:49:38 PM1/1/11
to miranda...@googlegroups.com

Comment #17 on issue 1143 by lwic...@gmail.com: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

How can it use roster nickname *before* setting it by me? Granted, that
afterwards it should only modify that one (well, there is no other
possibility as vCard nickname can be changed only by the owner of it) yet
somehow the changes made to the roster nickname are somewhat get lost on
the occasion after restart... (just an assumption - maybe relevant stanza
is not being send during rename to the server yet the contact name in the
local DB is updated but after restart and reconnection the previous version
is restored?

mir...@googlecode.com

unread,
Jan 1, 2011, 7:21:17 PM1/1/11
to miranda...@googlegroups.com

Comment #18 on issue 1143 by borkra: Can't rename Jabber contact
http://code.google.com/p/miranda/issues/detail?id=1143

Well if you can capture this and provide network log something can be
discussed.

mir...@googlecode.com

unread,
Mar 8, 2015, 9:41:23 PM3/8/15
to miranda...@googlegroups.com

Comment #20 on issue 1143 by m...@iliyan.com: Can't rename Jabber contact
https://code.google.com/p/miranda/issues/detail?id=1143

It's 2015 and I'm still having this exact same issue :( I can rename GTalk
contacts but not HipChat contacts (both use Jabber protocol). Why is it
marked as invalid?

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
Reply all
Reply to author
Forward
0 new messages