Description of problem: I have a mail account to which I connect using IMAP over SSL. If I enter wrong password, tries to connect server without actually finishing or giving error message. It just says checking for new messages. If then try to close Evolution, it hangs and I need to use kill to stop it. Version-Release number of selected component (if applicable): Name : evolution Arch : x86_64 Version: 2.12.0 Release: 8.fc8
I think it depends on the connection. When I'm trying reproduce this, then I get prompt for a password again, with text: ------ Unable to authenticate to IMAP server. IMAP command failed: Login failed: authentication failure Please enter the IMAP password for .... ------ It took about 4-5 seconds on my machine, but can be longer, depending on the server. My guess is that the Evolution isn't hanged, but waits on a response from the server. (Some servers can have a policy to wait longer when trying to log in with incorrect password as a protection against bots.) Can you try to wait, say 30-60 seconds, if dialog for password will appear or not?
Ok. I just let it run for 5 minutes. The server I'm using is imap.tut.fi if that helps.
Thanks, unfortunately, without an account there I cannot debug it. Please try update to version 2.12.1, and install debuginfo packages too, and if possible, make it stuck and attach to the process with gdb and attach here stack trace for all running threads (I can provide more detailed info how to do this, if you wish). Thanks in advance.
I just tried debuginfo-install evolution only to get tons of stuff like Package openldap-debuginfo needs accesslog-2.3.so.0()(64bit), this is not available. Package openldap-debuginfo needs auditlog-2.3.so.0()(64bit), this is not available. Package openldap-debuginfo needs back_sql-2.3.so.0()(64bit), this is not available. Package openldap-debuginfo needs denyop-2.3.so.0()(64bit), this is not available. Package openldap-debuginfo needs dyngroup-2.3.so.0()(64bit), this is not available. Sure I'd try to trace it if could get the debug symbols installed.
Try "yum install evolution-debuginfo evolution-data-server-debuginfo"
I just updated to latest 2.12.1-3 version and can't reproduce anymore.
Thanks for the update. Closing as RAWHIDE.