On 1 Jul, 2016, at 18:30, Adam Weinberger adamw@adamw.org wrote:
On 1 Jul, 2016, at 10:52, Timo Sirainen tss@iki.fi wrote:
On 01 Jul 2016, at 19:39, Adam Weinberger adamw@adamw.org wrote:
Hi,
2.2.25 crashes on FreeBSD with a kqueue-related message. I see references to something similar (http://www.dovecot.org/list/dovecot/2012-February.txt) from a couple years ago.
I get: Jul 1 10:07:27 imap dovecot: master: Panic: kevent(EV_ADD, READ, 54) failed: Bad file descriptor
It's not dumping core, and I get the message even with "protocols ="
Downgrading back to 2.2.24 fixes it. What info would be helpful for me to provide here?
gdb backtrace: http://dovecot.org/bugreport.html#coredumps
Fuller logs attached. Thanks for your help, Timo.
# Adam
Okay. Here's my steps:
Install 2.2.5 into fresh i386 FreeBSD 10.3-RELEASE-p5 jail.
Built with the following settings: root@apnoea-builder:/usr/ports/mail/dovecot2 # make -V CONFIGURE_ARGS --localstatedir=/var --with-statedir=/var/db/dovecot --without-shadow --with-docs --with-ioloop=kqueue --with-notify=kqueue --without-libwrap --with-ssl=openssl --without-vpopmail --without-gssapi --without-cdb --without-ldap --without-mysql --without-pgsql --without-sqlite --without-icu --without-lucene --without-solr --without-textcat --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
Just a follow-up: it runs without dumping core if I build with "--with-ioloop=poll --with-notify=none".
# Adam
-- Adam Weinberger adamw@adamw.org http://www.adamw.org