kded goes into loop after first kwallet access by kopete
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdelibs (Ubuntu) |
Fix Released
|
Medium
|
Jonathan Riddell |
Bug Description
Very weird and took me a few weeks (and several deletions of my .kde directory) to figure out. I have "restore previous
session" selected and enabled the kwallet subsystem, and also have kopete running at logout. Upon logging in again after some
random number of times (10-20), kded will go to 99-100% cpu utilization, and is in a loop in the automounter accessing my two
optical drives (hdc and hdd), as soon as kopete accesses kdewalletmanager and I input my kwallet password, then hit enter. If
I kill and restart kded, then the cpu utilization issue goes away, but I can't get kopete to go online. If I don't kill kded,
it will just continue in this loop indefinitely, or at least for the two hours I let it go to see if it would ever break out.
I can produce an strace of the issue if it will be helpful. For now, I just don't use kopete. I also wasn't sure which of the
three modules to file the bug against since it's a very strange and specific interaction required to trigger it. And what
makes it so frustrating is that this seems to block all further input to kwalletmanager, so I can't start konq, kontact, or
anything else that accesses kwalletmanager.
Thanks for the report.
Do you still have this issue?