[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: