Bug 116666

Summary: kwallet refuses to open after upgrade from SuSE Linux 9.3 -> 10.0rc1
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Jens Benecke <jens-novell>
Component: KDEAssignee: E-mail List <kde-maintainers>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None Keywords: Backwards_Compatibility, qa
Version: RC 1   
Target Milestone: ---   
Hardware: 32bit   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Jens Benecke 2005-09-12 23:36:54 UTC
Hello,  
  
after upgrading from SuSE Linux 9.3 to 10.0rc1, via Yast "System upgrade",  
kwallet refuses to open. It tells me  "invalid password, please try again, 
read error -9, maybe the password is incorrect". 
 
The password is 100% correct. The files in ~/.kde/share/apps/kwallet are not 
empty or so, so they don't seem to be corrupted: 
 
jens@nimmmich:~> ls -l ~/.kde/share/apps/kwallet/ 
total 136 
-rw-r--r--  1 jens users 71520 Sep 13 01:12 kdewallet.kwl 
-rw-r--r--  1 jens users 64504 Jul 30 09:42 kdewallet.kwl1Nasxa.new 
 
Maybe it's a problem that I upgraded from within a running system and that 
there was some format upgrade for kwallet? This would be extra strange because 
my SuSE 9.3 already *had* KDE 3.4.2, and the KDE 3.4.2 from 10.0rc1 does not 
look too much different. 
 
Please investigate. This is serious because I have about a hundred passwords 
in my KDE wallet file. 
 
Thank you! 
 
--  
Jens Benecke
Comment 1 Dirk Mueller 2005-09-13 06:56:08 UTC
first try to delete / move away the  kdewallet.kwl1Nasxa.new temporary file 
and try again. maybe kwallet feels confused.  
 
 
Comment 2 Jens Benecke 2005-09-13 19:59:43 UTC
I did that. no change, even restarted kwalletmanager. 
 
However, then I rebooted - and now kwallet works again. 
This is really strange. I'd like to know what happened but I'm not sure I can 
reproduce it again. 
 
Thanks for the reply :-) 
 
Comment 3 Dirk Mueller 2005-09-14 06:11:37 UTC
ah, you upgraded in the running system.. kded didn't work then anymore, thats 
fine. you have to relogin.  
Comment 4 Jens Benecke 2005-09-14 06:16:59 UTC
Actually, I rebooted once after the upgrade. Then kwallet didn't work any 
more. Then I rebooted *again*, and then it worked again. 
Comment 5 Dirk Mueller 2005-09-14 06:27:21 UTC
hmm... that means that your kded died on first reboot.. any crash dialog 
coming up?