[Bug 154131] Wallet::openWallet() fails when user does not click the confirmation dialog in time
Thomas McGuire
Thomas.McGuire at gmx.net
Sun Dec 16 22:01:40 GMT 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=154131
Thomas.McGuire gmx net changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|kdepim-bugs kde org |kdelibs-bugs kde org
Component|general |kwallet
Product|kmail |kdelibs
Summary|"Kwallet is not available" |Wallet::openWallet() fails
|even if it is |when user does not click the
| |confirmation dialog in time
Version|SVN trunk (KDE 4) |SVN
------- Additional Comments From Thomas.McGuire gmx net 2007-12-16 23:01 -------
>Maybe it's because when I set the password and chose to save it, it was my first time with kwallet (with this test user) and after setting the wallet it asked me for password to open the wallet, and while that dialog was there (I've been away) a new dialog appeared (from kmail) saying what it keeps saying and it can't be fixed now.
The transportmanager of the mailtransport library simply uses Wallet::openWallet(). It seems that this call times out sooner or later. From looking at the code in kwallet.cpp, I guess that is because DBUS times out.
That means that the first call ever to Wallet::openWallet() of some app will timeout when the user does not click the confirmation dialog of KWallet soon enough.
Moving this bug report to kdelibs, as the problem is not KMail specific, but a problem of KWallet.
More information about the Kdepim-bugs
mailing list