Version: (using KDE KDE 3.5.5) Installed from: SuSE RPMs I am using my program from http://www.pontohonk.de/kde/ssh.html (I'll also attach it) to add keys during startup to ssh-agent. This works most of the time but sometimes it hangs in the call to KWallet::Wallet::openWallet(localwallet); The messages in .xsession-errors are: startkde: Starting up... kbuildsycoca running... akode: Guessed format: xiph Starting askpass Got name of local wallet! KNotify::playTimeout KNotify::playTimeout KNotify::playTimeout kded: WARNING: Application 'DCOPServer' using kwallet without parent window! KNotify::playTimeout KNotify::playTimeout QLayout "unnamed" added to QVBox "unnamed", which already has a layout KNotify::playTimeout QLayout: Adding KToolBar/mainToolBar (child of QVBox/unnamed) to layout for PlaylistWindow/PlaylistWindow KNotify::playTimeout KNotify::playTimeout DCOPServer::DCOPReplyDelayed for unknown connection. Corrupt data! Corrupt data! DCOPServer failure: object '' has no function '(null)' X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x1000027 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 19 Minor opcode: 0 Resource id: 0x1000027 STARTUP I do not know which lines are related to the problem and which not. There seems to be an error in DCOP communication. Strace on the programm shows that it is waiting for data: ponto@barney:~> strace -p 3512 Process 3512 attached - interrupt to quit read(10,
Created attachment 18962 [details] The program mentioned in the text
Do you still see this problem with a recent version of kwalletd (either 3.5.9+ or 4.x)?
Yes I do with KDE 3.5.9+
Damn. I hoped this had just gone away :) Unfortunately KWallet is no longer under development for the KDE3 platform. As I started developing for KDE with KDE4 I don't know much about DCOP. As you stated it does however seem like there's an error in the DCOP service.
I a test with kde 4 i could not reproduce this.
Thanks a lot. Now it's finally time to close this bug :-)