Hi Timo
I have a simple imapc gmail proxy test setup which works fine on 2.1.9,
but crashes on 2.1.10
# 2.1.10: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 3.4.7-1-ARCH x86_64
auth_mechanisms = plain login
imapc_host = imap.gmail.com
imapc_port = 993
imapc_ssl = imaps
imapc_ssl_ca_dir = /etc/ssl/certs
listen = 127.0.0.1
mail_gid = imapproxy
mail_home = /home/imapproxy/%u
mail_location = imapc:~/imapc
mail_uid = imapproxy
passdb {
args = host=imap.gmail.com port=993 ssl=imaps
default_fields = userdb_imapc_user=%u userdb_imapc_password=%w
userdb_imapc_ssl=imaps userdb_imapc_port=993 driver = imap
}
protocols = imap
ssl = no
userdb {
driver = prefetch
}
Log:
Sep 24 10:21:58 codemonkey dovecot: master: Dovecot v2.1.10 starting up
Sep 24 10:22:12 codemonkey dovecot: auth: Panic: file imapc-connection.c: line
1289 (imapc_connection_connect_next_ip): assertion failed:
(conn->client->set.max_idle_time > 0)
Sep 24 10:22:12 codemonkey dovecot: auth: Error: Raw backtrace:
/usr/local/lib/dovecot/libdovecot.so.0(+0x453aa) [0x7f8d5ce963aa] ->
/usr/local/lib/dovecot/libdovecot.so.0(+0x453ee) [0x7f8d5ce963ee] ->
/usr/local/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7f8d5ce6abd3] ->
/usr/local/lib/dovecot/auth/libauthdb_imap.so(+0x977c) [0x7f8d5be3677c] ->
/usr/local/lib/dovecot/libdovecot.so.0(+0x3618e) [0x7f8d5ce8718e] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x36) [0x7f8d5cea3006]
-> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xa7)
[0x7f8d5cea3df7] -> /usr/local/lib/dovecot/libdovecot.so.0(io_loop_run+0x28)
[0x7f8d5cea2b48] ->
/usr/local/lib/dovecot/libdovecot.so.0(master_service_run+0x13) [0x7f8d5ce8eb93]
-> dovecot/auth(main+0x2ff) [0x40ad4f] ->
/lib/libc.so.6(__libc_start_main+0xf5) [0x7f8d5c27d725] -> dovecot/auth()
[0x40af61]
Sep 24 10:22:12 codemonkey dovecot: auth: Fatal: master: service(auth): child
24008 killed with signal 6 (core not dumped)
Sep 24 10:22:12 codemonkey dovecot: imap-login: Warning: Auth connection closed
with 1 pending requests (max 0 secs, pid=24007, EOF)
Oli
--
message transmitted on 100% recycled electrons