BUG report

Oleg Pyzin pzn.oleg at gmail.com
Sun Feb 21 15:19:41 EET 2021


Hello!

I've compiled Dovecot on a macmini G4 PPC from ports, but couldn't
launch it. When Dovecot is trying to launch it's stop launching because
got an error.

-------------
The error is:
Feb 09 19:22:50 master: Panic: kevent(EV_ADD, READ, 21) failed: Invalid
argument Feb 09 19:22:50 master: Error: Raw backtrace: 0
libdovecot.0.dylib 0x00216d58 askpass + 136 -> 1   libdovecot.0.dylib
                  0x00216e78 backtrace_get + 36 -> 2
libdovecot.0.dylib 0x00221fe8 i_set_debug_file + 248 -> 3
libdovecot.0.dylib 0x002220fc default_fatal_handler + 56 -> 4   dovecot
                  0x000039a0 dup2_append + 1884 -> 5
libdovecot.0.dylib 0x00221a8c i_panic + 120 -> 6   libdovecot.0.dylib
                  0x0022c13c io_loop_handle_add + 244 -> 7
libdovecot.0.dylib 0x0022f2c8 timeout_add_short + 416 -> 8
libdovecot.0.dylib 0x0022f574 io_add_to + 76 -> 9   dovecot
                  0x00007dd4 service_monitor_stop_close + 288 -> 10
dovecot 0x00008cdc services_monitor_start + 840 -> 11  dovecot
                  0x00004aa4 main + 3336 -> 12  dovecot
                  0x00003048 start + 68
-------------
dovecot -n:

admin.MacPPC[/opt/local/var/log/dovecot] <467-7> $ sudo dovecot -n
# 2.3.11.3 (): /opt/local/etc/dovecot/dovecot.conf
# OS: Darwin 9.8.0 Power Macintosh  hfs
# Hostname: MacPPC.Dlink
default_client_limit = 50
default_internal_group = _dovecot
default_process_limit = 10
default_vsz_limit = 128 M
info_log_path = /opt/local/var/log/dovecot/info
listen = *
log_path = /opt/local/var/log/dovecot/error
login_plugin_dir = /opt/local/lib/dovecot
mail_location = maildir:/private/srv/mail/%u
namespace inbox {
  inbox = yes
  location = 
  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 = 
}
protocols = imap pop3
service imap {
  process_limit = 32
}
service pop3 {
  process_limit = 32
}
service submission {
  process_limit = 32
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = # hidden, use -P to show it
userdb {
  driver = passwd
}


More information about the dovecot mailing list