Hello Aki,
Thanks for the suggestion. With this being set: "default_vsz_limit = unlimited", I don't get the seg fault with doveadm anymore.
However, I now have :
% sudo doveadm log errors
Error: cmd log errors:
net_connect_unix(/usr/local/var/run/dovecot/master) failed:
Connection refused
%
And when I look at the logs : Apr 07 09:46:13 master: Panic: file ./time-util.h: line 40 (timeval_add_usecs): assertion failed: (usecs >= 0) Apr 07 09:46:13 master: Error: Raw backtrace: 0 libdovecot.0.dylib 0x000000010cbffa18 backtrace_append
- 61 -> 1 libdovecot.0.dylib 0x000000010cbffb4c backtrace_get + 40 -> 2 libdovecot.0.dylib 0x000000010cc0dfc5 default_fatal_finish + 64 -> 3 libdovecot.0.dylib 0x000000010cc0c9ac default_error_handler + 0 -> 4 libdovecot.0.dylib 0x000000010cc0c97e fatal_handler_real + 0 -> 5 dovecot 0x0000000104405cf8 master_fatal_callback + 231 -> 6 libdovecot.0.dylib 0x000000010cc0cb9e i_fatal + 0 -> 7 libdovecot.0.dylib 0x000000010cc2542b ioloop_iolist_add + 0 -> 8 libdovecot.0.dylib 0x000000010cc239c6 io_loop_handle_timeouts + 613 -> 9 libdovecot.0.dylib 0x000000010cc25f34 io_loop_handler_run_internal + 203 -> 10 libdovecot.0.dylib 0x000000010cc2407b io_loop_handler_run + 223 -> 11 libdovecot.0.dylib 0x000000010cc23f5b io_loop_run + 81 -> 12 libdovecot.0.dylib 0x000000010cb8321e master_service_run + 24 -> 13 dovecot 0x0000000104405609 main + 3097 -> 14 dyld 0x00000002044232cd start + 1805 Apr 07 09:46:13 log(78532): Warning: Killed with signal 15 (by pid=1 uid=0 code=unknown 0) Apr 07 09:46:14 master: Warning: fd limit (ulimit -n) is lower than required under max. load (256 < 2550), because of service anvil { client_limit } Apr 07 09:46:14 master: Info: Dovecot v2.4.0 (daeb6bc59c) starting up for imap (core dumps disabled)
I admit this is a bit obscure to me. I hope this can help you help me.
Emmanuel
Le 03/04/2025 à 08:02, Aki Tuomi via dovecot a écrit :
On 02/04/2025 19:21 EEST Emmanuel Bardet via dovecot<dovecot@dovecot.org> wrote:
Hello there,
First, thanks for the terrific job you're doing. Dovecot rocks!
I installed some time ago Dovecot on my macbook with Homebrew, that was Dovecot v2.3.18. I recently upgraded everything I installed with Homebrew to the latest which brought Dovecot to v2.4.0. I then modified my dovecot.conf file to make it work with this latest version but now, I constantly get a segmentation fault when I use any /dove/ command :
Can you try changing default_vsz_limit to unlimited instead?
Aki
dovecot mailing list --dovecot@dovecot.org To unsubscribe send an email todovecot-leave@dovecot.org
Hello Aki, Thanks for the suggestion. With this being set: "default_vsz_limit = unlimited", I don't get the seg fault with doveadm anymore. However, I now have : % sudo doveadm log errors Error: cmd log errors: net_connect_unix(/usr/local/var/run/dovecot/ master) failed: Connection refused % And when I look at the logs : Apr 07 09:46:13 master: Panic: file ./time-util.h: line 40 (timeval_add_usecs): assertion failed: (usecs >= 0) Apr 07 09:46:13 master: Error: Raw backtrace: 0 libdovecot.0.dylib 0x000000010cbffa18 backtrace_append + 61 -
- 613 -> 9 libdovecot.0.dylib 0x000000010cc25f34 io_loop_handler_run_internal + 203 -> 10 libdovecot.0.dylib 0x000000010cc2407b io_loop_handler_run + 223 -> 11 libdovecot.0.dylib 0x000000010cc23f5b io_loop_run + 81 -> 12 libdovecot.0.dylib 0x000000010cb8321e master_service_run + 24 -> 13 dovecot 0x0000000104405609 main + 3097 -
14 dyld 0x00000002044232cd start + 1805 Apr 07 09:46:13 log(78532): Warning: Killed with signal 15 (by pid=1 uid=0 code=unknown 0) Apr 07 09:46:14 master: Warning: fd limit (ulimit -n) is lower than required under max. load (256 < 2550), because of service anvil { client_limit } Apr 07 09:46:14 master: Info: Dovecot v2.4.0 (daeb6bc59c) starting up for imap (core dumps disabled)
1 libdovecot.0.dylib 0x000000010cbffb4c backtrace_get + 40 -> 2 libdovecot.0.dylib 0x000000010cc0dfc5 default_fatal_finish + 64 -> 3 libdovecot.0.dylib 0x000000010cc0c9ac default_error_handler + 0 -> 4 libdovecot.0.dylib 0x000000010cc0c97e fatal_handler_real + 0 - 5 dovecot 0x0000000104405cf8 master_fatal_callback + 231 -> 6 libdovecot.0.dylib 0x000000010cc0cb9e i_fatal + 0 -> 7 libdovecot.0.dylib 0x000000010cc2542b ioloop_iolist_add + 0 -> 8 libdovecot.0.dylib 0x000000010cc239c6 io_loop_handle_timeouts
I admit this is a bit obscure to me. I hope this can help you help me.
Emmanuel
Le 03/04/2025 à 08:02, Aki Tuomi via dovecot a écrit : On 02/04/2025 19:21 EEST Emmanuel Bardet via dovecot <dovecot@dovecot.org> wrote:
Hello there,
First, thanks for the terrific job you're doing.
Dovecot rocks!
I installed some time ago Dovecot on my macbook with
Homebrew, that was
Dovecot v2.3.18. I recently upgraded everything I
installed with
Homebrew to the latest which brought Dovecot to v2.4.0.
I then modified
my dovecot.conf file to make it work with this latest
version but now, I
constantly get a segmentation fault when I use any /dove/
command :
Can you try changing default_vsz_limit to unlimited instead?
Aki
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-leave@dovecot.org