You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Wednesday, April 23rd 2008, 12:41pm

Kmail crashes after syncing mail directories

Hi all,

Ever since upgrading from Fedora 6 to Fedora 8, kmail has been crashing a lot. It runs fine for some time, but after a while when opening a folder or subfolder, I get an error popup of the type:

Source code

1
Error opening /home/myhome/Mail/sent-mail/cur; either this is not a valid maildir folder, or you do not have sufficient access permissions.


This then happens a few times, and after a short time, I get a different error popup, and kmail/kontact crashes:

Source code

1
KMail encountered a fatal error and will terminate now. The error was: Could not sync maildir folder.


Investigating the offending directories in konsole returns nothing out of the ordinary: they're perfectly normal directories, with normal mail files in them, which I can read without any problem. Sometimes, the problem goes away after a few times restarting kontact or kmail, I'm using kmail 1.9.9 in kontact 1.2.9, with kde 3.5.9-5.fc8 on Fedora 8. Any ideas on what may cause this?
I.

2

Friday, April 25th 2008, 9:46am

Hmm, this is getting more serious. Just backed up my maildir, in which
I have no problems accessing Mail/inbox/cur, but when I start up kmail,
I get the errors mentioned before, and I can't access Mail/inbox/cur
anymore:


Source code

1
2
3
4
5
6
mylogin@mypc~$ ls -l Mail/inbox/
ls: cannot access Mail/inbox/cur: No such file or directory
total 8
d????????? ? ? ? ? ? cur
drwx------ 2 mylogin slocate 4096 2005-07-08 13:23 new
drwx------ 2 mylogin slocate 4096 2008-04-24 10:24 tmp


Is this an nfs problem, or is kmail actually destroying my maildirs?
I.