https://bugs.kde.org/show_bug.cgi?id=364506
Bug ID: 364506
Summary: UID consistency error
Product: trojita
Version: git
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: grave
Priority: NOR
Component: IMAP
Assignee: [email protected]
Reporter: [email protected]
I'm using git commit ee919359 (so 0.7), but I had this same error before I
updated. To be precise, I updated to see if latest git had the same issue:
“The IMAP server sent us a reply which we could not parse. This might either
mean that there's a bug in Trojitá's code, or that the IMAP server you are
connected to is broken. Please report this as a bug anyway. Here are the
details:
MailboxException: FETCH response: UID consistency error for message #10 --
expected UID 1386, got UID 1635 FETCH 10 ( FLAGS "\Seen prive $ATTACHMENT"
MODSEQ "8474" UID "1635")”
I checked with the imapclient Python library (does not use condstore/qresync
AFAIK), and message 10 has uid 1635. There is no message with uid 1386 (any
more). I looked at Trojita's cache with an sqlite-browser and saw that there
indeed uid 1386 was still present. The bug issue shows itself when accessing a
specific mailbox. (I use this account a lot, so I cannot keep its state stable,
which may hamper diagnosis.) Other MUA's such as KMail an Thunderbird have no
problem accessing the mailbox.
So either Trojita has a bug somewhere (related to its offline cache?), or the
server (Dovecot) has a bug when enabling condstore/qresync or some other
extension that may be relevant. I guess that clearing the cache will fix this
concrete issue for me, but I'll hold off from doing that for a moment (I can
use another MUA).
Given that the problematic mailbox cannot be updated with this issue
unresolved, I'm marking this as ‘Grave’.
Reproducible: Always
--
You are receiving this mail because:
You are watching all bug changes.