]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
lib-storage: Skip setting log view in mailbox_get_expunges_init when box->view is...
authorsergey.kitov <sergey.kitov@open-xchange.com>
Tue, 13 Oct 2020 14:34:12 +0000 (17:34 +0300)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Tue, 3 Nov 2020 16:45:40 +0000 (16:45 +0000)
commit17813e78b025bae7eac94816b656c5ce7fa4f151
treeff25ee929d99d11886b48407af7133b54d692fdf
parent28301c44d0b867082c2414ceb00ed23ed603ffc6
lib-storage: Skip setting log view in mailbox_get_expunges_init when box->view is outdated.

This fixes assert-crash when IMAP client uses QRESYNC and lots of changes happen between syncing points.

Fixes:
Panic: file mail-transaction-log-view.c: line 144 (mail_transaction_log_view_set): assertion failed: (min_file_seq <= max_file_seq)
src/lib-storage/mailbox-get.c