Summary: | chat window showing own ICQ number instead of nickname | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Unknown <null> |
Component: | Chat Window | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | |
Priority: | NOR | ||
Version First Reported In: | 0.50.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Unknown
2008-01-18 18:39:30 UTC
I cannot reproduce this in kopete 0.50.80 using KDE 4.0.99, but I think I have seen this bug before... I still have the issue with Kopete 0.70.2 in KDE 4.2.2, and I think I found a pattern: It seems to always happen if Kopete opens a new chat window on startup because I got offline messages. It then loads the last 5 lines of the history into the chat window, and there I see my ICQ number instead of my nickname (obviously some stuff necessary for determining the nickname is not yet loaded). Unlike with the old Kopete, messages I then send get the correct name, and closing and reopening the window also fixes the history. One or two weeks ago, I switched to KDE 4.2.4. And for some days now, the "number instead of nickname" problem is back, but it is more resistant than it ever was. I can not make it go away - even removing ~/.kde/share/config/kopeterc and ~/.kde/share/apps/kopete does not help. After setting the account up again, no nickname is shown. Is there any other configuration file I could try to purge? I'd really like to at least work around this very old and annoying bug :( I just tried it with a new user to make sure that it is not some other part of my KDE config which is broken - nothing changed. All I did was creating the user, running kopete as it ("kdesudo -u test kopete"), adding an ICQ connection and entering ICQ number and password. Then I send a test message to someone and the sender was shown as my number. The issue seems to be gone :) I've just run into the same problem with kopete 0.12.7 on KDE 3.5.10 - and I believe that the reason for this was unusually big message (probably over 50 lines, each at about 80-100 chars long) in the history of one chat in ICQ. I manually edited the file ~/.kde/share/apps/kopete/logs/ICQProtocol/{myICQnumber}/{peerICQnumber}.{currentYearMonth}.xml I closed down kopete, deleted the text in the message in the log file, started kopete again and my nickname is back. The comments above indicate that this bug is not reproducible anymore, but perhaps it would be worth to double check handling of such situation in source code (and perhaps this helps to someone running an old kopete version who runs into the same problem). |