[Dovecot] Panic: file ioloop-iolist.c: line 25 (ioloop_iolist_add):assertion failed

Computer Department (Watchtower South Africa Branch) computers at za.jw.org
Tue Aug 10 14:46:43 EEST 2010


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 at dovecot.org
[mailto:dovecot-bounces+computers=za.jw.org at dovecot.org] On Behalf Of
Computer Department (Watchtower South Africa Branch)
Sent: 06 August 2010 09:59
To: dovecot at 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 at 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





More information about the dovecot mailing list