Version: 1.9.5 (using KDE KDE 3.5.5) Installed from: Compiled From Sources Compiler: gcc (GCC) 4.1.1 (Gentoo 4.1.1-r3) OS: Linux Every time Kmail is restarted the pop password for my gmail account gets somehow corrupted (more asterisks than there should be in the field, if that matters) and it does not AUTH. i have to reset it back manually, then it works for the whole session. I am not using Kwallet. Moreover there's no way I can make gmail smtp work. I tried every single permutation of port # and authentication methods. It keeps telling me that my password is wrong. Again every time I reset it to the correct value, it gets longer. Do you think it might be a charset issue? I've been using utf8 for a while and nothing bad happened until yesterday... Thanx J
Update: Changing the password to a less fancy password (no non-alphabetical chars as !@#$%$%^&*) make it work again as it should be (pop & smtp) so it's really some charset issue. This is somehow weird. What can be causing this issue? A filesystem problem? Locale settings? I've no non-ascii chars in my old pwd.
If your password contained the "!" char, the problem is likely fixed by: >SVN commit 665551 by coolo: > >somehow the fix was forgotten - patch by dirk: > with the recent utf8 decoder fix in Qt (CVE-2007-0242), kmail > fails to restore passwords with '!' correctly from kconfig. Is that the case?
Actually yes, this worked for me. Btw the same problem affects (or used to affect) kopete as well (they share the same code for pwd encoding). I recently (this morning) heard from someone telling me that that problem has been fixed, I am looking forward to see if that's the case.
*** Bug 145463 has been marked as a duplicate of this bug. ***
Closing this bug then, since the problem is fixed for KMail. I don't know the status of Kopete though, you might want to report a bug there as well.
*** Bug 146162 has been marked as a duplicate of this bug. ***
*** Bug 167900 has been marked as a duplicate of this bug. ***
SVN commit 987573 by tmcguire: Fix storing of passwords with a ! in them. BUG: 144814 M +3 -1 kstringhandler.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=987573
SVN commit 987593 by tmcguire: Crossport r987573 by tmcguire from the enterprise4 branch to kdelibs: Fix storing of passwords with a ! in them. CCBUG: 144814 M +3 -1 kstringhandler.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=987593
SVN commit 987595 by tmcguire: Backport r987593 by tmcguire from trunk to the 4.3 branch: Crossport r987573 by tmcguire from the enterprise4 branch to kdelibs: Fix storing of passwords with a ! in them. CCBUG: 144814 M +3 -1 kstringhandler.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=987595