Summary: | Account wizard creates too many SMTP accounts | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Malte S. Stretz <mss> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | finex |
Priority: | NOR | ||
Version: | 1.9.52 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Malte S. Stretz
2008-06-23 11:57:08 UTC
Funny, I've... let me count... 24 sending accounts, but I've got no crash. 1) start kmail with a clean account 2) set an IMAP account with the wizard 3) press "finish" Kmail will open a small window with "checking for supported security capabilites of..." This window doesn't disappear, even after a lot of minutes. The "finish" button is not disabled, so you can click on it. Each time you click on "finish" you'll add an account. I've clicked, more than one time (24)... :-) I can also (fortunatly) click on cancel. This will close the wizard and start kmail (bad configured). Please Malte, give your vote to this bug too :-) KMail disappearing for no reason is probably the same as bug 163479. So the remaining problem in this bug report is that the wizard creates too many SMTP accounts. And about the infinite "checking for supported security capabilites of..." ? > And about the infinite "checking for supported security capabilites of..." ?
That as well, yeah.
< CIA-29> tnyblom * r823501 kmail/trunk/KDE/kdepim/kmail/accountwizard.cpp: < CIA-29> Disable the finish button when clicked, to prevent user from pressing it < CIA-29> repeatedly. Part of the issue. I'm pretty sure I clicked it only once. The TLS window disappeared within a jiffy and so did the wizard. The keyword was "part" :) There is more bugs left in that code. When I played around last night I noticed that the 10 + 10 s timeout for the server check wasn't working so I had to wait for the network stack to timeout before the check window disappeared. Somehow I got three identities (probably my fault) and two sending as well as receiving accounts. I'll dig deeper into this tonight. SVN commit 831824 by tnyblom: IMAP needs a transaction number for each command. Manual merge of r831817 from trunk CCBUG:164739 M +3 -1 servertest.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=831824 FYI: Yesterday or so I tried the wizard again and only got a single account of each, as expected :) Though it still might do some odd things about detecting the correct authentication/encryption method, see bug 166621. Marking as fixed as issue seems to have been corrected (comment 9). Please reopen if issue should reappear. |