https://bugs.kde.org/show_bug.cgi?id=512135

--- Comment #2 from michaelk83 <[email protected]> ---
(In reply to michaelk83 from comment #0)
> It appears `SecretServiceClient::listFolders()` skips the actual calls to
> list existing collections, causing `KWalletD::openInternal()` to fall back
> to the `createCollection()` call. This might be caused by a partial failure
> of `attemptConnection()`.

This should say `listCollections()`, not `listFolders()`.

On 2nd look at the log, there are actually no other calls at all to Secret
Service between the `KWallet open` call and the `Secret.Service
CreateCollection` call, including no connection or service start attempts. So
this looks more like KWallet may be using a cached (and incorrect) collections
list. Restarting KWallet would re-read the list, which would explain why that
fixes the problem.

Miha, can you post the kwalletd log for when the bug occurs? There might be
some useful warnings in there.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to