[Akonadi] [Bug 289097] error "Unable to fetch item from backend" when entering IMAP folder
ioaoue at yandex.ru
ioaoue at yandex.ru
Mon Jan 7 21:39:47 GMT 2013
https://bugs.kde.org/show_bug.cgi?id=289097
ioaoue at yandex.ru changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ioaoue at yandex.ru
--- Comment #59 from ioaoue at yandex.ru ---
I got the same error with 4.9.4 (Gentoo amd64) when entered one of IMAP folders
on my server.
I think this can be caused by any unhandled message received from server. In my
case the problem was with incorrect mailbox on the server.
Akonadi-imap-resource received message "* OK Message 1 no longer exists" from
cyrus-imap. This message wasn't handled by Job or FetchJob and thus caused
RetrieveItemTask::cancelTask call from RetrieveItemTask::onContentFetchDone.
I think Akonadi should handle such messages correctly, maybe as warnings. I
don't know if such errors can accure when a message was moved or deleted while
Akonadi creates a request to read it.
Messages from akonadi in KIMAP_LOGFILE:
C: A000004 SELECT "INBOX.logs"
S: * 522 EXISTS
S: * 0 RECENT
S: * FLAGS ( \Answered \Flagged \Draft \Deleted \Seen KMAILFORWARDED KMAILTODO
KMAILWATCHED KMAILIGNORED $FORWARDED $TODO $WATCHED $IGNORED )
S: * OK Ok [ PERMANENTFLAGS ( \Answered \Flagged \Draft \Deleted \Seen
KMAILFORWARDED KMAILTODO KMAILWATCHED KMAILIGNORED $FORWARDED $TODO $WATCHED
$IGNORED \* ) ]
S: * OK Ok [ UIDVALIDITY 1327548174 ]
S: * OK Ok [ UIDNEXT 1400 ]
S: * OK Ok [ HIGHESTMODSEQ 2783 ]
S: * OK Ok [ URLMECH INTERNAL ]
S: A000004 OK Completed [ READ-WRITE ]
C: A000005 EXPUNGE
S: A000005 OK Completed
C: A000006 SELECT "INBOX.logs"
S: * OK Ok [ CLOSED ]
S: * 522 EXISTS
S: * 0 RECENT
S: * FLAGS ( \Answered \Flagged \Draft \Deleted \Seen KMAILFORWARDED KMAILTODO
KMAILWATCHED KMAILIGNORED $FORWARDED $TODO $WATCHED $IGNORED )
S: * OK Ok [ PERMANENTFLAGS ( \Answered \Flagged \Draft \Deleted \Seen
KMAILFORWARDED KMAILTODO KMAILWATCHED KMAILIGNORED $FORWARDED $TODO $WATCHED
$IGNORED \* ) ]
S: * OK Ok [ UIDVALIDITY 1327548174 ]
S: * OK Ok [ UIDNEXT 1400 ]
S: * OK Ok [ HIGHESTMODSEQ 2783 ]
S: * OK Ok [ URLMECH INTERNAL ]
S: A000006 OK Completed [ READ-WRITE ]
C: A000007 FETCH 1:522 (FLAGS UID)
S: * 1 FETCH ( FLAGS (\Seen) UID 8 )
S: * 2 FETCH ( FLAGS (\Seen) UID 879 )
<...>
S: * 521 FETCH ( FLAGS (\Seen) UID 1398 )
S: * 522 FETCH ( FLAGS (\Seen) UID 1399 )
S: A000007 OK Completed ( 0.010 sec )
C: A000008 UID FETCH 8 (BODY.PEEK[] UID)
S: * OK Message 1 no longer exists
S: A000008 OK Completed ( 0.000 sec )
C: A000009 EXPUNGE
S: A000009 OK Completed
P.S. In my case this error belongs to "IMAP resource", not "server" component
of Akonadi.
P.P.S. Sorry for my English.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list