Hello I have this errors in my dovecot.log every day or two: ============================================... dovecot: Jan 24 10:28:56 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:29:01 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:29:03 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:29:03 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:29:03 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:29:41 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:29:56 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:30:36 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:30:38 Error: auth-worker(default): Out of memory (Needed 8164 bytes) dovecot: Jan 24 10:30:39 Error: auth-worker(default): Out of memory (Needed 52 bytes) dovecot: Jan 24 10:30:41 Error: auth-worker(default): pool_system_malloc(): Out of memory dovecot: Jan 24 10:30:41 Error: child 3576 (auth-worker) returned error 83 (Out of memory) ============================================ I use dovecot 1.0-beta1 login_process_size = 128 login_process_per_connection = no login_processes_count = 5 login_max_processes_count = 128 login_max_logging_users = 256 -- Pavel
On Tue, 2006-01-24 at 11:46 +0300, Pavel Volkovitskiy wrote:> Hello > > I have this errors in my dovecot.log every day or two: > ============================================> ... > dovecot: Jan 24 10:28:56 Error: auth-worker(default): Out of memory > (Needed 8164 bytes)Since that process is executing only MySQL queries, it looks like there's a memory leak somewhere in there.. Would be nice if someone with more time could take a look at it :) For example you could try setting auth_executable = /usr/bin/valgrind --leak-check=yes --num-callers=10 /usr/local/libexec/dovecot/dovecot-auth And after some time send HUP signal to Dovecot, and then it should print to logs all the leaked memory. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://dovecot.org/pipermail/dovecot/attachments/20060126/d5df4bd3/attachment.pgp