Package: dovecot-imapd
Version: 1:2.2.27-3+deb9u6
Severity: important

Hi,

One of my IMAP users reports failures when trying to do full-text
searches of a large (3G) mailbox; subject-only searches are OK.

The backtrace in syslog is:

Sep 15 11:51:37 aragorn dovecot: imap(atreic): Panic: file message-parser.c: 
line 174 (message_part_finish): assertion failed: (ctx->nested_parts_count > 0)
Sep 15 11:51:37 aragorn dovecot: imap(atreic): Error: Raw backtrace: 
/usr/lib/dovecot/libdovecot.so.0(+0x96442) [0x7f7a45a5d442] -> 
/usr/lib/dovecot/libdovecot.so.0(+0x9653d) [0x7f7a45a5d53d] -> 
/usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f7a459f2b41] -> 
/usr/lib/dovecot/libdovecot.so.0(+0x7de96) [0x7f7a45a44e96] -> 
/usr/lib/dovecot/libdovecot.so.0(message_parser_parse_next_block+0xdc) 
[0x7f7a45a4645c] -> /usr/lib/dovecot/libdovecot.so.0(message_search_msg+0xa0) 
[0x7f7a45a47d30] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0xb289f) 
[0x7f7a45d9c89f] -> 
/usr/lib/dovecot/libdovecot-storage.so.0(mail_search_args_foreach+0x45) 
[0x7f7a45d24685] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0xb24b0) 
[0x7f7a45d9c4b0] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0xb4513) 
[0x7f7a45d9e513] -> 
/usr/lib/dovecot/libdovecot-storage.so.0(index_storage_search_next_nonblock+0x114)
 [0x7f7a45d9ec24] -> 
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_search_next_nonblock+0x22) 
[0x7f7a45d2b382] -> dov
 ecot/imap(+0x2241f) [0x561b87f2a41f] -> dovecot/imap(command_exec+0xa5) 
[0x561b87f23735] -> dovecot/imap(+0x21522) [0x561b87f29522] -> 
/usr/lib/dovecot/libdovecot.so.0(io_loop_handle_timeouts+0x106) 
[0x7f7a45a71e06] -> 
/usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xc3) 
[0x7f7a45a73593] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x3c) 
[0x7f7a45a7203c] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x38) 
[0x7f7a45a721e8] -> /usr/lib/dovecot/libdovecot.so.0(master_service_run+0x13) 
[0x7f7a459f9083] -> dovecot/imap(main+0x328) [0x561b87f14e68] -> 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f7a456482e1] -> 
dovecot/imap(_start+0x2a) [0x561b87f14fea]
Sep 15 11:51:37 aragorn dovecot: imap(atreic): Fatal: master: service(imap): 
child 9125 killed with signal 6 (core dumps disabled)

Regards,

Matthew

-- Package-specific info:

dovecot configuration
---------------------
# 2.2.27 (c0f36b0): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.16 (fed8554)
# OS: Linux 4.9.0-12-amd64 x86_64 Debian 9.13 
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_privileged_group = mail
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = 
}
passdb {
  driver = pam
}
plugin {
  sieve = file:~/sieve;active=~/.dovecot.sieve
}
protocols = " imap"
ssl_cert = 
</var/lib/dehydrated/certs/aragorn.weathertop.principate.org.uk/fullchain.pem
ssl_key =  # hidden, use -P to show it
userdb {
  driver = passwd
}

-- System Information:
Debian Release: 9.13
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-12-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages dovecot-imapd depends on:
ii  dovecot-core  1:2.2.27-3+deb9u6
ii  libbz2-1.0    1.0.6-8.1
ii  libc6         2.24-11+deb9u4
ii  liblz4-1      0.0~r131-2+b1
ii  liblzma5      5.2.2-1.2+b1
ii  ucf           3.0036
ii  zlib1g        1:1.2.8.dfsg-5

dovecot-imapd recommends no packages.

Versions of packages dovecot-imapd suggests:
pn  ufw  <none>

Versions of packages dovecot-imapd is related to:
ii  dovecot-core [dovecot-common]  1:2.2.27-3+deb9u6
pn  dovecot-dbg                    <none>
pn  dovecot-dev                    <none>
ii  dovecot-gssapi                 1:2.2.27-3+deb9u6
ii  dovecot-imapd                  1:2.2.27-3+deb9u6
ii  dovecot-ldap                   1:2.2.27-3+deb9u6
pn  dovecot-lmtpd                  <none>
pn  dovecot-managesieved           <none>
ii  dovecot-mysql                  1:2.2.27-3+deb9u6
ii  dovecot-pgsql                  1:2.2.27-3+deb9u6
pn  dovecot-pop3d                  <none>
ii  dovecot-sieve                  1:2.2.27-3+deb9u6
ii  dovecot-sqlite                 1:2.2.27-3+deb9u6

-- no debconf information

Reply via email to