Summary: | all dimap data / receiving mail accounts deleted | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Kaleb Pederson <kaleb.pederson> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.13.2 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
one of 47 dialogs displaying a uid cache file error
New accounts dialog I was greeted with. strace log showing dimap files being deleted |
Description
Kaleb Pederson
2010-04-26 21:08:58 UTC
This just happened again. Upon restarting my system and logging in I started kmail. It didn't appear right away. Remembering what happened before, I ran strace: [***kibab@kibab ~***]$ ps aux | grep [k]mail kibab 19634 3.5 0.4 475692 37216 ? D 14:05 0:02 /usr/bin/kmail -caption KMail [***kibab@kibab ~***]$ strace -o strace.log -f -ff -s1024 -p 19634 Process 19634 attached - interrupt to quit ^CProcess 19634 detached The strace log shows that it was indeed deleting all my files. Here's a small excerpt: stat("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272262518.17914.pEJzl:2,S", {st_mode=S_IFREG|0644, st_size=3345, ...}) = 0 lstat("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272262518.17914.pEJzl:2,S", {st_mode=S_IFREG|0644, st_size=3345, ...}) = 0 getdents(16, /* 0 entries */, 32768) = 0 close(16) = 0 stat("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272262518.17914.UT4E3:2,S", {st_mode=S_IFREG|0644, st_size=2240, ...}) = 0 lstat("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272262518.17914.UT4E3:2,S", {st_mode=S_IFREG|0644, st_size=2240, ...}) = 0 brk(0x14f1000) = 0x14f1000 brk(0x1512000) = 0x1512000 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261978.17914.QbIQK:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261978.17914.riLCe:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261978.17914.yejcA:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261979.17914.382pG:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261979.17914.CnuoW:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261979.17914.rxmbp:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261980.17914.avpv7:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261980.17914.NXR67:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261981.17914.7BMzz:2,S") = 0 unlink("/home/kibab/.kde4/share/apps/kmail/dimap/.1948823749.directory/qt/cur/1272261981.17914.TJhkk:2,S") = 0 I'll attach the full log, which I probably should have let run longer to help in debugging. When kmail finally came up I was greeted with 47 dialogs like kmail_permissions_error.png (attached). The error message read: The UID cache file for folder 2046725245/[Gmail]/Trash could not be written. There could be a problem with file system permissions. Once I closed down all the error dialogs, I was once again greeted with the new accounts dialog (kmail_new_accounts.png, attached). As last time, this resulted in both of my dimap accounts being completely deleted. My account settings were also deleted although my POP-based e-mail was still present. Created attachment 51037 [details]
one of 47 dialogs displaying a uid cache file error
Created attachment 51038 [details]
New accounts dialog I was greeted with.
Created attachment 51039 [details]
strace log showing dimap files being deleted
Note, I'm currently running KMail version 1.13.5 on KDE 4.4.5 on 64-bit Gentoo. Although after the fact, the following found no files for which I did not have read-write access: $ find . ! -perm -600 -print Thank you for taking the time to file a bug report. KMail2 was released in 2011, and the entire code base went through significant changes. We are currently in the process of porting to Qt5 and KF5. It is unlikely that these bugs are still valid in KMail2. We welcome you to try out KMail 2 with the KDE 4.14 release and give your feedback. |