Summary: | Wallet password asked for on exit | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Alexei Sergeyev <alexeisergeev> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bartek, cephalon2005, dextermagnific, forum08, johnvarouhakis, kde-bugs, kde, korossy, lemma, mail, mss, schwarzer, tgpfeiffer, vatbier |
Priority: | NOR | ||
Version: | 1.9.51 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | config files |
Description
Alexei Sergeyev
2008-06-07 08:03:45 UTC
Created attachment 25178 [details]
config files
*** Bug 163412 has been marked as a duplicate of this bug. *** I have new information about this bug. If I start kmail and don't press "get/send", i.e. kwallet doesn't ask for password, and then just close kmail, then it ask kwallet password on close. If I start kmail and press "get/send" and kwallet ask a password, but then I keep kmail open for a long time and probably kwallet close itself, and then I close kmail it ask kwallet second time. So if kwallet not open for kmail, then kmail will ask kwallet password on close. I recognized the same problem: always when I close kmail and kwallet is NOT open, kwallet asks for the password. *** Bug 166700 has been marked as a duplicate of this bug. *** KDE 4.1 RC1 openSUSE packages (4.0.98) don't fix that problem. Problem still exists with KDE 4.0.99 and kmail 1.10.0: kmail requests opening kwallet when it gets closed when you haven't looked for new mail before closing. Sometimes I have to reopen/close kmail fifth times that way (test case - usually I don't do that ;) ) before kwallet finally shows an open wallet in the tray. Sometimes it shows a closed wallet after having received the password and the next time I give the password on kmail close the wallet symbol vanishes completely... That's really weird. Since KDE 4.1.00 kmail/kontact won't even start again after you cancel the password request on leaving and tick "save password" in the following dialog. You have to relogin to be able to start kmail/kontact again. Starting kmail from console doesn't give any output. *** This bug has been confirmed by popular vote. *** I see the same behaviour in current ArchLinux. Just logging in, then logging out pops up a wallet password prompt. Possibly this is related to the PIM organizer in the tray. I can confirm this bug on KDE 4.1.1. I usually have kmail open with my session and never close it, but when I logout from kde, kmail pops up a dialog asking for the password and this is very annoying for two reasons: 1) It stops the session saving process, which kmail should not be allowed to do! 2) If I am in a hurry and press cancel instead of typing the password, the next time I login, kmail will ask again all my passwords (i.e. it doesn't even try to open kwallet and get the passwords that are stored, so it asks again for all of them) Confirmed for KMail 4.1.2 on gentoo. How to reproduce the bug : 1. Open Kmail, Its asks for the wallet password 2. Close the wallet 3. Exit Kmail -> it asks for the wallet password on exit. If you press Cancel, then next time you start KMail it asks for every account password as if they were not already in the wallet. If you choose the remember password option, then its asks for the wallet password to store them again. Quite annoying. Might be a similar reason as bug 162859? Also related to bug 149999 *** Bug 175397 has been marked as a duplicate of this bug. *** *** Bug 171482 has been marked as a duplicate of this bug. *** *** Bug 177973 has been marked as a duplicate of this bug. *** *** Bug 178504 has been marked as a duplicate of this bug. *** I can confirm this bug for Kmail 1.10.92 (KDE 4.2 Beta2). Also seeing this in 1.11.0 (KDE 4.1.96). This is one of the bugs that renders KDE4 unsuitable for general usage. I agree in 100% SVN commit 914151 by tmcguire: Don't ask for the wallet on exit if the password is not dirty. BUG: 163413 M +2 -2 networkaccount.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=914151 Hello, in 4.2.0 the problem still exists! > in 4.2.0 the problem still exists!
Yes, it still exists there, the fix will be released with 4.2.1.
SVN commit 918208 by tmcguire: Backport r914151 by tmcguire from trunk to the 4.2 branch: Don't ask for the wallet on exit if the password is not dirty. CCBUG: 163413 M +2 -2 networkaccount.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=918208 |