Bug 73123 - RC1: Passwords are not remembered
Summary: RC1: Passwords are not remembered
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-21 13:05 UTC by Carsten Schlipf
Modified: 2004-01-21 20:20 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Schlipf 2004-01-21 13:05:35 UTC
Version:           0.8.0 RC1 (using KDE 3.2.0 RC1, compiled sources)
Compiler:          gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
OS:          Linux (i686) release 2.4.20-18.9

After upgrading from Beta 2 to RC1, kopete does not remember/or use remembered passwords. Each time I start kopete, I am asked for a Yahoo password, although I checked "Store this password" and in the settings there are as much stars in the remebered password field as my password is long. The same applies to Jabber and ICQ, however there I am not asked for a password. ICQ complains, that it cannot connect, because the password is empty (although stored) and Jabber reports an authentification error.

Maybe this is an KWallet error, since this reports 'Cannot open wallet', when I try to open my wallet. Therefore I deleted it and tried to create a new one, but still the same error and no wallet is created.
Comment 1 Carsten Schlipf 2004-01-21 17:10:03 UTC
I just discovered that the use of KWallet was disabled. Storing passwords worked with KDE 3.2 Beta 2 without KWallet.

I reenabled KWallet and with RC1 kopete seems to only be able to save passwords in KWallet. Maybe that is the correct behaviour. However in this case I would expect a meaningful error message, when trying to store a password, if KWallet is not enabled.
Comment 2 Matt Rogers 2004-01-21 19:09:35 UTC

*** This bug has been marked as a duplicate of 71804 ***
Comment 3 Matt Rogers 2004-01-21 19:11:20 UTC
oops. wrong bug
Comment 4 Carsten Schlipf 2004-01-21 19:59:16 UTC
Well, after a reboot, the wallet and all contained passwords are gone and once again the same behaviour...

After reboot I get the message:

"Kopete is unable to attempt to signon to the ICQ network because no password was specified in the preferences."

But the specified password was forgotten. If I specify it once again, signing on works until the next restart of kopete, when the passwort will be forgotten once again.

The remembered Yahoo password is also gone, but at least here it asks me for a new one.

Jabber password also gone, but no prompt for a new password.

I don't think, that this bug is related to 71804.
Comment 5 Martijn Klingens 2004-01-21 20:20:06 UTC
Subject: KDE_3_2_BRANCH: kdenetwork/kopete/libkopete

CVS commit by mklingens: 

Commit my version of the KopeteAccount patch. This one turns the wallet
into a shared variable. The reason I'm committing however is the rest
of the patch: Carsten's commit from Jan 4th broke the password saving,
but somehow never got reverted.

We're still discussing some minor issues with this patch and some API
cleanups/code duplication reduction, but that is more a cosmetic thing
and less of a showstopper, whereas this one for sure is.

Coolo, can you retag the file? Otherwise password saving is still broken
for everyone not using KWallet.

CCMAIL: pfeiffer@kde.org
CCMAIL: coolo@kde.org
CCMAIL: 73123-done@bugs.kde.org
CCMAIL: 73122-done@bugs.kde.org
CCMAIL: 73036@bugs.kde.org

I won't commit to HEAD, the cleaned up version can go there and get back-
ported to branch when tested.


  M +59 -29    kopeteaccount.cpp   1.78.2.2