Bug#780182: more info on kwallet and gpg2 high cpu usage
Hi Lisandro, Valentin,
thank you for responding. I did a bit of investigation and testing now. The
issue appears and disappears when I add or remove an Adressbook in KAdressbook
(embedded in Kontact) via the Open-XChange connector.
I need to reboot my machine after I add the Open-XChange adressbook to get the
issue again, but I reproduced this two times.
I also monitored dbus interfaces org.kde.KPasswdServer and org.kde.KWallet
and see the following dbus traffic on those interfaces multiple times parallel
to the start of around 20 gpg2 processes:
signal sender=:1.52 -> dest=(null destination) serial=484
path=/modules/kpasswdserver; interface=org.kde.KPasswdServer; member=checkAuth
InfoAsyncResult
int64 62
int64 0
struct {
byte 1
string
"https://MYUSERNAME%40mailbox.org:MYPASSWORD@dav.mailbox.org/servlet/webdav.contacts"
string ""
string ""
string ""
string ""
string ""
string ""
string "OX WebDAV"
string ""
boolean false
boolean false
boolean false
boolean false
array [
]
}
method call sender=:1.52 -> dest=org.kde.kwalletd serial=482
path=/modules/kwalletd; interface=org.kde.KWallet; member=keyDoesNotExist
string "kdewallet"
string "Passwords"
string "https-MYUSERNAME@mailbox.org@dav.mailbox.org:-1-OX WebDAV"
I replaced my username and password in the output.
The connection to KWallet is also given by the error messages that pop up when
I kill the gpg2 processes.
I don't know the gpgme++ library. Is it possible, that this library starts
gpg2 processes?
Regards,
Thomas Koch
Reply to: