Do these errors indicate a memory leak? I see them in the logs a few times per day on each of our servers, running CVS dovecot-20060924... Oct 8 22:21:30 mail38b dovecot: auth(default): block_alloc(): Out of memory Oct 8 22:21:30 mail38b dovecot: child 6391 (auth) returned error 83 (Out of memory) Oct 9 20:05:05 mail38b dovecot: auth(default): pool_system_realloc(): Out of memory Oct 9 20:05:05 mail38b dovecot: child 655 (auth) returned error 83 (Out of memory) Bill
On Mon, 2006-10-09 at 21:32 -0400, Bill Boebel wrote:> Do these errors indicate a memory leak? I see them in the logs a few times per day on each of our servers, running CVS dovecot-20060924... > > Oct 8 22:21:30 mail38b dovecot: auth(default): block_alloc(): Out of memory > Oct 8 22:21:30 mail38b dovecot: child 6391 (auth) returned error 83 (Out of memory) > Oct 9 20:05:05 mail38b dovecot: auth(default): pool_system_realloc(): Out of memory > Oct 9 20:05:05 mail38b dovecot: child 655 (auth) returned error 83 (Out of memory)Could be. What passdb and userdb are you using? Are you using anything else than plaintext auth? -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20061010/d152d78a/attachment.bin>
On Tue, October 10, 2006 1:44 am, Timo Sirainen <tss at iki.fi> said:> On Mon, 2006-10-09 at 21:32 -0400, Bill Boebel wrote: >> Do these errors indicate a memory leak? I see them in the logs a few times per >> day on each of our servers, running CVS dovecot-20060924... >> >> Oct 8 22:21:30 mail38b dovecot: auth(default): block_alloc(): Out of memory >> Oct 8 22:21:30 mail38b dovecot: child 6391 (auth) returned error 83 (Out of >> memory) >> Oct 9 20:05:05 mail38b dovecot: auth(default): pool_system_realloc(): Out of >> memory >> Oct 9 20:05:05 mail38b dovecot: child 655 (auth) returned error 83 (Out of >> memory) > > Could be. What passdb and userdb are you using? Are you using anything > else than plaintext auth? >We are using ldap and passwd: passdb ldap { args = /etc/dovecot-ldap.conf } userdb ldap { args = /etc/dovecot-ldap.conf } passdb passwd-file { args = /etc/dovecot-master.passwd master = yes } And we are only using plain-text auth. Bill
On Tue, October 10, 2006 1:03 pm, Timo Sirainen <tss at iki.fi> said:> I think I remember someone else also talking about memory leaks with > LDAP.. Unless it was also you. :) I guess I'll have to try find it, or > at least create some debugging/statistics patch which could be used to > figure out where the problem is.. >Wasn't me, but I would definitely run such a patch to help track down the source. Bill