Summary: | KMail crashes on bad POP3 password | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | René Krell <renda.krell> |
Component: | KResource compat bridges | Assignee: | Kevin Krammer <krammer> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, vkrause |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
René Krell
2009-01-26 11:11:20 UTC
Some additional note: For getting KMail working again, I deleted in KWalletManager all kmail->Passwords->account-*, there were 4 passwords saved instead of the 2 expected, maybe from some earlier import of KDE3 kwallet contents. Starting Kmail after that I was requested to enter the password, again. I entered one, but the connection still fails with: "Could not connect to host: Unknown error" (maybe some problem in our intranet). The important difference here is, that KMail does no longer crash like mentioned above. Maybe you'll find it out now. Thanks Seems like Akonadi event-loops thing. Reassigning Also may be related to bug 177294 SVN commit 923208 by krake: Using nested event loops to achieve synchronous call behavior while doing Akonadi jobs has created way to many issues due to unexpected re-entrancy. This is basically backport of a series of changes in trunk which replace this form of blocking with real blocking of the caller and delegating the Akonadi job execution to a worker thread. This should fix all the bugs this is sent to. If they remain with 4.2.1 once it is released, please re-open. Darío, in case I missed some of the eventloop related bugs, please feel free to close them as well. BUG: 177294 BUG: 158129 BUG: 182475 BUG: 178869 BUG: 179577 BUG: 179838 BUG: 180384 BUG: 181153 BUG: 181966 BUG: 182833 BUG: 182956 BUG: 183187 M +210 -55 kabc/resourceakonadi.cpp M +202 -54 kcal/resourceakonadi.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=923208 |