GNOME Bugzilla – Bug 215162
rc1 somehow keeps forgetting my pop password
Last modified: 2001-11-13 19:01:13 UTC
Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: Evolution rc1 keeps forgetting my pop password (and as such keeps asking me to enter it again) even though i've checked the "remember password" checkbox every single time. Steps to reproduce the problem: Unknown. It "just happens". Sometimes right after i start evolution, sometimes when evolution automatically checks for new mail (every 10 min). Sometimes when my pc has been running for a while and sometimes when it has just booted. OK, i have been able to reproduce it somewhat. 1. I checked for new mail (there wasn't any). 2. I verified that the "remember password" checkbox is checked in the Settings. 3. I closed evolution. 4. I started evolution again. 5. "remember password" is _NOT_ checked in the Settings now. If i do "killev && oaf-slay" between steps 3 and 4, the "remember password" is still not checked. Actual Results: Expected Results: How often does this happen? Quite often (it's noticeable and becoming annoying) Additional Information:
The bug is in wombat/wombat-private-moniker.c in wombat_private_lookup_db(). Wombat doesn't check if the directory ~/evolution/private (where it wants to store private data such as passwords) exists before creating the config database object. I can't see that the directory gets created anywhere else (such as in the first time setup of evolution), so this may well be the place to fix it in evo itself. To work around this until it gets fixed, simply "mkdir ~/evolution/private; chmod 600 ~/evolution/private". Set severity and priority (hey, due to that my wife complained that evolution lost her mail -- if that's not major, what else? ;-)
*** bug 215207 has been marked as a duplicate of this bug. ***
There are a number of other password-remembering bugs that popped up recently that may or may not be related. It might be worthwhile to take a look at them: bug 215071 bug 215090 bug 215192
*** bug 215246 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 214838 ***