Bug 319159 - KDirWatch::removeEntry: doesn´t know "some path"
Summary: KDirWatch::removeEntry: doesn´t know "some path"
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Maildir Resource (show other bugs)
Version: 4.10
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-01 10:49 UTC by Martin Steigerwald
Modified: 2017-01-07 22:47 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Steigerwald 2013-05-01 10:49:18 UTC
After restarting Akonadi server due to

Bug 319157 -  Excessive I/O usage during mail import with KMailCVT.

the maildir resource finally starts processing file_db_data stuff into the maildir.

During that I get said error messages on console.

Reproducible: Didn't try

Steps to Reproduce:
1. Import mails
2. Look ~/.xsession-errors

Actual Results:  
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/announce-ml/new" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/announce-ml/cur" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/backports-ml/new" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/backports-ml/cur" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/cut-ml/new" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/cut-ml/cur" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/devel-announce-ml/new" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/devel-announce-ml/cur" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/devel-changes-ml/new" 
AkonadiAgentServer(16654)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/devel-changes-ml/cur" 


Directories do exist. Two examples:

martin@merkaba:~#1> ls -l /home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/devel-changes-ml/cur
insgesamt 0

martin@merkaba:~> ls -l /home/martin/.local/share/local-mail/.KMail1.directory/.KMail-Import.directory/.Lichtvoll.directory/.Debian.directory/devel-announce-ml/new | head -5
insgesamt 26548
-rw-r--r-- 1 martin martin 102042 Mai  1 12:42 1367404968.R463.merkaba
-rw-r--r-- 1 martin martin   5756 Mai  1 12:42 1367404968.R798.merkaba
-rw-r--r-- 1 martin martin   7040 Mai  1 12:42 1367404969.R0.merkaba
-rw-r--r-- 1 martin martin   4380 Mai  1 12:42 1367404969.R104.merkaba


Expected Results:  
If its not a real error: Don´t noise the logs.

If its a real error: Fix it :)

KDE SC 4.10.2 on Debian Unstable during Akonadi post-processing KMailCVT import of 6,7 GB Mails.
Comment 1 Martin Koller 2013-07-19 09:35:12 UTC
I'm getting the same messages in 4.11 RC1, e.g. I started kmail, selected the JUNK-mail folder, did a "Select All" and hit the Shift-Del keys to remove all junk mails.
In the konsole where I started kmail, I got lots of
AkonadiAgentServer(5542)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/home/koller/Mail/.inbox.directory/JUNK-mail"
whereby the folder of course exists.
Comment 2 Laurent Montel 2013-07-23 08:13:15 UTC
I confirm it.
Comment 3 Daniel Vrátil 2013-12-06 17:54:27 UTC
The KDirWatcher is used in MailDir resource, reassigning.

(IIRC the message is not critical, it was just a debug message that sounds scary).
Comment 4 Denis Kurz 2016-09-24 20:44:25 UTC
This bug has only been reported for versions older than KDEPIM 4.14 (at most akonadi-1.3). Can anyone tell if this bug still present?

If noone confirms this bug for a recent version of akonadi (part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 5 Denis Kurz 2017-01-07 22:47:24 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.