Panic file istream-seekable.c
Aki Tuomi
aki.tuomi at open-xchange.com
Mon Jan 4 17:29:28 EET 2021
Can you send a core dump? Instructions can be found from https://www.dovecot.org/bugreport-mail
Aki
> On 04/01/2021 17:06 Eric Mauger <eric.mauger at igf.cnrs.fr> wrote:
>
>
> Hi,
>
> I still have the same problem/message. I've got no answer from my previous mail.
>
> It happens generally when the list server send multiple messages in a small amount of time.
> 130 mails failed, 200 ok.
>
> Should it be a config problem, an OS problem or anything else ?
> It runs on Debian buster.
>
> I run the latest version (from dovecot repo)
> I upgraded this morning to 2.3.13 and the problem is still there :
>
> Jan 4 15:57:18 mx.igf.cnrs.fr dovecot: lda(sophie.nicole)<13773><i9OENcws81/NNQAAmSH/vg>: Error: i_stream_seekable_write_failed: close((&sstream->fd)) @ istream-seekable.c:251 failed (fd=9): Bad file descriptor
> Jan 4 15:57:18 mx.igf.cnrs.fr dovecot: lda(sophie.nicole)<13773><i9OENcws81/NNQAAmSH/vg>: Panic: file istream-seekable.c: line 231 (read_from_buffer): assertion failed: (*ret_r > 0)
> Jan 4 15:57:18 mx.igf.cnrs.fr dovecot: lda(sophie.nicole)<13773><i9OENcws81/NNQAAmSH/vg>: Error: Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(backtrace_append+0x3d) [0x7f679208761d] -> /usr/lib/dovecot/libdovecot.so.0(backtrace_get+0x1e) [0x7f679208773e] -> /usr/lib/dovecot/libdovecot.so.0(+0xfa79b) [0x7f679209379b] -> /usr/lib/dovecot/libdovecot.so.0(+0xfa801) [0x7f6792093801] -> /usr/lib/dovecot/libdovecot.so.0(+0x52e30) [0x7f6791febe30] -> /usr/lib/dovecot/libdovecot.so.0(+0x555af) [0x7f6791fee5af] -> /usr/lib/dovecot/libdovecot.so.0(+0x10cfb1) [0x7f67920a5fb1] -> /usr/lib/dovecot/libdovecot.so.0(+0x10d406) [0x7f67920a6406] -> /usr/lib/dovecot/libdovecot.so.0(i_stream_stat+0x34) [0x7f679209fbc4] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0xb1536) [0x7f679220a536] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0xb1612) [0x7f679220a612] -> /usr/lib/dovecot/libdovecot-storage.so.0(mail_get_physical_size+0x38) [0x7f67921a71c8] -> /usr/lib/dovecot/libdovecot-lda.so.0(+0x4015) [0x7f67922c1015] -> /usr/lib/dovecot/libdovecot-lda.so.0(mail_deliver_init+0x141) [0x7f67922c2111] -> /usr/lib/dovecot/deliver(main+0x879) [0x55d4bf4b5f99] -> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb) [0x7f6791ded09b] -> /usr/lib/dovecot/deliver(_start+0x2a) [0x55d4bf4b66ea]
>
>
>
> dovecot -n
>
> # 2.3.13 (89f716dc2): /etc/dovecot/dovecot.conf
> # Pigeonhole version 0.5.13 (cdd19fe3)
> # OS: Linux 4.19.0-9-amd64 x86_64 Debian 10.7
> # Hostname: mx.igf.cnrs.fr
> auth_username_format =
> disable_plaintext_auth = no
> lda_mailbox_autocreate = yes
> lda_mailbox_autosubscribe = yes
> mail_location = maildir:~/maildir
> mail_plugins = fts
> mail_privileged_group = mail
> managesieve_notify_capability = mailto
> managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext
> namespace inbox {
> inbox = yes
> location =
> mailbox Ads {
> auto = subscribe
> }
> 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 =
> separator = .
> type = private
> }
> passdb {
> driver = pam
> }
> plugin {
> sieve = file:~/sieve;active=~/.dovecot.sieve
> sieve_after = /etc/dovecot/sieve.d
> }
> protocols = " imap sieve pop3 sieve"
> service auth {
> unix_listener /var/spool/postfix/private/auth {
> group = postfix
> mode = 0666
> user = postfix
> }
> }
> service imap-login {
> process_min_avail = 16
> service_count = 0
> }
> service managesieve-login {
> inet_listener sieve {
> port = 4190
> }
> }
> service stats {
> unix_listener stats-reader {
> group = dovecot
> mode = 0666
> user = root
> }
> unix_listener stats-writer {
> group = dovecot
> mode = 0666
> user = root
> }
> }
> ssl_cert = </etc/dovecot/ssl/certs/mx_igf_cnrs_fr_with_CA.crt
> ssl_dh = # hidden, use -P to show it
> ssl_key = # hidden, use -P to show it
> syslog_facility = local2
> userdb {
> driver = passwd
> }
> verbose_proctitle = yes
> protocol lda {
> mail_plugins = fts sieve
> syslog_facility = local2
> }
>
>
>
> --
> Eric Mauger | Administrateur système et réseau
> IGF UMR5203 | https://www.igf.cnrs.fr
More information about the dovecot
mailing list