Evolution calls gnome-keyring-daemon twice in parallel and the latter crashes
When I log out from everywhere, log in on the console, and start Weston the passwords from gnome-keyring-daemon are not yet unlocked.
In Evolution I have two accounts: one for IMAP and one for CalDAV.
When I start Evolution it wants the passwords first from the one account and later from the second account. At first gnome-keyring-daemon window is shown asking for password, then the gnome-keyring-daemon process crashes, it gets restarted and another gnome-keyring-daemon window is shown on another place, asking again for unlock password. The first window disappears very soon, so that I have no time to enter the unlock password there.
This does not happen, if I have only an IMAP account and no CalDAV accounts.
I filled https://bugzilla.gnome.org/show_bug.cgi?id=795924 against gnome-keyring, as gnome-keyring-daemon must be programmed in such a way, that it does not crash.
- Apart from this please validate, that Evolution utilizes gnome-keyring-daemon correctly, so that the crash is not a sequence of invalid calls.