Bug 146638 - Wrong password remembering with some symbols
Summary: Wrong password remembering with some symbols
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Unmaintained
Component: libkopete (show other bugs)
Version: 0.12.3
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-10 16:45 UTC by Nicholas A. Kasyanov
Modified: 2007-12-31 18:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Backtrace from SIGSEGV on startup (5.82 KB, text/plain)
2007-08-23 20:45 UTC, John Ó'Ríordán
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nicholas A. Kasyanov 2007-06-10 16:45:57 UTC
Version:           0.12.3 (using KDE 3.5.5, Debian Package 4:3.5.5a.dfsg.1-8 (4.0))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.18-4-686

When 'Remember password' is checked for some account, and password contains some special symbols like '!', '@', '#' etc, on next Kopere launch i've got message that password is incorrect - and in account settings appears too many asterisks (more than in real password) that hide the password. Probably, password with such symbols jusyt incorrectly saved in program's config (I suppose).
When I'm using KDEWallet for password-saving purposes - this bug didn't appear.
Comment 1 Guillermo Antonio Amaral Bastidas 2007-06-11 08:28:31 UTC
I was not able to replicate this bug on 0.12.3
Comment 2 Andreas Simon 2007-06-21 14:06:25 UTC
A Kubuntu user reported the same problem with Kopete 0.12.4:

When my gmail password ended with a "!" (exclamation mark) the jabber plugin saved the password in the wrong format.

Process:

Create new account
Login into gtalk
First time works fine
Restart kopete
Kopete will not be able to login to gtalk

The message that it returns is "login failed with unknown reason". When editing the account settings it's clear that the password field as know more characters then before.

When the "!" was removed from the password the problem was fixed.

The original bug report can be found at:
https://bugs.launchpad.net/bugs/121001
Comment 3 John Ó'Ríordán 2007-08-23 20:45:28 UTC
Created attachment 21469 [details]
Backtrace from SIGSEGV on startup

RUnning Kopete 0.12.4 on KDE 3.5.6 under Kubuntu 7.04
Comment 4 John Ó'Ríordán 2007-08-23 20:47:37 UTC
This also happens me. I am running Kopete 0.12.4 on KDE 3.5.6 under Kubuntu 7.04. I also often receive a SIGSEGV on startup which may or may not be related. I run the same version of Kopete on 3 machines. Two running Kopee and one running openSUSE. All have the same problem if I try and log into my AIM, MSN, Jabber or Yahoo accounts with a password that contains an exclamation mark.
Comment 5 John Ó'Ríordán 2007-08-23 20:50:17 UTC
Apologies for the multiple entries but "Two running Kopee" above should read "Two running KUbuntu".
Comment 6 karaluh 2007-09-17 18:44:07 UTC
I can confirm on Kubuntu 7.04 kde 3.5.7 kopete 0.12.5, jabber protocol and @ in password.
Comment 7 Matt Rogers 2007-09-26 04:21:13 UTC
backtrace from comment #3 is not specific to this bug.
Comment 8 Cristian Oneț 2007-11-17 14:35:38 UTC
I can also confirm this bug including the fact that it manifests when the password contains a "!" character. As far as I can remember it appeared when I upgraded from kde 3.5.5 to kde 3.5.7.
Comment 9 Dirk Mueller 2007-11-20 17:37:12 UTC
make sure that the opensuse package contains this entry in the rpm changelog: 

Wed Aug 29 18:19:52 CEST 2007 - wstephenson@suse.de

- Fix message loss after an account was disconnected with open
  chat windows (#299155)
Comment 10 Matt Rogers 2007-12-31 18:37:20 UTC
We don't support saving the password in the config file anymore (as of KDE 4) and it works with kwallet (according to the reporter).