Hi everyone,

I've recently started using mbsync on Arch Linux, which runs isync
1.3.1, and started experiecing crashes when syncing iCloud. Previously I
had used it on Ubuntu, which seems to run some variant of 1.3.0
(https://launchpad.net/ubuntu/bionic/+package/isync), where I did not
experience the same issue on the same account.

The problem is, that after syncing some amount of emails, it crashes
with an assertion failed

    C: 0/4  B: 0/5  M: +0/0 *0/0 #0/0  S: +0/0 *0/0 #0/0
    Warning: lost track of 3923 pulled message(s)
    C: 0/4  B: 0/5  M: +0/0 *0/0 #0/0  S: +32/3923 *0/0 #0/0mbsync:
    drv_imap.c:1084: parse_fetch_rsp: Assertion `!body && !tuid && !msgid'
    failed.

Interestingly enough, if I re-run it it does not crash immediately, but
runs again up to 32/3893 and then crashes.

I'm not really sure if this is a problem with the iCloud IMAP server,
but I've tried synchronizing the same account in Thunderbird and it did
not run into any issues.

I don't know much about IMAP so I'm not sure how to better diagnose what
exactly is failing, though it does seem like a possible bug considering
it did work on older versions and in Thunderbird. Or maybe iCloud is
just not compliant with IMAP and this is discovering a bug on their end?

---
Best regards,
Jakub Arnold


_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to