Hi,
Reverting http://hg.dovecot.org/dovecot-1.2/raw-rev/2cdfcca171d8 solves this problem. Is there a preferred way to fix this issue?
Duane Hughes
-----Original Message----- From: dovecot-bounces+computers=za.jw.org@dovecot.org [mailto:dovecot-bounces+computers=za.jw.org@dovecot.org] On Behalf Of Computer Department (Watchtower South Africa Branch) Sent: 06 August 2010 09:59 To: dovecot@dovecot.org Subject: [Dovecot] Panic: file ioloop-iolist.c: line 25 (ioloop_iolist_add):assertion failed
Hi,
I receive the following message after running "/etc/init.d/dovecot reload":
Aug 06 02:00:11 dovecot: Warning: SIGHUP received - reloading configuration Aug 06 02:00:11 dovecot: Panic: file ioloop-iolist.c: line 25 (ioloop_iolist_add): assertion failed: (list->ios[idx] == NULL)
I'm running dovecot version 1.2.13, compiled against uclibc on the Alpine Linux distro, version 1.10.6. This problem started to occur since upgrading to dovecot 1.2.12 from dovecot 1.2.11. No configuration has been changed in between these versions.
# 1.2.13: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32.16-grsec i686 rootfs log_path: /var/log/dovecot.log info_log_path: /var/log/dovecot-info.log protocols: imap imaps pop3 pop3s ssl_cert_file: /etc/lighttpd/server-bundle.pem ssl_key_file: /etc/lighttpd/server-bundle.pem disable_plaintext_auth: no login_dir: /var/run/dovecot/login login_executable(default): /usr/libexec/dovecot/imap-login login_executable(imap): /usr/libexec/dovecot/imap-login login_executable(pop3): /usr/libexec/dovecot/pop3-login mail_location: maildir:/var/mail/domains/%d/%n mail_executable(default): /usr/libexec/dovecot/imap mail_executable(imap): /usr/libexec/dovecot/imap mail_executable(pop3): /usr/libexec/dovecot/pop3 mail_plugins(default): quota imap_quota mail_plugins(imap): quota imap_quota mail_plugins(pop3): quota mail_plugin_dir(default): /usr/lib/dovecot/imap mail_plugin_dir(imap): /usr/lib/dovecot/imap mail_plugin_dir(pop3): /usr/lib/dovecot/pop3 lda: postmaster_address: admin@windhoek.zaf.wtbts.net mail_plugins: quota auth_socket_path: /var/run/dovecot/auth-master sendmail_path: /usr/sbin/sendmail auth default: verbose: yes passdb: driver: sql args: /etc/dovecot/dovecot-sql.conf userdb: driver: prefetch userdb: driver: sql args: /etc/dovecot/dovecot-sql.conf socket: type: listen master: path: /var/run/dovecot/auth-master mode: 432 user: vmail group: vmail plugin: quota: dict:user::proxy::quotadict dict: quotadict: pgsql:/etc/dovecot/dovecot-dict-quota.conf
The init.d script can be found here: http://git.alpinelinux.org/cgit/aports/tree/main/dovecot/dovecot.initd?h =1.10-stable&id=a3087eff06dff4a69b2914cdc1bbe76dce29b448
Any ideas?
Thanks for any help you can provide.
Duane Hughes